SlideShare a Scribd company logo
Lecture 01 
Introduction to Microprocessors 
Microcomputers and Microprocessors 
By: John Uffenbeck 
ECE @Saint Louis University, Baguio City 
1 
Prepared by: Engr. Jeffrey Des B. Binwag
Microprocessor 
• Defined as an entire central processing unit of a computer 
constructed on a single piece of silicon chip. 
• The microprocessor concept was developed in 1969 by INTEL 
engineers Ted Hoff and Stan Mazor but its implementation was 
undertaken by INTEL process engineer Federico Faggin in a chip set 
that became to be known as the INTEL 4000 family. 
• The INTEL 4004 version was followed by the 8 bit 8008 in 1972 and 
an improved version called the 8080 in 1974. 
• Similar chips to the 8080 were developed by Motorola (MC 6800) 
and Zilog (Z-80). These chips had 8-bit data bus widths, and 16-bit 
address buses. 
ECE @Saint Louis University, Baguio City 2
1979 Issue of 
Byte Magazine 
ECE @Saint Louis University, Baguio City 3
Evolution of the INTEL Microprocessors 
ECE @Saint Louis University, Baguio City 4
Microcontroller 
• An entire computer on a chip 
• A microprocessor with an on-chip memory and 
input/output (I/O) capability. 
• Typically designed into embedded systems with a 
“canned program” or a program that never changes. 
• Modern microcontrollers allow reprogramming in the 
field to fit specific customer requirements. 
• Dataquest, a market research firm in the United States, 
reports that microcontrollers outsell microprocessors 
by as much as 10 to 1. 
• Popular applications are in HVAC, Car controls, and 
Consumer appliances. 
ECE @Saint Louis University, Baguio City 5
Computers 
• An electronic machine designed to perform 
general to specific purpose computations 
involving logical and arithmetic computations. 
• A Stored-Program Computer is a computer that 
executes programs that must first be saved into 
the computer’s memory unit. 
• PARTS OF A COMPUTER 
– Central Processing Unit (CPU) or Microprocessor 
– Memory Unit 
– Input/ Output Devices or Peripherals 
ECE @Saint Louis University, Baguio City 6
Evolution of Computers 
• Vacuum-tube Era (First Generation) 
• Transistor Era (Second Generation) 
• Integrated Circuit Era (Third Generation) 
• Microprocessor Era 
ECE @Saint Louis University, Baguio City 7
Vacuum Tube Era 
• Characterized by massive machines made up of 
thousands of vacuum tubes occupying entire 
rooms and requiring an air-conditioned 
environment to operate reliably. 
• Based on the vacuum-tube technology, 
Remington Rand delivered the first Universal 
Automatic Computer (UNIVAC I) in 1951. 
• In 1952, International Business Machines (IBM) 
came up with its Model 701 Data Processing 
System. 
ECE @Saint Louis University, Baguio City 8
Transistor Era 
• Initiated by the invention of the Bipolar Transistor in 
1948 by Bell Laboratory scientists William Shockley and 
John Bardeen for which they were given the Nobel 
Physics Prize in 1956. 
• TRADIC, the first fully transistorized computer was 
invented by another Bell Laboratory team in 1954. 
TRADIC produced less heat than its vacuum tube 
counterpart making it more reliable and less costly. 
• In 1958, IBM announced its first transistorized computer, 
the 7070/7090 followed by the business oriented 1401 in 
1959. These machines were built on circuit boards 
mounted into rack panels and frames. Thus the term 
“mainframe.” 
ECE @Saint Louis University, Baguio City 9
Integrated Circuits Era 
• Spurred by the most significant invention of the 20th 
century (the integrated circuit) in 1959, by Robert 
Noyce of Fairchild Semiconductor Corporation and Jack 
Kilby of Texas Instruments. 
• Integrated circuits made it possible for all circuit 
components like resistors and transistors to be 
fabricated on one piece of semiconductor material. 
• In 1964, IBM announced one of the most famous 
computers using IC technology, the 32-bit 360 series. 
This computer was known to be capable of 375,000 
computations per second. 
ECE @Saint Louis University, Baguio City 10
Minicomputers and Microcomputers 
• In 1965, Edson De Castro of Digital Equipment Corporation (DEC) 
spearheaded the completion of the first minicomputer (or a scaled 
down mainframe) costing $25,000 and called the Programmed Data 
Processor (PDP-8). 
• A microcomputer is a computer whose CPU is on a single 
microprocessor chip. 
• Today, the distinction between a minicomputer, a mainframe, and a 
microcomputer is not so clear. The term supermini was also coined 
for minicomputers that rival the performance of mainframes. 
• Minicomputers of today are used primarily by small environments in 
a time-shared environment with 50-100 users. However, with the 
advent of LAN and WAN environments, even this distinction is fading. 
ECE @Saint Louis University, Baguio City 11
Personal Computers 
• Personal computers were coined in 1982 by IBM 
to market a computer that featured a system 
board designed around the INTEL 8088 8-bit 
microprocessor, 16kB memory, and five 
expansions slots that allowed third-party vendors 
to supply video, printer, modem disk drives, and 
RS-232 serial adapter cards. 
• The IBM personal computer led to the 
development of the generic PC , a computer with 
interchangeable components manufactured by a 
variety of companies. 
ECE @Saint Louis University, Baguio City 12 (END)
IBM Personal Computer Ad 
ECE @Saint Louis University, Baguio City 13
Supercomputers 
• A supercomputer is the most powerful computer 
available at any given time. 
• These machines are used to solve a complex 
problem to such as the design of a supersonic 
aircraft, the modeling of global climates, and the 
prediction of complex financial behavior is 
securities markets. 
• The first supercomputer, the Cray-I is generally 
acknowledged to have been developed by 
Seymour Cray in 1976 using high-speed emitter-coupled 
logic (ECL). 
ECE @Saint Louis University, Baguio City 14 (END)
Cray-1 Supercomputer 
ECE @Saint Louis University, Baguio City 15
Supercomputers 
• ECLs were the fastest logic circuits at the time. 
• Each circuit board on the Cray-I had each circuit 
board mounted on a copper heat exchanger 
through which liquid Freon was circulated. 
• The Cray-I consumed 128 KW of power, had a 
processing speed of 130 million floating-point 
operations per minute (MFLOPS), and was sold at 
$ 5.1 million each. 
ECE @Saint Louis University, Baguio City 16 (END)
Parallel Processors 
• Most computers are single-processor, 
sequential machines that leveled off in their 
performance due to the finite length of time 
required for an electrical signal to propagate 
through a piece of wire. 
• To overcome single-processor limitations, 
multiple processors were wired together via 
common bus, with each processor given a 
problem to solve. This was called Parallel 
processing. 
ECE @Saint Louis University, Baguio City 17 (END)
Parallel Processors 
• Parallel processing increased computer performance 
levels from single-processors operating at MFLOPS 
levels to tens of GFLOPS and even at TFLOPS levels 
today. 
• Early parallel processor architecture used hypercubes 
made up of an arrangement of processors in the form 
of n-dimensional cubes each connected by a high-speed 
data channel. 
• More recently, supercomputer designers have opted for 
a two-dimensional rectangular mesh architecture with 
multiple processors at each connecting node. 
ECE @Saint Louis University, Baguio City 18 (END)
Parallel Processor Hypercube 
ECE @Saint Louis University, Baguio City 19
RISC and CISC Processors 
• Reduced Instruction Set Computers (RISCs) are 
computers with a small number of instruction 
sets (less than 128) as compared to Complex 
Instruction Set Computers (CISCs). 
• CISCs are characterized by: 
– Large number of variable length instructions 
– Multiple addressing modes 
– Small number of internal processor registers 
– Instructions require multiple clock cycles for 
execution 
ECE @Saint Louis University, Baguio City 20 (END)
DSP 
• Digital Signal Processors (DSPs) are microprocessors 
used to perform complex mathematical computations 
on converted analog data at real time speeds. 
• DSPs are different from conventional microprocessors 
in the following aspects: 
– Use Harvard Architecture 
– Use multipliers and adders built into the processor 
optimized to perform a calculation in a single cycle 
– Use arithmetic pipelining 
– Use DO loops to speed up repetitive operations 
– Provided with multiple I/O ports for communication with 
other processors 
ECE @Saint Louis University, Baguio City 21 (END)
Thank You 
ECE @Saint Louis University, Baguio City 22

More Related Content

What's hot

Chapter 1 - Introduction to CpE Laws and Professional Practice.pptx
Chapter 1 - Introduction to CpE Laws and Professional Practice.pptxChapter 1 - Introduction to CpE Laws and Professional Practice.pptx
Chapter 1 - Introduction to CpE Laws and Professional Practice.pptx
RomanoGabrillo1
 
Artificial photosynthesis PPT
Artificial photosynthesis PPTArtificial photosynthesis PPT
Artificial photosynthesis PPT
Seminar Links
 
Artificial photosynthesis
Artificial photosynthesisArtificial photosynthesis
Artificial photosynthesis
Rishab Dubey
 
Robotics
RoboticsRobotics
Robotics
ABHISHEK SINGH
 
ppt on Introduction to basic electrical concept by harshid panchal
ppt on Introduction to basic electrical concept by harshid panchalppt on Introduction to basic electrical concept by harshid panchal
ppt on Introduction to basic electrical concept by harshid panchal
harshid panchal
 
Introduction to ic
Introduction to icIntroduction to ic
Introduction to ic
vijayakumar sivaji
 
48414683 electronic-devices-crkt-analysis-boylestad
48414683 electronic-devices-crkt-analysis-boylestad48414683 electronic-devices-crkt-analysis-boylestad
48414683 electronic-devices-crkt-analysis-boylestad
punk91
 
Semiconductor optoelectronic materials
Semiconductor optoelectronic materialsSemiconductor optoelectronic materials
Semiconductor optoelectronic materials
krishslide
 
Integrated circuits
Integrated circuitsIntegrated circuits
Integrated circuits
Naveen Sihag
 
Introduction to Arduino & Robotics
Introduction to Arduino & Robotics Introduction to Arduino & Robotics
Introduction to Arduino & Robotics
Zubayer Al Billal Khan
 
Integrated circuits and digital functions
Integrated circuits and digital functionsIntegrated circuits and digital functions
Integrated circuits and digital functions
laksrags
 
Semiconductor fundamentals
Semiconductor fundamentalsSemiconductor fundamentals
Semiconductor fundamentals
javedbuller Physicst
 
Electronic components
Electronic componentsElectronic components
Electronic components
archiesalangsang
 
Ion Implantation UPS.pdf
Ion Implantation UPS.pdfIon Implantation UPS.pdf
Ion Implantation UPS.pdf
ssuser0e2fb9
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
sachin patil
 
Nano generators 242
Nano generators 242Nano generators 242
Nano generators 242
Justin Rams
 
Importance of electronics
Importance of electronicsImportance of electronics
Importance of electronics
GS Virdi
 
Semiconductor theory
Semiconductor theorySemiconductor theory
NANO266 - Lecture 1 - Introduction to Quantum Mechanics
NANO266 - Lecture 1 - Introduction to Quantum MechanicsNANO266 - Lecture 1 - Introduction to Quantum Mechanics
NANO266 - Lecture 1 - Introduction to Quantum Mechanics
University of California, San Diego
 
Electrical and electronics engineering
Electrical and electronics engineeringElectrical and electronics engineering
Electrical and electronics engineering
M. Raja Reddy
 

What's hot (20)

Chapter 1 - Introduction to CpE Laws and Professional Practice.pptx
Chapter 1 - Introduction to CpE Laws and Professional Practice.pptxChapter 1 - Introduction to CpE Laws and Professional Practice.pptx
Chapter 1 - Introduction to CpE Laws and Professional Practice.pptx
 
Artificial photosynthesis PPT
Artificial photosynthesis PPTArtificial photosynthesis PPT
Artificial photosynthesis PPT
 
Artificial photosynthesis
Artificial photosynthesisArtificial photosynthesis
Artificial photosynthesis
 
Robotics
RoboticsRobotics
Robotics
 
ppt on Introduction to basic electrical concept by harshid panchal
ppt on Introduction to basic electrical concept by harshid panchalppt on Introduction to basic electrical concept by harshid panchal
ppt on Introduction to basic electrical concept by harshid panchal
 
Introduction to ic
Introduction to icIntroduction to ic
Introduction to ic
 
48414683 electronic-devices-crkt-analysis-boylestad
48414683 electronic-devices-crkt-analysis-boylestad48414683 electronic-devices-crkt-analysis-boylestad
48414683 electronic-devices-crkt-analysis-boylestad
 
Semiconductor optoelectronic materials
Semiconductor optoelectronic materialsSemiconductor optoelectronic materials
Semiconductor optoelectronic materials
 
Integrated circuits
Integrated circuitsIntegrated circuits
Integrated circuits
 
Introduction to Arduino & Robotics
Introduction to Arduino & Robotics Introduction to Arduino & Robotics
Introduction to Arduino & Robotics
 
Integrated circuits and digital functions
Integrated circuits and digital functionsIntegrated circuits and digital functions
Integrated circuits and digital functions
 
Semiconductor fundamentals
Semiconductor fundamentalsSemiconductor fundamentals
Semiconductor fundamentals
 
Electronic components
Electronic componentsElectronic components
Electronic components
 
Ion Implantation UPS.pdf
Ion Implantation UPS.pdfIon Implantation UPS.pdf
Ion Implantation UPS.pdf
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Nano generators 242
Nano generators 242Nano generators 242
Nano generators 242
 
Importance of electronics
Importance of electronicsImportance of electronics
Importance of electronics
 
Semiconductor theory
Semiconductor theorySemiconductor theory
Semiconductor theory
 
NANO266 - Lecture 1 - Introduction to Quantum Mechanics
NANO266 - Lecture 1 - Introduction to Quantum MechanicsNANO266 - Lecture 1 - Introduction to Quantum Mechanics
NANO266 - Lecture 1 - Introduction to Quantum Mechanics
 
Electrical and electronics engineering
Electrical and electronics engineeringElectrical and electronics engineering
Electrical and electronics engineering
 

Viewers also liked

ECESLU Microprocessors Lecture 3
ECESLU Microprocessors Lecture 3ECESLU Microprocessors Lecture 3
ECESLU Microprocessors Lecture 3
Jeffrey Des Binwag
 
Data link control protocol(4)
Data link control protocol(4)Data link control protocol(4)
Data link control protocol(4)
Jeffrey Des Binwag
 
ECESLU Microprocessors lecture 2
ECESLU Microprocessors lecture 2ECESLU Microprocessors lecture 2
ECESLU Microprocessors lecture 2
Jeffrey Des Binwag
 
SLU ECE 528T1: Design of Communication Systems Module 1
SLU ECE 528T1:  Design of Communication Systems Module 1SLU ECE 528T1:  Design of Communication Systems Module 1
SLU ECE 528T1: Design of Communication Systems Module 1
Jeffrey Des Binwag
 
ECE 528T1: Design of Communication Systems Module 3
ECE 528T1:  Design of Communication Systems Module 3ECE 528T1:  Design of Communication Systems Module 3
ECE 528T1: Design of Communication Systems Module 3
Jeffrey Des Binwag
 
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Jeffrey Des Binwag
 
Data link control protocol(3)
Data link control protocol(3)Data link control protocol(3)
Data link control protocol(3)
Jeffrey Des Binwag
 
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Datacom module 3:  Data Communications Circuits, Arrangements, and NetworksDatacom module 3:  Data Communications Circuits, Arrangements, and Networks
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Jeffrey Des Binwag
 
Datacom module 1: Introduction to Data Communications
Datacom module 1:  Introduction to Data CommunicationsDatacom module 1:  Introduction to Data Communications
Datacom module 1: Introduction to Data Communications
Jeffrey Des Binwag
 
Psdn and ccitt x series
Psdn and ccitt x seriesPsdn and ccitt x series
Psdn and ccitt x series
Jeffrey Des Binwag
 
Data link control protocol(2)
Data link control protocol(2)Data link control protocol(2)
Data link control protocol(2)
Jeffrey Des Binwag
 
Data link control protocol(1)
Data link control protocol(1)Data link control protocol(1)
Data link control protocol(1)
Jeffrey Des Binwag
 
ECE 528T1: Design of Communication Systems Module 2
ECE 528T1:  Design of Communication Systems Module 2ECE 528T1:  Design of Communication Systems Module 2
ECE 528T1: Design of Communication Systems Module 2
Jeffrey Des Binwag
 
Datacom module 5 (UART, USRT, Serial Interface, Modem)
Datacom module 5 (UART, USRT, Serial Interface, Modem)Datacom module 5 (UART, USRT, Serial Interface, Modem)
Datacom module 5 (UART, USRT, Serial Interface, Modem)
Jeffrey Des Binwag
 
Datacom module 4: Fundamentals of Data Communication
Datacom module 4:  Fundamentals of Data CommunicationDatacom module 4:  Fundamentals of Data Communication
Datacom module 4: Fundamentals of Data Communication
Jeffrey Des Binwag
 
Evolution of processors
Evolution of processorsEvolution of processors
Evolution of processors
Sandesh Agrawal
 
History of microprocessors copy
History of microprocessors   copyHistory of microprocessors   copy
History of microprocessors copy
yvonne katsande
 
Embedded Web Services Report
Embedded Web Services ReportEmbedded Web Services Report
Embedded Web Services Report
Bernie Chiu
 
USB 3.0
USB 3.0USB 3.0
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
FellowBuddy.com
 

Viewers also liked (20)

ECESLU Microprocessors Lecture 3
ECESLU Microprocessors Lecture 3ECESLU Microprocessors Lecture 3
ECESLU Microprocessors Lecture 3
 
Data link control protocol(4)
Data link control protocol(4)Data link control protocol(4)
Data link control protocol(4)
 
ECESLU Microprocessors lecture 2
ECESLU Microprocessors lecture 2ECESLU Microprocessors lecture 2
ECESLU Microprocessors lecture 2
 
SLU ECE 528T1: Design of Communication Systems Module 1
SLU ECE 528T1:  Design of Communication Systems Module 1SLU ECE 528T1:  Design of Communication Systems Module 1
SLU ECE 528T1: Design of Communication Systems Module 1
 
ECE 528T1: Design of Communication Systems Module 3
ECE 528T1:  Design of Communication Systems Module 3ECE 528T1:  Design of Communication Systems Module 3
ECE 528T1: Design of Communication Systems Module 3
 
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
 
Data link control protocol(3)
Data link control protocol(3)Data link control protocol(3)
Data link control protocol(3)
 
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Datacom module 3:  Data Communications Circuits, Arrangements, and NetworksDatacom module 3:  Data Communications Circuits, Arrangements, and Networks
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
 
Datacom module 1: Introduction to Data Communications
Datacom module 1:  Introduction to Data CommunicationsDatacom module 1:  Introduction to Data Communications
Datacom module 1: Introduction to Data Communications
 
Psdn and ccitt x series
Psdn and ccitt x seriesPsdn and ccitt x series
Psdn and ccitt x series
 
Data link control protocol(2)
Data link control protocol(2)Data link control protocol(2)
Data link control protocol(2)
 
Data link control protocol(1)
Data link control protocol(1)Data link control protocol(1)
Data link control protocol(1)
 
ECE 528T1: Design of Communication Systems Module 2
ECE 528T1:  Design of Communication Systems Module 2ECE 528T1:  Design of Communication Systems Module 2
ECE 528T1: Design of Communication Systems Module 2
 
Datacom module 5 (UART, USRT, Serial Interface, Modem)
Datacom module 5 (UART, USRT, Serial Interface, Modem)Datacom module 5 (UART, USRT, Serial Interface, Modem)
Datacom module 5 (UART, USRT, Serial Interface, Modem)
 
Datacom module 4: Fundamentals of Data Communication
Datacom module 4:  Fundamentals of Data CommunicationDatacom module 4:  Fundamentals of Data Communication
Datacom module 4: Fundamentals of Data Communication
 
Evolution of processors
Evolution of processorsEvolution of processors
Evolution of processors
 
History of microprocessors copy
History of microprocessors   copyHistory of microprocessors   copy
History of microprocessors copy
 
Embedded Web Services Report
Embedded Web Services ReportEmbedded Web Services Report
Embedded Web Services Report
 
USB 3.0
USB 3.0USB 3.0
USB 3.0
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
 

Similar to ECESLU Microprocessors lecture

Computer Evolution
Computer EvolutionComputer Evolution
Computer Evolution
Education Front
 
CH02-COA9e.pptx
CH02-COA9e.pptxCH02-COA9e.pptx
CH02-COA9e.pptx
ValSilverio1
 
Unit i
Unit  iUnit  i
computer application in hospitality Industry, periyar university unit 1
computer application in hospitality Industry, periyar university  unit 1computer application in hospitality Industry, periyar university  unit 1
computer application in hospitality Industry, periyar university unit 1
admin information
 
Unit I
Unit  IUnit  I
Unit i
Unit  iUnit  i
computer applicationin hospitality Industry1 periyar university unit1
computer applicationin hospitality Industry1 periyar university  unit1computer applicationin hospitality Industry1 periyar university  unit1
computer applicationin hospitality Industry1 periyar university unit1
admin information
 
Sistem mikroprosessor
Sistem mikroprosessorSistem mikroprosessor
Sistem mikroprosessor
fahmihafid
 
Generation Of Computers
Generation Of ComputersGeneration Of Computers
Generation Of Computers
Sakshi Shrikhande
 
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdfTOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
Joel XBasxious
 
Unit 1 -part1 PIC.pptx
Unit 1 -part1 PIC.pptxUnit 1 -part1 PIC.pptx
Unit 1 -part1 PIC.pptx
KartikChhabra12
 
ICT assignment.pptx
ICT assignment.pptxICT assignment.pptx
ICT assignment.pptx
SourabYadav1
 
Chap1 basic
Chap1 basicChap1 basic
Chap1 basic
Samarpita Samaddar
 
Micro controller & Micro processor
Micro controller & Micro processorMicro controller & Micro processor
Micro controller & Micro processor
Ola Mashaqi @ an-najah national university
 
Improvement of hardware in computer generation
Improvement of hardware in computer generationImprovement of hardware in computer generation
Improvement of hardware in computer generation
aman ferdous
 
Computer_Evolution_Ch2.pptx
Computer_Evolution_Ch2.pptxComputer_Evolution_Ch2.pptx
Computer_Evolution_Ch2.pptx
RokaKaram
 
B.sc i micro bio u 1 operating system concept & computer generation
B.sc i micro bio u 1 operating system concept & computer generationB.sc i micro bio u 1 operating system concept & computer generation
B.sc i micro bio u 1 operating system concept & computer generation
Rai University
 
B.sc i agri u 1 operating system concept & computer generation
B.sc i agri u 1 operating system concept & computer generationB.sc i agri u 1 operating system concept & computer generation
B.sc i agri u 1 operating system concept & computer generation
Rai University
 
B.sc i bio tech u 1 operating system concept & computer generation
B.sc i bio tech u 1 operating system concept & computer generationB.sc i bio tech u 1 operating system concept & computer generation
B.sc i bio tech u 1 operating system concept & computer generation
Rai University
 
B.sc i cs u 1 operating system concept & computer generation
B.sc i cs u 1 operating system concept & computer generationB.sc i cs u 1 operating system concept & computer generation
B.sc i cs u 1 operating system concept & computer generation
Rai University
 

Similar to ECESLU Microprocessors lecture (20)

Computer Evolution
Computer EvolutionComputer Evolution
Computer Evolution
 
CH02-COA9e.pptx
CH02-COA9e.pptxCH02-COA9e.pptx
CH02-COA9e.pptx
 
Unit i
Unit  iUnit  i
Unit i
 
computer application in hospitality Industry, periyar university unit 1
computer application in hospitality Industry, periyar university  unit 1computer application in hospitality Industry, periyar university  unit 1
computer application in hospitality Industry, periyar university unit 1
 
Unit I
Unit  IUnit  I
Unit I
 
Unit i
Unit  iUnit  i
Unit i
 
computer applicationin hospitality Industry1 periyar university unit1
computer applicationin hospitality Industry1 periyar university  unit1computer applicationin hospitality Industry1 periyar university  unit1
computer applicationin hospitality Industry1 periyar university unit1
 
Sistem mikroprosessor
Sistem mikroprosessorSistem mikroprosessor
Sistem mikroprosessor
 
Generation Of Computers
Generation Of ComputersGeneration Of Computers
Generation Of Computers
 
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdfTOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
 
Unit 1 -part1 PIC.pptx
Unit 1 -part1 PIC.pptxUnit 1 -part1 PIC.pptx
Unit 1 -part1 PIC.pptx
 
ICT assignment.pptx
ICT assignment.pptxICT assignment.pptx
ICT assignment.pptx
 
Chap1 basic
Chap1 basicChap1 basic
Chap1 basic
 
Micro controller & Micro processor
Micro controller & Micro processorMicro controller & Micro processor
Micro controller & Micro processor
 
Improvement of hardware in computer generation
Improvement of hardware in computer generationImprovement of hardware in computer generation
Improvement of hardware in computer generation
 
Computer_Evolution_Ch2.pptx
Computer_Evolution_Ch2.pptxComputer_Evolution_Ch2.pptx
Computer_Evolution_Ch2.pptx
 
B.sc i micro bio u 1 operating system concept & computer generation
B.sc i micro bio u 1 operating system concept & computer generationB.sc i micro bio u 1 operating system concept & computer generation
B.sc i micro bio u 1 operating system concept & computer generation
 
B.sc i agri u 1 operating system concept & computer generation
B.sc i agri u 1 operating system concept & computer generationB.sc i agri u 1 operating system concept & computer generation
B.sc i agri u 1 operating system concept & computer generation
 
B.sc i bio tech u 1 operating system concept & computer generation
B.sc i bio tech u 1 operating system concept & computer generationB.sc i bio tech u 1 operating system concept & computer generation
B.sc i bio tech u 1 operating system concept & computer generation
 
B.sc i cs u 1 operating system concept & computer generation
B.sc i cs u 1 operating system concept & computer generationB.sc i cs u 1 operating system concept & computer generation
B.sc i cs u 1 operating system concept & computer generation
 

Recently uploaded

AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
gaafergoudaay7aga
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 

Recently uploaded (20)

AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 

ECESLU Microprocessors lecture

  • 1. Lecture 01 Introduction to Microprocessors Microcomputers and Microprocessors By: John Uffenbeck ECE @Saint Louis University, Baguio City 1 Prepared by: Engr. Jeffrey Des B. Binwag
  • 2. Microprocessor • Defined as an entire central processing unit of a computer constructed on a single piece of silicon chip. • The microprocessor concept was developed in 1969 by INTEL engineers Ted Hoff and Stan Mazor but its implementation was undertaken by INTEL process engineer Federico Faggin in a chip set that became to be known as the INTEL 4000 family. • The INTEL 4004 version was followed by the 8 bit 8008 in 1972 and an improved version called the 8080 in 1974. • Similar chips to the 8080 were developed by Motorola (MC 6800) and Zilog (Z-80). These chips had 8-bit data bus widths, and 16-bit address buses. ECE @Saint Louis University, Baguio City 2
  • 3. 1979 Issue of Byte Magazine ECE @Saint Louis University, Baguio City 3
  • 4. Evolution of the INTEL Microprocessors ECE @Saint Louis University, Baguio City 4
  • 5. Microcontroller • An entire computer on a chip • A microprocessor with an on-chip memory and input/output (I/O) capability. • Typically designed into embedded systems with a “canned program” or a program that never changes. • Modern microcontrollers allow reprogramming in the field to fit specific customer requirements. • Dataquest, a market research firm in the United States, reports that microcontrollers outsell microprocessors by as much as 10 to 1. • Popular applications are in HVAC, Car controls, and Consumer appliances. ECE @Saint Louis University, Baguio City 5
  • 6. Computers • An electronic machine designed to perform general to specific purpose computations involving logical and arithmetic computations. • A Stored-Program Computer is a computer that executes programs that must first be saved into the computer’s memory unit. • PARTS OF A COMPUTER – Central Processing Unit (CPU) or Microprocessor – Memory Unit – Input/ Output Devices or Peripherals ECE @Saint Louis University, Baguio City 6
  • 7. Evolution of Computers • Vacuum-tube Era (First Generation) • Transistor Era (Second Generation) • Integrated Circuit Era (Third Generation) • Microprocessor Era ECE @Saint Louis University, Baguio City 7
  • 8. Vacuum Tube Era • Characterized by massive machines made up of thousands of vacuum tubes occupying entire rooms and requiring an air-conditioned environment to operate reliably. • Based on the vacuum-tube technology, Remington Rand delivered the first Universal Automatic Computer (UNIVAC I) in 1951. • In 1952, International Business Machines (IBM) came up with its Model 701 Data Processing System. ECE @Saint Louis University, Baguio City 8
  • 9. Transistor Era • Initiated by the invention of the Bipolar Transistor in 1948 by Bell Laboratory scientists William Shockley and John Bardeen for which they were given the Nobel Physics Prize in 1956. • TRADIC, the first fully transistorized computer was invented by another Bell Laboratory team in 1954. TRADIC produced less heat than its vacuum tube counterpart making it more reliable and less costly. • In 1958, IBM announced its first transistorized computer, the 7070/7090 followed by the business oriented 1401 in 1959. These machines were built on circuit boards mounted into rack panels and frames. Thus the term “mainframe.” ECE @Saint Louis University, Baguio City 9
  • 10. Integrated Circuits Era • Spurred by the most significant invention of the 20th century (the integrated circuit) in 1959, by Robert Noyce of Fairchild Semiconductor Corporation and Jack Kilby of Texas Instruments. • Integrated circuits made it possible for all circuit components like resistors and transistors to be fabricated on one piece of semiconductor material. • In 1964, IBM announced one of the most famous computers using IC technology, the 32-bit 360 series. This computer was known to be capable of 375,000 computations per second. ECE @Saint Louis University, Baguio City 10
  • 11. Minicomputers and Microcomputers • In 1965, Edson De Castro of Digital Equipment Corporation (DEC) spearheaded the completion of the first minicomputer (or a scaled down mainframe) costing $25,000 and called the Programmed Data Processor (PDP-8). • A microcomputer is a computer whose CPU is on a single microprocessor chip. • Today, the distinction between a minicomputer, a mainframe, and a microcomputer is not so clear. The term supermini was also coined for minicomputers that rival the performance of mainframes. • Minicomputers of today are used primarily by small environments in a time-shared environment with 50-100 users. However, with the advent of LAN and WAN environments, even this distinction is fading. ECE @Saint Louis University, Baguio City 11
  • 12. Personal Computers • Personal computers were coined in 1982 by IBM to market a computer that featured a system board designed around the INTEL 8088 8-bit microprocessor, 16kB memory, and five expansions slots that allowed third-party vendors to supply video, printer, modem disk drives, and RS-232 serial adapter cards. • The IBM personal computer led to the development of the generic PC , a computer with interchangeable components manufactured by a variety of companies. ECE @Saint Louis University, Baguio City 12 (END)
  • 13. IBM Personal Computer Ad ECE @Saint Louis University, Baguio City 13
  • 14. Supercomputers • A supercomputer is the most powerful computer available at any given time. • These machines are used to solve a complex problem to such as the design of a supersonic aircraft, the modeling of global climates, and the prediction of complex financial behavior is securities markets. • The first supercomputer, the Cray-I is generally acknowledged to have been developed by Seymour Cray in 1976 using high-speed emitter-coupled logic (ECL). ECE @Saint Louis University, Baguio City 14 (END)
  • 15. Cray-1 Supercomputer ECE @Saint Louis University, Baguio City 15
  • 16. Supercomputers • ECLs were the fastest logic circuits at the time. • Each circuit board on the Cray-I had each circuit board mounted on a copper heat exchanger through which liquid Freon was circulated. • The Cray-I consumed 128 KW of power, had a processing speed of 130 million floating-point operations per minute (MFLOPS), and was sold at $ 5.1 million each. ECE @Saint Louis University, Baguio City 16 (END)
  • 17. Parallel Processors • Most computers are single-processor, sequential machines that leveled off in their performance due to the finite length of time required for an electrical signal to propagate through a piece of wire. • To overcome single-processor limitations, multiple processors were wired together via common bus, with each processor given a problem to solve. This was called Parallel processing. ECE @Saint Louis University, Baguio City 17 (END)
  • 18. Parallel Processors • Parallel processing increased computer performance levels from single-processors operating at MFLOPS levels to tens of GFLOPS and even at TFLOPS levels today. • Early parallel processor architecture used hypercubes made up of an arrangement of processors in the form of n-dimensional cubes each connected by a high-speed data channel. • More recently, supercomputer designers have opted for a two-dimensional rectangular mesh architecture with multiple processors at each connecting node. ECE @Saint Louis University, Baguio City 18 (END)
  • 19. Parallel Processor Hypercube ECE @Saint Louis University, Baguio City 19
  • 20. RISC and CISC Processors • Reduced Instruction Set Computers (RISCs) are computers with a small number of instruction sets (less than 128) as compared to Complex Instruction Set Computers (CISCs). • CISCs are characterized by: – Large number of variable length instructions – Multiple addressing modes – Small number of internal processor registers – Instructions require multiple clock cycles for execution ECE @Saint Louis University, Baguio City 20 (END)
  • 21. DSP • Digital Signal Processors (DSPs) are microprocessors used to perform complex mathematical computations on converted analog data at real time speeds. • DSPs are different from conventional microprocessors in the following aspects: – Use Harvard Architecture – Use multipliers and adders built into the processor optimized to perform a calculation in a single cycle – Use arithmetic pipelining – Use DO loops to speed up repetitive operations – Provided with multiple I/O ports for communication with other processors ECE @Saint Louis University, Baguio City 21 (END)
  • 22. Thank You ECE @Saint Louis University, Baguio City 22