BRANCH-E & TC ENGG
SUBJECT-MICROPROCESSOR & MICROCONTROLLER
CHAPTER-2- INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
TOPIC-ARCHITECTURE OF 8086 MICROCONTROLLER
SEM-4TH
FACULTY-ER. ARADHANA DAS(LECT. E & TC ENGG DEPARTMENT)
AY-2021-2022, SUMMER-2022
8085 INSTRUCTION
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
PROGRAMMING LANGUAGES
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
COMPILATION PROCESS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ASSEMBLY PROCESS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
JAVA APPLETS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ASSEMBLY LANGUAGE ATTRIBUTES
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
INSTRUCTION TYPES
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
DATA TYPES
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - DIRECT
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - INDIRECT
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - REGISTER DIRECT
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - REGISTER INDIRECT
@ R
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - IMMEDIATE
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - IMPLICIT
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - RELATIVE
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ADDRESSING MODES - INDEXED
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
INSTRUCTION FORMATS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
3-OPERAND INSTRUCTIONS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
2-OPERAND INSTRUCTIONS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
1-OPERAND INSTRUCTIONS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
0-OPERAND INSTRUCTIONS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
INSTRUCTION SET ARCHITECTURE
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ISA ATTRIBUTES
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
ISA REQUIREMENTS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
A RELATIVELY SIMPLE ISA - REGISTERS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
A RELATIVELY SIMPLE ISA - INSTRUCTION SET
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
A Relatively Simple ISA - Instruction Set (continued)
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
A RELATIVELY SIMPLE ISA - INSTRUCTION FORMATS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THE 8085 ISA - REGISTERS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THE 8085 ISA - INSTRUCTION SET
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THE 8085 ISA - INSTRUCTION SET
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THE 8085 ISA - INSTRUCTION SET
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THE 8085 ISA - INSTRUCTION FORMATS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
EXAMPLE 8085 PROGRAM CODE
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
EXAMPLE 8085 PROGRAM TRACE
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THE 8085 ISA - ANALYSIS
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
SUMMARY
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
THANK YOU
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001