Zilog Z80380 Uživatelský manuál Strana 163

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 268
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 162
5-129
Z380
USER'S MANUAL
ZILOG
DC-8297-03
OUTI
OUTPUT AND INCREMENT (BYTE)
OUTI
Operation: B B - 1
(C) (HL)
HL HL + 1
This instruction is used for block output of strings of data. During the I/O transaction the 32-
bit BC register is placed on the address bus. Note that the B register contains the loop count
for this instruction so that A15-A8 are not useable as part of a fixed port address. The
decremented B register is used in the address.
First the B register, used as a counter, is decremented by one. The byte of data from the
memory location addressed by the HL register is loaded into the selected peripheral. The
HL register is then incremented by one, thus moving the pointer to the next source for the
output.
Flags: S: Unaffected
Z: Set if the result of decrementing B is zero; cleared otherwise
H: Unaffected
V: Unaffected
N: Set
C: Unaffected
Addressing Execute
Mode Syntax Instruction Format Time Note
OUTI 11101101 10100011 2+r+o
Zobrazit stránku 162
1 2 ... 158 159 160 161 162 163 164 165 166 167 168 ... 267 268

Komentáře k této Příručce

Žádné komentáře