Programming
2-5
Table 2-1
Instruction Set
Mnemonic
Instruction Name
AAA
ASCII adjust for addition
AAD
ASCII adjust for division
AAM
ASCII adjust for multiplication
AAS
ASCII adjust for subtraction
ADC
Add byte or word with carry
ADD
Add byte or word
AND
Logical AND byte or word
BOUND
Detects values outside prescribed range
CALL
Call procedure
CBW
Convert byte to word
CLC
Clear carry flag
CLD
Clear direction flag
CLI
Clear interrupt-enable flag
CMC
Complement carry flag
CMP
Compare byte or word
CMPS
Compare byte or word string
CWD
Convert word to doubleword
DAA
Decimal adjust for addition
DAS
Decimal adjust for subtraction
DEC
Decrement byte or word by 1
DIV
Divide byte or word unsigned
ENTER
Format stack for procedure entry
ESC
Escape to extension processor
HLT
Halt until interrupt or reset
IDIV
Integer divide byte or word
IMUL
Integer multiply byte or word
IN
Input byte or word
INC
Increment byte or word by 1
INS
Input bytes or word string
INT
Interrupt
INTO
Interrupt if overflow
IRET
Interrupt return
JA/JNBE
Jump if above/not below or equal
JAE/JNB
Jump if above or equal/not below
Содержание Am186 ES
Страница 1: ...Am186 ES and Am188 ES User s Manual...
Страница 4: ...iv...
Страница 12: ...Table of Contents xii...
Страница 22: ...Features and Performance 1 8...
Страница 60: ...System Overview 3 28...
Страница 84: ...Chip Select Unit 5 14...
Страница 132: ...Timer Control Unit 8 8...
Страница 166: ...Programmable I O Pins 11 6...
Страница 184: ...Register Summary A 18...