Professional Documents
Culture Documents
• Introduction
• 8086 Instruction Types
• 8086 Addressing Modes
Machine language
Assembly Language
High-Level Language
Machine Language
• These are the binary codes for the instructions you want
the microcomputer to execute
11101001000000000101000
Assembly Language
High-Level Languages
• Elements of an instruction
• Logical instructions
NOT, AND, OR, XOR
• Shift instructions
SHL, SHR, SAL, SAR
CF Byte/Word
• Rotate instructions
RCL
ROL, ROR, RCL, RCR
CF Byte/Word
RCR
Flag instructions
e.g. STC – set carry flag
External hardware synchronization instructions
e.g. WAIT - Do nothing until signal on the TEST pin is low
No operation instructions e.g. NOP