SlideShare a Scribd company logo
CSE2006 – Microprocessor
and Interfacing Lab
Dr. E.Sathish
Assistant Professor (Sr. Gr 1)
SENSE, VIT Chennai
What is a microprocessor?
• Micro – very small
• Processor – device that processes numbers,
especially binary numbers
• In 1960’s processors were built using different
elements that were too large and slow.
• In 1970’s, microchips were invented where all
components were mounted on a silicon chip.
• The size came down 1000 times and the speed of
the processors improved immensely.
• Thus, microprocessors were born.
How does Microprocessor differs
from microcontroller?
Microprocessor – Multipurpose programmable
device, gets digital input, processes it according to
the instructions that are stored in memory, and
provides the output.
Microcontroller – A small computer on a single IC,
has processor core, memory, and input-output
peripherals.
History of microprocessors
• 1971 – 4004 – 4 bits - 740kHz
• 1976 – 8085 – 8 bits – 3MHz
• 1978 – 8086 – 16 bits – 5, 8 or 11 MHz
• 1986 – 80386 – 32 bits – 16 to 33 MHz
• 1993 – Pentium – 32 bits - 66MHz
• 2000 – Pentium IV – 32 bits – 1.3 to 3.8 GHz
• 2006 – Dual Core – 32 bits – 1.2 to 3 GHz
• 2006 – Core 2 Duo – 64 bits – 1.2 to 3 GHz
• 2010 – i3, i5, i7- 64 bits – 2.4 GHz to 3.6 GHz
8086 microprocessor
Source:
https://www.pcworld.com/article/146957/article.html as on 14 July 2020
Features of 8086 microprocessor
• 16 bit microprocessor
• 16 bit data bus, hence read/write operation – 16
bits at a time
• 20 bit address bus – 220 address locations (1MB)
• Supports up to 64KHz I/O ports
• 14, 16 bit registers
• Multiplexed address and data buses
• Fetches up to 6 instructions from memory and
queues them to speed up processing
• Supports minimum and maximum mode of
operations
Registers in 8086
Source
https://codingatharva.blogspot.com/2018/12/register-organization-of-8086.html as on 14 July 2020
Programming in 8086
• Pre-requisites
• MASM 6 11
• Dosbox
• Notepad
What is MASM?
• Microsoft Macro Assembler
• Uses Intel Syntax for MS DOS and Windows
• Has been in production since 1981
• It takes the code, pre-processes it and converts it to
binary form.
• It then links it to runnable executable or an OBJect
file.
Execution in MASM
• Edit program
• Save it as ‘filename.asm’
• Execute it using masm command
• Link the object file
• Debug the program
• Execute the file

More Related Content

Similar to CSE2006 – Microprocessor and Interfacing Lab.pptx

8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR
THEE CAVE
 
Introduction micropro1st-unit-200828175753.pdf
Introduction micropro1st-unit-200828175753.pdfIntroduction micropro1st-unit-200828175753.pdf
Introduction micropro1st-unit-200828175753.pdf
MahendraMunirathnam1
 
Microprocessor 8086 Cover Unit I
Microprocessor 8086 Cover Unit IMicroprocessor 8086 Cover Unit I
Microprocessor 8086 Cover Unit I
Ashish Verma
 
Timeline of Processors
Timeline of ProcessorsTimeline of Processors
Timeline of Processors
Devraj Goswami
 
Evolution of Microprocessors.pptx
Evolution of Microprocessors.pptxEvolution of Microprocessors.pptx
Evolution of Microprocessors.pptx
VineetKukreti1
 
History of intel microprocessors
History of intel microprocessorsHistory of intel microprocessors
History of intel microprocessors
SANJAYVERMA297
 
Genesis & Progression of Processors in CPU
Genesis & Progression of Processors in CPUGenesis & Progression of Processors in CPU
Genesis & Progression of Processors in CPU
Ankita Jangir
 
microprocessor unit1 2022.pptx
microprocessor unit1 2022.pptxmicroprocessor unit1 2022.pptx
microprocessor unit1 2022.pptx
22X041SARAVANANS
 
evolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptxevolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptx
AashikHussain2
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
Amit Roy
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
FellowBuddy.com
 
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
MICROPROCESSOR & MICROCONTROLLER 8086,8051 NotesMICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
Velalar College of Engineering and Technology
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
Ashok Raj
 
History of processor
History of processorHistory of processor
History of processor
Sana Ullah
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
Pradeep Kumar TS
 
Computer System Architecture Lecture Note 4: intel microprocessors
Computer System Architecture Lecture Note 4: intel microprocessorsComputer System Architecture Lecture Note 4: intel microprocessors
Computer System Architecture Lecture Note 4: intel microprocessors
Budditha Hettige
 
Report on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawalReport on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawal
Sandesh Agrawal
 
VLSI Technology
VLSI TechnologyVLSI Technology
VLSI Technology
Hasib Hossen
 
History Of Microprocessors
History Of Microprocessors History Of Microprocessors
History Of Microprocessors
Abdullah Tariq
 
An intel architecture, which is a cisc 2
An intel architecture, which is a cisc 2An intel architecture, which is a cisc 2
An intel architecture, which is a cisc 2
Azhar Abbas
 

Similar to CSE2006 – Microprocessor and Interfacing Lab.pptx (20)

8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR
 
Introduction micropro1st-unit-200828175753.pdf
Introduction micropro1st-unit-200828175753.pdfIntroduction micropro1st-unit-200828175753.pdf
Introduction micropro1st-unit-200828175753.pdf
 
Microprocessor 8086 Cover Unit I
Microprocessor 8086 Cover Unit IMicroprocessor 8086 Cover Unit I
Microprocessor 8086 Cover Unit I
 
Timeline of Processors
Timeline of ProcessorsTimeline of Processors
Timeline of Processors
 
Evolution of Microprocessors.pptx
Evolution of Microprocessors.pptxEvolution of Microprocessors.pptx
Evolution of Microprocessors.pptx
 
History of intel microprocessors
History of intel microprocessorsHistory of intel microprocessors
History of intel microprocessors
 
Genesis & Progression of Processors in CPU
Genesis & Progression of Processors in CPUGenesis & Progression of Processors in CPU
Genesis & Progression of Processors in CPU
 
microprocessor unit1 2022.pptx
microprocessor unit1 2022.pptxmicroprocessor unit1 2022.pptx
microprocessor unit1 2022.pptx
 
evolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptxevolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptx
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
 
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
MICROPROCESSOR & MICROCONTROLLER 8086,8051 NotesMICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
History of processor
History of processorHistory of processor
History of processor
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
 
Computer System Architecture Lecture Note 4: intel microprocessors
Computer System Architecture Lecture Note 4: intel microprocessorsComputer System Architecture Lecture Note 4: intel microprocessors
Computer System Architecture Lecture Note 4: intel microprocessors
 
Report on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawalReport on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawal
 
VLSI Technology
VLSI TechnologyVLSI Technology
VLSI Technology
 
History Of Microprocessors
History Of Microprocessors History Of Microprocessors
History Of Microprocessors
 
An intel architecture, which is a cisc 2
An intel architecture, which is a cisc 2An intel architecture, which is a cisc 2
An intel architecture, which is a cisc 2
 

Recently uploaded

ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 

Recently uploaded (20)

ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 

CSE2006 – Microprocessor and Interfacing Lab.pptx

  • 1. CSE2006 – Microprocessor and Interfacing Lab Dr. E.Sathish Assistant Professor (Sr. Gr 1) SENSE, VIT Chennai
  • 2. What is a microprocessor? • Micro – very small • Processor – device that processes numbers, especially binary numbers • In 1960’s processors were built using different elements that were too large and slow. • In 1970’s, microchips were invented where all components were mounted on a silicon chip. • The size came down 1000 times and the speed of the processors improved immensely. • Thus, microprocessors were born.
  • 3. How does Microprocessor differs from microcontroller? Microprocessor – Multipurpose programmable device, gets digital input, processes it according to the instructions that are stored in memory, and provides the output. Microcontroller – A small computer on a single IC, has processor core, memory, and input-output peripherals.
  • 4. History of microprocessors • 1971 – 4004 – 4 bits - 740kHz • 1976 – 8085 – 8 bits – 3MHz • 1978 – 8086 – 16 bits – 5, 8 or 11 MHz • 1986 – 80386 – 32 bits – 16 to 33 MHz • 1993 – Pentium – 32 bits - 66MHz • 2000 – Pentium IV – 32 bits – 1.3 to 3.8 GHz • 2006 – Dual Core – 32 bits – 1.2 to 3 GHz • 2006 – Core 2 Duo – 64 bits – 1.2 to 3 GHz • 2010 – i3, i5, i7- 64 bits – 2.4 GHz to 3.6 GHz
  • 6. Features of 8086 microprocessor • 16 bit microprocessor • 16 bit data bus, hence read/write operation – 16 bits at a time • 20 bit address bus – 220 address locations (1MB) • Supports up to 64KHz I/O ports • 14, 16 bit registers • Multiplexed address and data buses • Fetches up to 6 instructions from memory and queues them to speed up processing • Supports minimum and maximum mode of operations
  • 8. Programming in 8086 • Pre-requisites • MASM 6 11 • Dosbox • Notepad
  • 9. What is MASM? • Microsoft Macro Assembler • Uses Intel Syntax for MS DOS and Windows • Has been in production since 1981 • It takes the code, pre-processes it and converts it to binary form. • It then links it to runnable executable or an OBJect file.
  • 10. Execution in MASM • Edit program • Save it as ‘filename.asm’ • Execute it using masm command • Link the object file • Debug the program • Execute the file