0% found this document useful (0 votes)
36 views12 pages

Unit 1 Lect 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views12 pages

Unit 1 Lect 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

MICROPROCESSOR AND ASSEMBLY

LANGUAGE PROGRAMMING
(Course Code: 3330705)
COURSE OFFERED IN :
SEMESTER : 3, DIPLOMA COMPUTER ENGINEERING

UNIT 1: INTRODUCTION OF MICROPROCESSOR

TOPIC 1: INTEL MICROPROCESSOR AND ITS EVOLUTION, SYSTEM BUS

BY :- PROF. VINAY N SONI


LECTURER, COMPUTER ENGINEERING
DEPARTMENT
Outline

 Basic concepts
 Traditional Block Diagram of Computer System
 Definition
 Evolution of Intel Microprocessor
 System Bus Organization
Basic concepts

 Microcomputer: It is programmable, multipurpose


machine that reads binary data from Input Device or
memory , process the data according to instruction
given by user and generate Result.
It contains : CPU , Input and Output Device, Memory.

 Microprocessor: It is programmable chip which


includes ALU, CU, registers.

 Microcontroller: It is silicon chip which includes on


board microprocessor, memory and I/O in single
package.
Traditional Block Diagram of Computer System
Definition
 Microprocessor in Programmable, Clock Driven,
Register Based, Electronic Device that reads
instruction from storage device, takes the data from
input unit and process the data according to the
instructions and provides the result to the output
device.

Programmable: Perform different set of operations on data depending


on the sequence of instructions provided by programmer.
Clock Driven : It has on board clock generator using which it can
control execution of instruction.
Register Based: It has number of in-built registers which stores data.
Electronic Device: required power supply (+5V)
Evolution

Dual-in Line
Package (DIP)

Pin-Grid Array
(PGA)
System Bus
 The system bus is a communication path between
the microprocessor and the peripheral device/
memory, it is nothing but a group of wires that
carries data in the form of bits.
 Types of Buses:
1) Data Bus
2) Address Bus
3) Control Bus
Data Bus
 The data bus is used to transfer data between
memory and processor or between I/O device and
processor.
 It is bi-directional in nature.
 It is 8-bits (notation:D0-D7) in size means it transmit
8-bits of data simultaneously from one end to other.
 The 8-bits data lines are manipulating 8-bit data
ranging from 00 to FF i.e. (28 = 256) different port
addresses can be available to communicate with
microprocessor.
Address Bus
 The address bus is used to transfer address of
memory or port number of I/O device from where
required data to be read or write.
 It is uni-directional in nature, means microprocessor
can only give the address to memory/ IO.
 It is 16-bits (notation:A0-A15) in size.
 Number of memory locations: 216 -65536 or 64K (in
decimal)
 Range of Address: 0000H - FFFFH
Control Bus
 The control bus is used for sending control signals to the
memory and I/O devices. The CPU sends control signal on
the control bus to perform which type of operations to be
performed with memory and IO.
Some of the control bus signals are as follows:
 Memory read – to read data from memory
 Memory write – to write data to memory
 I/O read – to read data from input port
 I/O write – to write data to output port.
System Bus Organization

Thank You !!!

Next Topic : 1. Types of operations of Microprocessor


2. Pin diagram of 8085 and its functions.

You might also like