Instruction Set Listing
3-13
Table 3-1
Instruction Set (continued)
Mnemonic
Instruction Name
See Page
NOT
One’s Complement Negation
OR
Logical Inclusive OR
OUT
Output Component to Port
OUTS
Output String Component to Port
OUTSB
Output String Byte to Port (
Synonym for
OUTS)
OUTSW
Output String Word to Port (
Synonym for
OUTS)
POP
Pop Component from Stack
POPA
Pop All 16-Bit General Registers from Stack
POPF
Pop Flags from Stack
PUSH
Push Component onto Stack
PUSHA
Push All 16-Bit General Registers onto Stack
PUSHF
Push Flags onto Stack
RCL
Rotate through Carry Left
RCR
Rotate through Carry Right
REP
Repeat
REPE
Repeat While Equal
REPNE
Repeat While Not Equal
REPNZ
Repeat While Not Zero (
Synonym for
REPNE)
REPZ
Repeat While Zero (
Synonym for
REPE)
RET
Return from Procedure
ROL
Rotate Left
ROR
Rotate Right
SAHF
Store AH in Flags
SAL
Shift Arithmetic Left
SAR
Shift Arithmetic Right
SBB
Subtract Numbers with Borrow
SCAS
Scan String for Component
SCASB
Scan String for Byte (
Synonym for
SCAS)
SCASW
Scan String for Word (
Synonym for
SCAS)
SHL
Shift Left (
Synonym for
SAL)
SHR
Shift Right
STC
Set Carry Flag
STD
Set Direction Flag
STI
Set Interrupt-Enable Flag
STOS
Store String Component
STOSB
Store String Byte (
Synonym for
STOS)
STOSW
Store String Word (
Synonym for
STOS)
SUB
Subtract Numbers
TEST
Logical Compare
WAIT
Wait for Coprocessor
XCHG
Exchange Components
XLAT
Translate Table Index to Component
XLATB
Translate Table Index to Byte (
Synonym for
XLAT)
XOR
Logical Exclusive OR
Содержание Am186 Series
Страница 1: ...Am186 and Am188 Family Instruction Set Manual February 1997...
Страница 10: ...Table of Contents x...
Страница 18: ...Programming 1 8...
Страница 40: ...Instruction Set Listing 3 14...