003
29.07.2007, 22:13 Uhr
timetube
|
Zitat: | proof80 postete Hallo tt,
aus der Complete Opcode List (including undocumented ones) müsste sich das wohl basteln lassen. Als spaltenverarbeitender Editor empfehle ich PSPad.
Gruß, Wolfram |
Och ich habe das schon mit Ultraedit erledigen können.
Wenn Du magst kanste das ja aufnehmen in Deine prächtige Sammlung. (Mail an mich für's komplette Listing)
Aus ;29-11-97 Sean Young (syoung@cs.vu.nl). ; ;Mnemonic T M M1 Opcode Notes ;------------------------------------------------------------------------- NOP ;4 1 1 00 LD BC,nn ;10 3 1 01 n n LD (BC),A ;7 2 1 02 INC BC ;6 1 1 03 INC B ;4 1 1 04 DEC B ;4 1 1 05 LD B,n ;7 2 1 06 n RLCA ;4 1 1 07 EX AF,AFï ;4 1 1 08
wurde das ...
/*static*/ BYTE ram[0x10000] = { 0x00,0x01,0x11,0x22,0x02,0x03,0x04,0x05,0x06,0x33,0x07,0x08,0x09,0x0A,0x0B,0x0C, 0x0D,0x0E,0x33,0x0F,0x10,0x44,0x11,0x11,0x22,0x12,0x13,0x14,0x15,0x16,0x33,0x17, ... ... 0xE1,0xFD,0xE3,0xFD,0xE5,0xFD,0xE9,0xFD,0xF9,0xFE,0x33,0xFF };
Aber was ist mit den Befehlen wie
SET 5,(IX+d) ; DDCB d EE LD A,SET 5,(IX+d) ; DDCB d EF LD B,SET 6,(IX+d) ; DDCB d F0 LD C,SET 6,(IX+d) ; DDCB d F1 LD D,SET 6,(IX+d) ; DDCB d F2 LD E,SET 6,(IX+d) ; DDCB d F3 u.s.w.
Können die uneingeschränkt von allen Z80zigern verarbeitet werden?
j. -- "Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt." Ein Stein. |