Professional Documents
Culture Documents
Microprocessors
Microprocessors
ANDHRA PRADESH
Name : C. S. Manjula, Grad IETE
Designation : Lab Mechanic
Branch : Computer Engineering
Institute : S.P.W. Polytechnic, Tirupati
Semester : IV Semester
Subject : Microprocessors
Subject Code : CM 405
Topic : Instruction Set
Duration : 50 Minutes
Sub Topic : Instruction Format of 8086
Teaching Aids : PPT
Revised by :K.Srikanth,Lecturer,GPT, Nizamabad
CM404.11 1
Recap
• What is an instruction ?
• Structure of an instruction
CM404.11 2
Objectives
CM404.11 3
Introduction
CM404.11 5
Types of Instruction Formats
CM404.11 6
1. One byte instruction: Two possibilities--
CM404.11 7
2. Register to Register
D15 D9 D8
Op-Code W
D7 D6 D5 D3 D2 D0
11 REG R/M
CM404.11 8
3. Register to/from Memory with no
displacement
TWO bytes long
D15 D9 D8
Op-Code W
D7 D6 D5 D3 D2 D0
MOD REG R/M
CM404.11 9
4. Register to/from Memory with
displacement
FOUR bytes long
D15 D8
Low byte of displacement
D7 D0
High byte of displacement
D15 D8
Low byte of data
D7 D0
High byte of data
D31 D16
16-bit displacement
D15 D0
16-bit data
CM404.11 12
Summary
13
Quiz
opcode, operand
14
Frequently Asked Questions
15