SlideShare a Scribd company logo
1 of 48
EXPERIMENT NO -01
2
Intel 4004
* 1969
* Clock speed : 108 KHz
* Number of transistors:
2300
* 4-bit register and 4-bit data
bus.
The world first microprocessor
Source : Dr. Md. Salahuddin Ahmed Sir Lecture
3
Intel 8008
* 1972
* Clock speed : 800 KHz
* Number of transistor:
3500
* 8-bit register and 8-bit data
bus.
4
Intel 8080
* 1974
* Clock speed : 2 MHz
* Number of transistor:
4500
* 8-bit register and data
bus.
5
Intel 8085
* 1972
* Clock speed : 6.144MHz
* Number of transistor:
6500
* 8-bit register and 8-bit
data bus.
6
Intel 8086
* 1978
* Clock speed : 4.47 MHz
* Number of transistors:
29000
* 16-bit register and data
bus.
7
Intel 8088
* 1981
* Clock speed : 4.47 MHz
* Number of transistors:
29000
* 16-bit register and data bus.
The worlds first PC ran on an
Intel 8088 microprocessor
EEE/KUET/Khulna/Bangladesh 8
9
Intel 386
* 1985
* Clock speed: 16 MHz
* Number of transistors:
275000
* 32-bit register and data bus.
10
Intel 486
* 1989
* Clock speed: 25 MHz
* Number of transistor:
1,200,000
* 32-bit register and data bus.
11
Intel Pentium
* 1993
* Clock speed: 66 MHz
* Number of transistor:
3,300,000
* 32-bit register and data
bus.
12
Intel Pentium pro
* 1995
* Clock speed: 200 MHz
* Number of transistor:
5,500,000
* 32-bit register and data
bus.
13
Intel Pentium ||
* 1997
* Clock speed: 300 MHz
* Number of transistor:
7,500,000
* 32-bit register and data bus.
14
Intel Pentium |||
* 1999
* Clock speed: 500 MHz
* Number of transistor:
9,500,000
* 32-bit register and data bus.
15
Intel Pentium 4
* 2000
* Clock speed: 1 GHz
* Number of transistor:
15,500,000
* 64-bit register and data bus.
16
Intel Pentium D
* 2005
* Clock speed: 3.6 GHz
* Number of transistor:
47,500,000
* 32-bit register and data bus.
17
Intel Core 2 / Quad
* 2006/2007
* Clock speed: 3.6 GHz
* Number of transistor:
214,500,000
* 32-bit register and data bus.
18
Intel XEON QUAD CORE QC E5520 LGA1366CHIP2.26G
8MB MM901030 (BX80602E5520)
19
Hewlett Packard BL495C G6 O2435 KIT (539805-B21)
Opteron
20
Today We
Will
Learn Mainly
8085
EEE/KUET/Khulna/Bangladesh 21
22
23
EEE/KUET/Khulna/Bangladesh 24
25
26
27
28
29
EEE/KUET/Khulna/Bangladesh 30
31
32
EEE/KUET/Khulna/Bangladesh 33
34
8085 Instruction Set
Data transfer operations
 Between registers
 Between memory location and a register
 Direct write to a register / memory
 Between I/O device and accumulator
35
36
37
NUMBER REPRESENTATION
D B H
0
2
1
4
3
5
6
8
7
9
10
13
11
12
14
15
0
01
10
11
100
101
111
110
1000
1010
1011
1100
1101
1110
1111
1001
0
2
1
4
3
5
6
8
7
9
A
C
B
D
E
F
ecimal inary ex
Base Base 2 Base
NUMBER REPRESENTATION
0/1Bit
0 0 0 0
0 0 0 00 0 0 0
0 0 0 00 0 0 0 0 0 0 00 0 0 0
Nibble
Byte
Word
BINARY TO HEX CONVERSION
1 0 1 1 0 0 1 1
LSBMSB
8 4 2 18 4 2 1
0
2
1
4
3
5
6
8
7
9
A
C
B
D
E
F
1*1+1*2 =31*1+1*2+1*8=11
Result = B3 H
uPC-MICRO 8085 system consists
1) crystal controlled oscillator
2) buffers for address
3) data control signals
4) two 8255 (Programmable Peripheral Interface)
5) one 8279 (Programmable keyboard & display
controller)
6) one 8253 (Programmable interval timer)
7) one 8259A (Programmable Interrupt Controller)
8) One 8251A (Programmable Communication
Interface) with RS232C drivers & receivers.
9) 8 digit seven segment display
10) 32 keys with one RESET key in keyboard
41
Familiarization OF 8085 KIT
System EPROM : 0000 to FFFF (32K)
RAM (CMOS) : 8000 to 9FFF (8K)
(8000 to 97FF user RAM)
(9800 to 9FFF system RAM)
Expansion RAM : A000 to BFFF (8K)
C000 to DFFF (8K)
SL. No. Peripheral LSI Base port address in Hex
01. A8255 00
02. B8255 20
03. 8251A 10
04. 8253 30
05. 8257 08
06. 8259A 28
42
Memory Decoding & Addresses
I/0 Decoding & Addresses
 Once a data is written to 8279 display RAM, 8279 automatically
refreshes the data on 8 digit 7 segment LED display.
 One can optionally connect a LCD module to the port lines of the
connector provided and writing the necessary software.
 16 keys are assigned for 16 hexadecimals
 16 keys for executing different functions
 1 key mounted on the motherboard
 duplex serial communication interface
 use 8251A serial communication controller with RS232C drivers at its
output & RS232C receivers at its input
43
4 pin relimate
Pin number
Voltage
1 GND
2 Vcc (+5V)
3 +12V (used for RS232)
4 -12V (used for RS232)
At power on or at manual RESET, the CPU starts execution. Before executing the
main routine, the various peripherals, flags and parameters in RAM are initialized.
44
Label Mnemonics
Op-code
Operand
Hex Code Memory
address
START MVI A, ECH 3E, EC 8000-01
STA 8090 32, 90, 80 8002-04
END HLT 76 8005
45
Executing a PROGRAM IN uPC-MICRO 8085
Addition
Mnemonic Hex code Address Hex
content
MVI A, 04 3E, 04 8000
8001
3E
04
MVI B, 08 06, 08 8002
8003
06
08
MOV A, B 78 8004 78
ADD B 80 8005 80
STA 8060 32, 8060 8006
8007
8008
32
60
80
HLT 76 8009 76
Subtraction
Mnemonic Hex code Address Hex
content
MVI A, 97 3E, 97 8000
8001
3E
97
MVI B, 65 06, 65 8002
8003
06
65
SUB B 90 8004 90
STA 8060 32, 8060 8005
8006
8007
32
60
80
HLT 76 8008 76
How Microprocessor works.
MOV A,r0
ADD A,#0B
Instruction decoder
Programmemory
1
0
1
0
1
1
1
0
r0 A
Reading command OR Fetch cycle
DATA BUS
3F14
3F13
3F12
Decoding commands
EXECUTING
Program
counter
3F123F13
0
0
1
1
1
1
1
0
MOV A,r0
ADD A,#0B
3F14
Addressbus
AddressofP.G
1
0
1
1
0
0
0
0
0
1
0
0
0
1
1
0

More Related Content

What's hot

8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIRTHEE CAVE
 
Introduction to msp430
Introduction to msp430Introduction to msp430
Introduction to msp430Harsha herle
 
Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentationUmer Kalyar
 
8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt Technology8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt TechnologyPremier Farnell
 
Verification of uart ip core using uvm
Verification of uart ip core using uvmVerification of uart ip core using uvm
Verification of uart ip core using uvmeSAT Publishing House
 
Aewin network security appliance network management platform_scb6983
Aewin network security appliance network management platform_scb6983Aewin network security appliance network management platform_scb6983
Aewin network security appliance network management platform_scb6983Sirena Cheng
 
Hoja de datos técnicos del PIC16FX
Hoja de datos técnicos del PIC16FXHoja de datos técnicos del PIC16FX
Hoja de datos técnicos del PIC16FXemmanuel9393
 
AVR Micro controller Interfacing
AVR Micro controller Interfacing AVR Micro controller Interfacing
AVR Micro controller Interfacing Raghav Shetty
 
Developing an avr microcontroller system
Developing an avr microcontroller systemDeveloping an avr microcontroller system
Developing an avr microcontroller systemnugnugmacmac
 
Introduction to nanoWatt XLP: PIC18F46J50
Introduction to nanoWatt XLP: PIC18F46J50 Introduction to nanoWatt XLP: PIC18F46J50
Introduction to nanoWatt XLP: PIC18F46J50 Premier Farnell
 
Atmel microcontrollers-a tmega328-p_datasheet
Atmel microcontrollers-a tmega328-p_datasheetAtmel microcontrollers-a tmega328-p_datasheet
Atmel microcontrollers-a tmega328-p_datasheetAlexTronciu
 
3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_arch3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_archchandrika
 
Panasonic plc fp series
Panasonic plc fp seriesPanasonic plc fp series
Panasonic plc fp seriesYan Zhang
 
Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Premier Farnell
 

What's hot (20)

NAVEEN UART BATCH 43
NAVEEN UART BATCH 43NAVEEN UART BATCH 43
NAVEEN UART BATCH 43
 
8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR
 
Introduction to msp430
Introduction to msp430Introduction to msp430
Introduction to msp430
 
Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentation
 
8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt Technology8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt Technology
 
Pic16 c7x
Pic16 c7xPic16 c7x
Pic16 c7x
 
Verification of uart ip core using uvm
Verification of uart ip core using uvmVerification of uart ip core using uvm
Verification of uart ip core using uvm
 
A tmega8 basics
A tmega8 basicsA tmega8 basics
A tmega8 basics
 
Aewin network security appliance network management platform_scb6983
Aewin network security appliance network management platform_scb6983Aewin network security appliance network management platform_scb6983
Aewin network security appliance network management platform_scb6983
 
Msp430
Msp430Msp430
Msp430
 
Hoja de datos técnicos del PIC16FX
Hoja de datos técnicos del PIC16FXHoja de datos técnicos del PIC16FX
Hoja de datos técnicos del PIC16FX
 
AVR Micro controller Interfacing
AVR Micro controller Interfacing AVR Micro controller Interfacing
AVR Micro controller Interfacing
 
Developing an avr microcontroller system
Developing an avr microcontroller systemDeveloping an avr microcontroller system
Developing an avr microcontroller system
 
Introduction to nanoWatt XLP: PIC18F46J50
Introduction to nanoWatt XLP: PIC18F46J50 Introduction to nanoWatt XLP: PIC18F46J50
Introduction to nanoWatt XLP: PIC18F46J50
 
39582 c (1)
39582 c (1)39582 c (1)
39582 c (1)
 
Atmel microcontrollers-a tmega328-p_datasheet
Atmel microcontrollers-a tmega328-p_datasheetAtmel microcontrollers-a tmega328-p_datasheet
Atmel microcontrollers-a tmega328-p_datasheet
 
3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_arch3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_arch
 
Xilinxaxi uart16550
Xilinxaxi uart16550Xilinxaxi uart16550
Xilinxaxi uart16550
 
Panasonic plc fp series
Panasonic plc fp seriesPanasonic plc fp series
Panasonic plc fp series
 
Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750
 

Similar to 1st experiment ee 3214

Microprocessor lab manual
Microprocessor lab manualMicroprocessor lab manual
Microprocessor lab manualDhaval Shukla
 
MICROPROCESSOR-LAB-VI-SEM.pdf
MICROPROCESSOR-LAB-VI-SEM.pdfMICROPROCESSOR-LAB-VI-SEM.pdf
MICROPROCESSOR-LAB-VI-SEM.pdfbhattparthiv23
 
Chp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdfChp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdfMeetJepsy
 
ppt 1 barrybrei.ppt
ppt 1 barrybrei.pptppt 1 barrybrei.ppt
ppt 1 barrybrei.pptJenemar1
 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessorsVolodymyr Ushenko
 
Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310DHEERAJ DHAKAR
 
microcontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdfmicrocontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdf818Farida
 
Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Suchismita Paul
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessorjhcid
 
Introduction to 80386
Introduction to 80386Introduction to 80386
Introduction to 80386Abinaya B
 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentseceprinter6
 
Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Hari Prakash
 
Micro Processor Lab Manual!
Micro Processor Lab Manual!Micro Processor Lab Manual!
Micro Processor Lab Manual!PRABHAHARAN429
 

Similar to 1st experiment ee 3214 (20)

Microprocessor lab manual
Microprocessor lab manualMicroprocessor lab manual
Microprocessor lab manual
 
8051 Presentation
8051 Presentation8051 Presentation
8051 Presentation
 
MICROPROCESSOR-LAB-VI-SEM.pdf
MICROPROCESSOR-LAB-VI-SEM.pdfMICROPROCESSOR-LAB-VI-SEM.pdf
MICROPROCESSOR-LAB-VI-SEM.pdf
 
Unit 1
Unit 1Unit 1
Unit 1
 
Chp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdfChp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdf
 
ppt 1 barrybrei.ppt
ppt 1 barrybrei.pptppt 1 barrybrei.ppt
ppt 1 barrybrei.ppt
 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessors
 
Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310
 
microcontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdfmicrocontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdf
 
Atmega8u2 mur
Atmega8u2 murAtmega8u2 mur
Atmega8u2 mur
 
Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Architecture and pin diagram of 8085
Architecture and pin diagram of 8085
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
P89v51rd2
P89v51rd2P89v51rd2
P89v51rd2
 
Introduction to 80386
Introduction to 80386Introduction to 80386
Introduction to 80386
 
89c5131datasheet
89c5131datasheet89c5131datasheet
89c5131datasheet
 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
 
Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310
 
Micro Processor Lab Manual!
Micro Processor Lab Manual!Micro Processor Lab Manual!
Micro Processor Lab Manual!
 
8 bit microcontroller
8 bit microcontroller8 bit microcontroller
8 bit microcontroller
 
89s52 2
89s52 289s52 2
89s52 2
 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 

1st experiment ee 3214

  • 2. 2 Intel 4004 * 1969 * Clock speed : 108 KHz * Number of transistors: 2300 * 4-bit register and 4-bit data bus. The world first microprocessor Source : Dr. Md. Salahuddin Ahmed Sir Lecture
  • 3. 3 Intel 8008 * 1972 * Clock speed : 800 KHz * Number of transistor: 3500 * 8-bit register and 8-bit data bus.
  • 4. 4 Intel 8080 * 1974 * Clock speed : 2 MHz * Number of transistor: 4500 * 8-bit register and data bus.
  • 5. 5 Intel 8085 * 1972 * Clock speed : 6.144MHz * Number of transistor: 6500 * 8-bit register and 8-bit data bus.
  • 6. 6 Intel 8086 * 1978 * Clock speed : 4.47 MHz * Number of transistors: 29000 * 16-bit register and data bus.
  • 7. 7 Intel 8088 * 1981 * Clock speed : 4.47 MHz * Number of transistors: 29000 * 16-bit register and data bus. The worlds first PC ran on an Intel 8088 microprocessor
  • 9. 9 Intel 386 * 1985 * Clock speed: 16 MHz * Number of transistors: 275000 * 32-bit register and data bus.
  • 10. 10 Intel 486 * 1989 * Clock speed: 25 MHz * Number of transistor: 1,200,000 * 32-bit register and data bus.
  • 11. 11 Intel Pentium * 1993 * Clock speed: 66 MHz * Number of transistor: 3,300,000 * 32-bit register and data bus.
  • 12. 12 Intel Pentium pro * 1995 * Clock speed: 200 MHz * Number of transistor: 5,500,000 * 32-bit register and data bus.
  • 13. 13 Intel Pentium || * 1997 * Clock speed: 300 MHz * Number of transistor: 7,500,000 * 32-bit register and data bus.
  • 14. 14 Intel Pentium ||| * 1999 * Clock speed: 500 MHz * Number of transistor: 9,500,000 * 32-bit register and data bus.
  • 15. 15 Intel Pentium 4 * 2000 * Clock speed: 1 GHz * Number of transistor: 15,500,000 * 64-bit register and data bus.
  • 16. 16 Intel Pentium D * 2005 * Clock speed: 3.6 GHz * Number of transistor: 47,500,000 * 32-bit register and data bus.
  • 17. 17 Intel Core 2 / Quad * 2006/2007 * Clock speed: 3.6 GHz * Number of transistor: 214,500,000 * 32-bit register and data bus.
  • 18. 18 Intel XEON QUAD CORE QC E5520 LGA1366CHIP2.26G 8MB MM901030 (BX80602E5520)
  • 19. 19 Hewlett Packard BL495C G6 O2435 KIT (539805-B21) Opteron
  • 22. 22
  • 23. 23
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 31. 31
  • 32. 32
  • 34. 34 8085 Instruction Set Data transfer operations  Between registers  Between memory location and a register  Direct write to a register / memory  Between I/O device and accumulator
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. NUMBER REPRESENTATION D B H 0 2 1 4 3 5 6 8 7 9 10 13 11 12 14 15 0 01 10 11 100 101 111 110 1000 1010 1011 1100 1101 1110 1111 1001 0 2 1 4 3 5 6 8 7 9 A C B D E F ecimal inary ex Base Base 2 Base
  • 39. NUMBER REPRESENTATION 0/1Bit 0 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 Nibble Byte Word
  • 40. BINARY TO HEX CONVERSION 1 0 1 1 0 0 1 1 LSBMSB 8 4 2 18 4 2 1 0 2 1 4 3 5 6 8 7 9 A C B D E F 1*1+1*2 =31*1+1*2+1*8=11 Result = B3 H
  • 41. uPC-MICRO 8085 system consists 1) crystal controlled oscillator 2) buffers for address 3) data control signals 4) two 8255 (Programmable Peripheral Interface) 5) one 8279 (Programmable keyboard & display controller) 6) one 8253 (Programmable interval timer) 7) one 8259A (Programmable Interrupt Controller) 8) One 8251A (Programmable Communication Interface) with RS232C drivers & receivers. 9) 8 digit seven segment display 10) 32 keys with one RESET key in keyboard 41 Familiarization OF 8085 KIT
  • 42. System EPROM : 0000 to FFFF (32K) RAM (CMOS) : 8000 to 9FFF (8K) (8000 to 97FF user RAM) (9800 to 9FFF system RAM) Expansion RAM : A000 to BFFF (8K) C000 to DFFF (8K) SL. No. Peripheral LSI Base port address in Hex 01. A8255 00 02. B8255 20 03. 8251A 10 04. 8253 30 05. 8257 08 06. 8259A 28 42 Memory Decoding & Addresses I/0 Decoding & Addresses
  • 43.  Once a data is written to 8279 display RAM, 8279 automatically refreshes the data on 8 digit 7 segment LED display.  One can optionally connect a LCD module to the port lines of the connector provided and writing the necessary software.  16 keys are assigned for 16 hexadecimals  16 keys for executing different functions  1 key mounted on the motherboard  duplex serial communication interface  use 8251A serial communication controller with RS232C drivers at its output & RS232C receivers at its input 43
  • 44. 4 pin relimate Pin number Voltage 1 GND 2 Vcc (+5V) 3 +12V (used for RS232) 4 -12V (used for RS232) At power on or at manual RESET, the CPU starts execution. Before executing the main routine, the various peripherals, flags and parameters in RAM are initialized. 44
  • 45. Label Mnemonics Op-code Operand Hex Code Memory address START MVI A, ECH 3E, EC 8000-01 STA 8090 32, 90, 80 8002-04 END HLT 76 8005 45 Executing a PROGRAM IN uPC-MICRO 8085
  • 46. Addition Mnemonic Hex code Address Hex content MVI A, 04 3E, 04 8000 8001 3E 04 MVI B, 08 06, 08 8002 8003 06 08 MOV A, B 78 8004 78 ADD B 80 8005 80 STA 8060 32, 8060 8006 8007 8008 32 60 80 HLT 76 8009 76
  • 47. Subtraction Mnemonic Hex code Address Hex content MVI A, 97 3E, 97 8000 8001 3E 97 MVI B, 65 06, 65 8002 8003 06 65 SUB B 90 8004 90 STA 8060 32, 8060 8005 8006 8007 32 60 80 HLT 76 8008 76
  • 48. How Microprocessor works. MOV A,r0 ADD A,#0B Instruction decoder Programmemory 1 0 1 0 1 1 1 0 r0 A Reading command OR Fetch cycle DATA BUS 3F14 3F13 3F12 Decoding commands EXECUTING Program counter 3F123F13 0 0 1 1 1 1 1 0 MOV A,r0 ADD A,#0B 3F14 Addressbus AddressofP.G 1 0 1 1 0 0 0 0 0 1 0 0 0 1 1 0

Editor's Notes

  1. 18
  2. 19