參數(shù)資料
型號: M80C286
廠商: Intel Corp.
英文描述: High Performance CHMOS Microprocessor With Memory Management And Protection(帶存儲管理和保護(hù)高性能16位CHMOS微處理器)
中文描述: 高性能CHMOS微處理器存儲器管理和保護(hù)(帶存儲管理和保護(hù)高性能16位CHMOS微處理器)
文件頁數(shù): 4/60頁
文件大小: 957K
代理商: M80C286
M80C286
Two-operand instructions (e.g. MOV and ADD) are
usually three to six bytes long. Memory to memory
operations are provided by a special class of string
instructions requiring one to three bytes. For de-
tailed instruction formats and encodings refer to the
instruction set summary at the end of this document.
For detailed operation and usage of each instruc-
tion, see Appendix B of the 80286/80287 Program-
mer’s Reference Manual (Order No. 210498).
Table 2. Instruction Set
GENERAL PURPOSE
MOV
Move byte or word
PUSH
Push word onto stack
POP
Pop word off stack
PUSHA
Push all registers on stack
POPA
Pop all registers from stack
XCHG
Exchange byte or word
XLAT
Translate byte
INPUT/OUTPUT
IN
Input byte or word
OUT
Output byte or word
ADDRESS OBJECT
LEA
Load effective address
LDS
Load pointer using DS
LES
Load pointer using ES
FLAG TRANSFER
LAHF
Load AH register from flags
SAHF
Store AH register in flags
PUSHF
Push flags onto stack
POPF
Pop flags off stack
Data Transfer Instructions
MOVS
Move byte or word string
INS
Input bytes or word string
OUTS
Output bytes or word string
CMPS
Compare byte or word string
SCAS
Scan byte or word string
LODS
Load byte or word string
STOS
Store byte or word string
REP
Repeat
REPE/REPZ
Repeat while equal/zero
REPNE/REPNZ
Repeat while not equal/not zero
String Instructions
ADDITION
ADD
Add byte or word
ADC
Add byte or word with carry
INC
Increment byte or word by 1
AAA
ASCII adjust for addition
DAA
Decimal adjust for addition
SUBTRACTION
SUB
Subtract byte or word
SBB
Subtract byte or word with borrow
DEC
Decrement byte or word by 1
NEG
Negate byte or word
CMP
Compare byte or word
AAS
ASCII adjust for subtraction
DAS
Decimal adjust for subtraction
MULTIPLICATION
MUL
Multiple byte or word unsigned
IMUL
Integer multiply byte or word
AAM
ASCII adjust for multiply
DIVISION
DIV
Divide byte or word unsigned
IDIV
Integer divide byte or word
AAD
ASCII adjust for division
CBW
Convert byte to word
CWD
Convert word to doubleword
Arithmetic Instructions
LOGICALS
NOT
‘‘Not’’ byte or word
AND
‘‘And’’ byte or word
OR
‘‘Inclusive or’’ byte or word
XOR
‘‘Exclusive or’’ byte or word
TEST
‘‘Test’’ byte or word
SHIFTS
SHL/SAL
Shift logical/arithmetic left byte or word
SHR
Shift logical right byte or word
SAR
Shift arithmetic right byte or word
ROTATES
ROL
Rotate left byte or word
ROR
Rotate right byte or word
RCL
Rotate through carry left byte or word
RCR
Rotate through carry right byte or word
Shift/Rotate Logical Instructions
4
相關(guān)PDF資料
PDF描述
M80C287 80-Bit CHMOS III Numeric Processor Exetension(80位CHMOS III數(shù)字處理器擴(kuò)展)
M80C51FB CHMOS Single-Chip 8-Bit Microcontroller(CHMOS單芯片8位微控制器)
M80C86 CHMOS 16-Bit Microcontroller(16位CHMOS 微處理器)
M80C86-20 CHMOS 16-Bit Microcontroller(16位CHMOS 微處理器)
M80C86-2 16-BIT CHMOS MICROPROCESSOR
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
M80C287 制造商:INTEL 制造商全稱:Intel Corporation 功能描述:80-BIT CHMOS III NUMERIC PROCESSOR EXTENSION
M80C31BH 制造商:ROCHESTER 制造商全稱:ROCHESTER 功能描述:CMOS SINGLE - CHIP 8-BIT MICROCOMPUTER 64K program Memory Space
M80C31F 制造商:OK International 功能描述:
M80C31FV-1 制造商:OKI Semiconductor 功能描述:8-BIT, 16 MHZ, MICROCONTROLLER, PQFP44
M80C39H 制造商:OK International 功能描述:Electronic Component