Login

Subversion Repositories NedoOS

Rev

Rev 539 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

# file opened: op_IY_FD.asm
  1   0000                  ; all of these should fail on i8080
  2   0000
op_IY_FD.asm(3): error: Label not found: iy
op_IY_FD.asm(3): error: [ADD] Comma expected
  3   0000 C6 00            add     iy,bc       ; #FD09
  4   0002
op_IY_FD.asm(5): error: Label not found: iy
op_IY_FD.asm(5): error: [ADD] Comma expected
  5   0002 C6 00            add     iy,de       ; #FD19
  6   0004
op_IY_FD.asm(7): error: Illegal instruction:     ld      iy,#100     ; #FD210001
  7   0004                  ld      iy,#100     ; #FD210001
op_IY_FD.asm(8): error: Illegal instruction:     ld      (#100),iy   ; #FD220001
  8   0004                  ld      (#100),iy   ; #FD220001
op_IY_FD.asm(9): error: Illegal instruction:     inc     iy          ; #FD23
  9   0004                  inc     iy          ; #FD23
op_IY_FD.asm(10): error: Illegal instruction:     inc     iyh         ; #FD24
 10   0004                  inc     iyh         ; #FD24
op_IY_FD.asm(11): error: Illegal instruction:     dec     iyh         ; #FD25
 11   0004                  dec     iyh         ; #FD25
op_IY_FD.asm(12): error: Illegal instruction:     ld      iyh,0       ; #FD2600
 12   0004                  ld      iyh,0       ; #FD2600
op_IY_FD.asm(13): error: Label not found: iy
 13   0004 C6 00 C6 00      add     iy,iy       ; #FD29
op_IY_FD.asm(14): error: Illegal instruction:     ld      iy,(#100)   ; #FD2A0001
 14   0008                  ld      iy,(#100)   ; #FD2A0001
op_IY_FD.asm(15): error: Illegal instruction:     dec     iy          ; #FD2B
 15   0008                  dec     iy          ; #FD2B
op_IY_FD.asm(16): error: Illegal instruction:     inc     iyl         ; #FD2C
 16   0008                  inc     iyl         ; #FD2C
op_IY_FD.asm(17): error: Illegal instruction:     dec     iyl         ; #FD2D
 17   0008                  dec     iyl         ; #FD2D
op_IY_FD.asm(18): error: Illegal instruction:     ld      iyl,0       ; #FD2E00
 18   0008                  ld      iyl,0       ; #FD2E00
 19   0008
op_IY_FD.asm(20): error: Illegal instruction:     inc     (iy+17)     ; #FD3411
 20   0008                  inc     (iy+17)     ; #FD3411
op_IY_FD.asm(21): error: Illegal instruction:     dec     (iy+17)     ; #FD3511
 21   0008                  dec     (iy+17)     ; #FD3511
op_IY_FD.asm(22): error: Label not found: iy
 22   0008                  ld      (iy+17),0   ; #FD361100
op_IY_FD.asm(23): error: Label not found: iy
 23   0008 C6 00            add     iy,sp       ; #FD39
 24   000A
op_IY_FD.asm(25): error: Label not found: iyh
 25   000A 06 00            ld      b,iyh       ; #FD44
op_IY_FD.asm(26): error: Label not found: iyl
 26   000C 06 00            ld      b,iyl       ; #FD45
op_IY_FD.asm(27): error: Label not found: iy
 27   000E 06 11            ld      b,(iy+17)   ; #FD4611
op_IY_FD.asm(28): error: Label not found: iyh
 28   0010 0E 00            ld      c,iyh       ; #FD4C
op_IY_FD.asm(29): error: Label not found: iyl
 29   0012 0E 00            ld      c,iyl       ; #FD4D
op_IY_FD.asm(30): error: Label not found: iy
 30   0014 0E 11            ld      c,(iy+17)   ; #FD4E11
 31   0016
op_IY_FD.asm(32): error: Label not found: iyh
 32   0016 16 00            ld      d,iyh       ; #FD54
op_IY_FD.asm(33): error: Label not found: iyl
 33   0018 16 00            ld      d,iyl       ; #FD55
op_IY_FD.asm(34): error: Label not found: iy
 34   001A 16 11            ld      d,(iy+17)   ; #FD5611
op_IY_FD.asm(35): error: Label not found: iyh
 35   001C 1E 00            ld      e,iyh       ; #FD5C
op_IY_FD.asm(36): error: Label not found: iyl
 36   001E 1E 00            ld      e,iyl       ; #FD5D
op_IY_FD.asm(37): error: Label not found: iy
 37   0020 1E 11            ld      e,(iy+17)   ; #FD5E11
 38   0022
op_IY_FD.asm(39): error: Illegal instruction:     ld      iyh,b       ; #FD60
 39   0022                  ld      iyh,b       ; #FD60
op_IY_FD.asm(40): error: Illegal instruction:     ld      iyh,c       ; #FD61
 40   0022                  ld      iyh,c       ; #FD61
op_IY_FD.asm(41): error: Illegal instruction:     ld      iyh,d       ; #FD62
 41   0022                  ld      iyh,d       ; #FD62
op_IY_FD.asm(42): error: Illegal instruction:     ld      iyh,e       ; #FD63
 42   0022                  ld      iyh,e       ; #FD63
op_IY_FD.asm(43): error: Illegal instruction:     ld      iyh,iyh     ; #FD64
 43   0022                  ld      iyh,iyh     ; #FD64
op_IY_FD.asm(44): error: Illegal instruction:     ld      iyh,iyl     ; #FD65
 44   0022                  ld      iyh,iyl     ; #FD65
op_IY_FD.asm(45): error: Label not found: iy
 45   0022 26 11            ld      h,(iy+17)   ; #FD6611
op_IY_FD.asm(46): error: Illegal instruction:     ld      iyh,a       ; #FD67
 46   0024                  ld      iyh,a       ; #FD67
op_IY_FD.asm(47): error: Illegal instruction:     ld      iyl,b       ; #FD68
 47   0024                  ld      iyl,b       ; #FD68
op_IY_FD.asm(48): error: Illegal instruction:     ld      iyl,c       ; #FD69
 48   0024                  ld      iyl,c       ; #FD69
op_IY_FD.asm(49): error: Illegal instruction:     ld      iyl,d       ; #FD6A
 49   0024                  ld      iyl,d       ; #FD6A
op_IY_FD.asm(50): error: Illegal instruction:     ld      iyl,e       ; #FD6B
 50   0024                  ld      iyl,e       ; #FD6B
op_IY_FD.asm(51): error: Illegal instruction:     ld      iyl,iyh     ; #FD6C
 51   0024                  ld      iyl,iyh     ; #FD6C
op_IY_FD.asm(52): error: Illegal instruction:     ld      iyl,iyl     ; #FD6D
 52   0024                  ld      iyl,iyl     ; #FD6D
op_IY_FD.asm(53): error: Label not found: iy
 53   0024 2E 11            ld      l,(iy+17)   ; #FD6E11
op_IY_FD.asm(54): error: Illegal instruction:     ld      iyl,a       ; #FD6F
 54   0026                  ld      iyl,a       ; #FD6F
 55   0026
op_IY_FD.asm(56): error: Label not found: iy
 56   0026                  ld      (iy+17),b   ; #FD7011
op_IY_FD.asm(57): error: Label not found: iy
 57   0026                  ld      (iy+17),c   ; #FD7111
op_IY_FD.asm(58): error: Label not found: iy
 58   0026                  ld      (iy+17),d   ; #FD7211
op_IY_FD.asm(59): error: Label not found: iy
 59   0026                  ld      (iy+17),e   ; #FD7311
op_IY_FD.asm(60): error: Label not found: iy
 60   0026                  ld      (iy+17),h   ; #FD7411
op_IY_FD.asm(61): error: Label not found: iy
 61   0026                  ld      (iy+17),l   ; #FD7511
op_IY_FD.asm(62): error: Label not found: iy
 62   0026 32 11 00         ld      (iy+17),a   ; #FD7711
op_IY_FD.asm(63): error: Label not found: iyh
 63   0029 3E 00            ld      a,iyh       ; #FD7C
op_IY_FD.asm(64): error: Label not found: iyl
 64   002B 3E 00            ld      a,iyl       ; #FD7D
op_IY_FD.asm(65): error: Label not found: iy
 65   002D 3A 11 00         ld      a,(iy+17)   ; #FD7E11
 66   0030
op_IY_FD.asm(67): error: Label not found: iyh
 67   0030 C6 00            add     a,iyh       ; #FD84
op_IY_FD.asm(68): error: Label not found: iyl
 68   0032 C6 00            add     a,iyl       ; #FD85
op_IY_FD.asm(69): error: Label not found: iy
 69   0034 C6 11            add     a,(iy+17)   ; #FD8611
op_IY_FD.asm(70): error: Label not found: iyh
 70   0036 CE 00            adc     a,iyh       ; #FD8C
op_IY_FD.asm(71): error: Label not found: iyl
 71   0038 CE 00            adc     a,iyl       ; #FD8D
op_IY_FD.asm(72): error: Label not found: iy
 72   003A CE 11            adc     a,(iy+17)   ; #FD8E11
 73   003C
op_IY_FD.asm(74): error: Label not found: iyh
 74   003C D6 00            sub     iyh         ; #FD94
op_IY_FD.asm(75): error: Label not found: iyl
 75   003E D6 00            sub     iyl         ; #FD95
op_IY_FD.asm(76): error: Label not found: iy
 76   0040 D6 11            sub     (iy+17)     ; #FD9611
op_IY_FD.asm(77): error: Label not found: iyh
 77   0042 DE 00            sbc     a,iyh       ; #FD9C
op_IY_FD.asm(78): error: Label not found: iyl
 78   0044 DE 00            sbc     a,iyl       ; #FD9D
op_IY_FD.asm(79): error: Label not found: iy
 79   0046 DE 11            sbc     a,(iy+17)   ; #FD9E11
 80   0048
op_IY_FD.asm(81): error: Label not found: iyh
 81   0048 E6 00            and     iyh         ; #FDA4
op_IY_FD.asm(82): error: Label not found: iyl
 82   004A E6 00            and     iyl         ; #FDA5
op_IY_FD.asm(83): error: Label not found: iy
 83   004C E6 11            and     (iy+17)     ; #FDA611
op_IY_FD.asm(84): error: Label not found: iyh
 84   004E EE 00            xor     iyh         ; #FDAC
op_IY_FD.asm(85): error: Label not found: iyl
 85   0050 EE 00            xor     iyl         ; #FDAD
op_IY_FD.asm(86): error: Label not found: iy
 86   0052 EE 11            xor     (iy+17)     ; #FDAE11
 87   0054
op_IY_FD.asm(88): error: Label not found: iyh
 88   0054 F6 00            or      iyh         ; #FDB4
op_IY_FD.asm(89): error: Label not found: iyl
 89   0056 F6 00            or      iyl         ; #FDB5
op_IY_FD.asm(90): error: Label not found: iy
 90   0058 F6 11            or      (iy+17)     ; #FDB611
op_IY_FD.asm(91): error: Label not found: iyh
 91   005A FE 00            cp      iyh         ; #FDBC
op_IY_FD.asm(92): error: Label not found: iyl
 92   005C FE 00            cp      iyl         ; #FDBD
op_IY_FD.asm(93): error: Label not found: iy
 93   005E FE 11            cp      (iy+17)     ; #FDBE11
 94   0060
op_IY_FD.asm(95): error: Illegal instruction:     pop     iy          ; #FDE1
 95   0060                  pop     iy          ; #FDE1
op_IY_FD.asm(96): error: Illegal instruction:     ex      (sp),iy     ; #FDE3
 96   0060                  ex      (sp),iy     ; #FDE3
op_IY_FD.asm(97): error: Illegal instruction:     push    iy          ; #FDE5
 97   0060                  push    iy          ; #FDE5
op_IY_FD.asm(98): error: Label not found: iy
 98   0060 C3 00 00         jp      (iy)        ; #FDE9
 99   0063
op_IY_FD.asm(100): error: Label not found: iy
100   0063 31 00 00         ld      sp,iy       ; #FDF9
101   0066
# file closed: op_IY_FD.asm

Value    Label
------ - -----------------------------------------------------------