z80

    5calore

    2risposta

    Sto tentando di creare un ritardo software. Ecco un esempio di programma di quello che sto facendo: Address Data Opcode Comment 1800 06 LD, B Load register B with fix value 1801 “ “ Fix

    21calore

    2risposta

    Ho avuto modo di implementare l'ADD A, r set di opcode sul mio core Z80. Ho avuto un po 'di confusione sulle bandiere di trasporto e di overflow che penso di aver inchiodato, ma volevo metterlo alla c

    8calore

    1risposta

    Nella pagina 87 di the Game Boy CPU Manual si afferma che l'istruzione CP n imposta il flag di trasporto quando non c'era un prestito e che ciò significa che A < n. Questo sembra essere in conflitto,

    12calore

    8risposta

    Desidero interessarmi alla scrittura del mio emulatore semplice per il processore Z80. Non ho esperienza con questo tipo di programmazione. Sto principalmente bene con l'utilizzo di linguaggi basati s

    27calore

    2risposta

    La CPU Game Boy Z80 ha un flag half-carry e non riesco a trovare molte informazioni su quando impostarlo/cancellarlo. Quello che ho capito finora è che qualsiasi operazione di aggiunta, sottrazione, s

    6calore

    3risposta

    Mi accorgo dalla scheda tecnica Zilog sulla Z80 che con il gruppo di istruzioni I/O (IN e OUT), i contenuti di vari registri sono spesso collocati nei primi 8 bit del bus di indirizzo (a seconda dell'

    9calore

    3risposta

    Sto provando ad imparare BNF e sto provando ad assemblare un codice ASM Z80. Dato che sono nuovo in entrambi i campi, la mia domanda è: sono sulla buona strada? Sto cercando di scrivere il formato di

    5calore

    2risposta

    Ogni volta che assemblo un'applicazione per la calcolatrice TI-83 + (processore Z80), smette di funzionare su CALL. Ecco un esempio ("Ciao") - inizia a funzionare bene, ma la calcolatrice si blocca al