Asm-Z80-Table

 view release on metacpan or  search on metacpan

lib/Asm/Z80/Table.pm  view on Meta::CPAN

        0x13
      ]
    },
    'e' => {
      '' => [
        0x1C
      ]
    },
    'h' => {
      '' => [
        0x24
      ]
    },
    'hl' => {
      '' => [
        0x23
      ]
    },
    'ix' => {
      '' => [
        0xDD,
        0x23
      ]
    },
    'ixh' => {
      '' => [
        0xDD,
        0x24
      ]
    },
    'ixl' => {
      '' => [
        0xDD,
        0x2C
      ]
    },
    'iy' => {
      '' => [
        0xFD,
        0x23
      ]
    },
    'iyh' => {
      '' => [
        0xFD,
        0x24
      ]
    },
    'iyl' => {
      '' => [
        0xFD,
        0x2C
      ]
    },
    'l' => {
      '' => [

lib/Asm/Z80/Table.pm  view on Meta::CPAN

                0xCB,
                0x00,
                0x23
              ]
            },
            'h' => {
              '' => [
                0xDD,
                0xCB,
                0x00,
                0x24
              ]
            },
            'l' => {
              '' => [
                0xDD,
                0xCB,
                0x00,
                0x25
              ]
            }

lib/Asm/Z80/Table.pm  view on Meta::CPAN

                    0xCB,
                    'DIS',
                    0x23
                  ]
                },
                'h' => {
                  '' => [
                    0xDD,
                    0xCB,
                    'DIS',
                    0x24
                  ]
                },
                'l' => {
                  '' => [
                    0xDD,
                    0xCB,
                    'DIS',
                    0x25
                  ]
                }

lib/Asm/Z80/Table.pm  view on Meta::CPAN

                    0xCB,
                    'NDIS',
                    0x23
                  ]
                },
                'h' => {
                  '' => [
                    0xDD,
                    0xCB,
                    'NDIS',
                    0x24
                  ]
                },
                'l' => {
                  '' => [
                    0xDD,
                    0xCB,
                    'NDIS',
                    0x25
                  ]
                }

lib/Asm/Z80/Table.pm  view on Meta::CPAN

                0xCB,
                0x00,
                0x23
              ]
            },
            'h' => {
              '' => [
                0xFD,
                0xCB,
                0x00,
                0x24
              ]
            },
            'l' => {
              '' => [
                0xFD,
                0xCB,
                0x00,
                0x25
              ]
            }

lib/Asm/Z80/Table.pm  view on Meta::CPAN

                    0xCB,
                    'DIS',
                    0x23
                  ]
                },
                'h' => {
                  '' => [
                    0xFD,
                    0xCB,
                    'DIS',
                    0x24
                  ]
                },
                'l' => {
                  '' => [
                    0xFD,
                    0xCB,
                    'DIS',
                    0x25
                  ]
                }

lib/Asm/Z80/Table.pm  view on Meta::CPAN

                    0xCB,
                    'NDIS',
                    0x23
                  ]
                },
                'h' => {
                  '' => [
                    0xFD,
                    0xCB,
                    'NDIS',
                    0x24
                  ]
                },
                'l' => {
                  '' => [
                    0xFD,
                    0xCB,
                    'NDIS',
                    0x25
                  ]
                }

lib/Asm/Z80/Table.pm  view on Meta::CPAN

    },
    'e' => {
      '' => [
        0xCB,
        0x23
      ]
    },
    'h' => {
      '' => [
        0xCB,
        0x24
      ]
    },
    'hl' => {
      '' => [
        0x29
      ]
    },
    'l' => {
      '' => [
        0xCB,

lib/Asm/Z80/Table.pm  view on Meta::CPAN

      ],
      0xCB => {
        0x12 => {
          '' => [
            'sla',
            'de'
          ]
        }
      }
    },
    0x24 => {
      '' => [
        'sla',
        'h'
      ]
    },
    0x25 => {
      '' => [
        'sla',
        'l'
      ],

lib/Asm/Z80/Table.pm  view on Meta::CPAN

        0x23 => {
          '' => [
            'sla',
            '(',
            'ix',
            ')',
            ',',
            'e'
          ]
        },
        0x24 => {
          '' => [
            'sla',
            '(',
            'ix',
            ')',
            ',',
            'h'
          ]
        },
        0x25 => {

lib/Asm/Z80/Table.pm  view on Meta::CPAN

            'sla',
            '(',
            'ix',
            '+',
            'DIS',
            ')',
            ',',
            'e'
          ]
        },
        0x24 => {
          '' => [
            'sla',
            '(',
            'ix',
            '+',
            'DIS',
            ')',
            ',',
            'h'
          ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

            'sla',
            '(',
            'ix',
            '-',
            'NDIS',
            ')',
            ',',
            'e'
          ]
        },
        0x24 => {
          '' => [
            'sla',
            '(',
            'ix',
            '-',
            'NDIS',
            ')',
            ',',
            'h'
          ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

          ]
        }
      }
    },
    0x23 => {
      '' => [
        'inc',
        'ix'
      ]
    },
    0x24 => {
      '' => [
        'inc',
        'ixh'
      ]
    },
    0x25 => {
      '' => [
        'dec',
        'ixh'
      ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

        0x23 => {
          '' => [
            'sla',
            '(',
            'iy',
            ')',
            ',',
            'e'
          ]
        },
        0x24 => {
          '' => [
            'sla',
            '(',
            'iy',
            ')',
            ',',
            'h'
          ]
        },
        0x25 => {

lib/Asm/Z80/Table.pm  view on Meta::CPAN

            'sla',
            '(',
            'iy',
            '+',
            'DIS',
            ')',
            ',',
            'e'
          ]
        },
        0x24 => {
          '' => [
            'sla',
            '(',
            'iy',
            '+',
            'DIS',
            ')',
            ',',
            'h'
          ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

            'sla',
            '(',
            'iy',
            '-',
            'NDIS',
            ')',
            ',',
            'e'
          ]
        },
        0x24 => {
          '' => [
            'sla',
            '(',
            'iy',
            '-',
            'NDIS',
            ')',
            ',',
            'h'
          ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

          ]
        }
      }
    },
    0x23 => {
      '' => [
        'inc',
        'iy'
      ]
    },
    0x24 => {
      '' => [
        'inc',
        'iyh'
      ]
    },
    0x25 => {
      '' => [
        'dec',
        'iyh'
      ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

        ]
      }
    }
  },
  0x23 => {
    '' => [
      'inc',
      'hl'
    ]
  },
  0x24 => {
    '' => [
      'inc',
      'h'
    ]
  },
  0x25 => {
    '' => [
      'dec',
      'h'
    ]

lib/Asm/Z80/Table.pm  view on Meta::CPAN

  set  7,e           ; CB FB
  set  7,h           ; CB FC
  set  7,l           ; CB FD
  sla  (hl)          ; CB 26
  sla  (ix)          ; DD CB 00 26
  sla  (ix),a        ; DD CB 00 27
  sla  (ix),b        ; DD CB 00 20
  sla  (ix),c        ; DD CB 00 21
  sla  (ix),d        ; DD CB 00 22
  sla  (ix),e        ; DD CB 00 23
  sla  (ix),h        ; DD CB 00 24
  sla  (ix),l        ; DD CB 00 25
  sla  (ix+DIS)      ; DD CB DIS 26
  sla  (ix+DIS),a    ; DD CB DIS 27
  sla  (ix+DIS),b    ; DD CB DIS 20
  sla  (ix+DIS),c    ; DD CB DIS 21
  sla  (ix+DIS),d    ; DD CB DIS 22
  sla  (ix+DIS),e    ; DD CB DIS 23
  sla  (ix+DIS),h    ; DD CB DIS 24
  sla  (ix+DIS),l    ; DD CB DIS 25
  sla  (ix-NDIS)     ; DD CB NDIS 26

lib/Asm/Z80/Table.pm  view on Meta::CPAN

  sla  (ix-NDIS),d   ; DD CB NDIS 22
  sla  (ix-NDIS),e   ; DD CB NDIS 23
  sla  (ix-NDIS),h   ; DD CB NDIS 24
  sla  (ix-NDIS),l   ; DD CB NDIS 25
  sla  (iy)          ; FD CB 00 26
  sla  (iy),a        ; FD CB 00 27
  sla  (iy),b        ; FD CB 00 20
  sla  (iy),c        ; FD CB 00 21
  sla  (iy),d        ; FD CB 00 22
  sla  (iy),e        ; FD CB 00 23
  sla  (iy),h        ; FD CB 00 24
  sla  (iy),l        ; FD CB 00 25
  sla  (iy+DIS)      ; FD CB DIS 26
  sla  (iy+DIS),a    ; FD CB DIS 27
  sla  (iy+DIS),b    ; FD CB DIS 20
  sla  (iy+DIS),c    ; FD CB DIS 21
  sla  (iy+DIS),d    ; FD CB DIS 22
  sla  (iy+DIS),e    ; FD CB DIS 23
  sla  (iy+DIS),h    ; FD CB DIS 24
  sla  (iy+DIS),l    ; FD CB DIS 25
  sla  (iy-NDIS)     ; FD CB NDIS 26



( run in 0.996 second using v1.01-cache-2.11-cpan-7add2cbd662 )