0% found this document useful (0 votes)
42 views18 pages

Mpi Unit 2

The document is a syllabus for a course on Microprocessor and Interfacing. It outlines 8 units that will be covered in the course, including Introduction to Microprocessors, Microprocessor Architecture and Operations, the 8085 Microprocessor, Assembly Language Basics, 8085 Assembly Language Programs, Stack and Subroutines, I/O Interfacing, and Advanced Microprocessors. Unit 2 on Microprocessor Architecture and Operations is discussed in detail, covering topics like how a microprocessor works through fetch, decode, and execute operations, the roles of the ALU, registers, control unit, and memory. It also discusses the role of the clock in synchronizing the microprocessor.

Uploaded by

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

Mpi Unit 2

The document is a syllabus for a course on Microprocessor and Interfacing. It outlines 8 units that will be covered in the course, including Introduction to Microprocessors, Microprocessor Architecture and Operations, the 8085 Microprocessor, Assembly Language Basics, 8085 Assembly Language Programs, Stack and Subroutines, I/O Interfacing, and Advanced Microprocessors. Unit 2 on Microprocessor Architecture and Operations is discussed in detail, covering topics like how a microprocessor works through fetch, decode, and execute operations, the roles of the ALU, registers, control unit, and memory. It also discusses the role of the clock in synchronizing the microprocessor.

Uploaded by

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

GYANMANJARI INSTITUTE OF TECHNOLOGY

Bachelor of Engineering | Semester : 6 | Computer Engineering

Microprocessor and
Interfacing
Course Code : 3160712

Prof. Mayank K. Champaneri


Computer Engineering Department
SYLLABUS

UNIT TITLE % WEIGHTAGE


1 Introduction to Microprocessor 8%

2 Microprocessor Architecture and Operations 7%

3 8085 Microprocessor 12%

4 Assembly Language Basics 13%

5 8085 Assembly Language Programs 12%

6 Stack and Subroutines 13%

7 I/O Interfacing 20%

8 Advanced Microprocessor 15%


UNIT : 2

Microprocessor Architecture and Operations


Looping 4
 Topics to be covered

 Microprocessor Architecture and Operations

 How does a microprocessor work?

 Operations carried out by Microprocessor

 Role of clock in Microprocessor

 Memory
5

Topic : 1

Microprocessor Architecture
and Operations
Microprocessor Architecture and Operations
6
Microprocessor Architecture and Operations
7

 Microprocessor is a controlling unit.

 It is a small chip capable of performing ALU (Arithmetic


Logical Unit) operations and communicating with the other
devices connected to it.

 Microprocessor consists of an ALU, register array, and a


control unit.

 ALU performs arithmetical and logical operations on the data


received from the memory or an input device.
Microprocessor Architecture and Operations
8

 A microprocessor is the central


processing unit (CPU) and heart of a
computer.
 Processing of program instructions
and data occurs within
Microprocessor.
 A basic computer consists of a
Microprocessor
External memory
Input and output devices
9

Topic : 2

How does a Microprocessor work?


How does a Microprocessor work?
10

 Microprocessor accepts binary


data as input, processes data,
and then provides output based
on the instructions stored in the
memory.

 The microprocessor follows a


sequence:
 Fetch, Decode, and Execute.
11

Topic : 3

Operations carried out by Microprocessor


Operations carried out by Microprocessor
12

 Memory Read/Write
 IO Read/Write
 Fetch operation
 Decode operation
 Instruction Execution
 Parallel Processing
 Memory Management
 Synchronization
 Sending Timing and Control
Signal
13

Topic : 4

Role of clock in Microprocessor


Role of clock in Microprocessor
14

 Every microprocessor has an internal


clock that regulates the speed at which it
executes instructions and also synchronizes it
with other components.
 Synchronization: Synchronization is the
coordination of events to operate a system in
unison.
 The speed at which the microprocessor
executes instructions is called clock speed.
 Clock speeds are measured in MHz or GHz
where 1 MHz means 1 million cycles per
second whereas 1 GHz equals to 1 billion
cycles per second.
15

Topic : 5

Memory
Memory
16
Memory

Primary Storage Memory


Memory Secondary Backup
Storage Storage

R/W Semi-random Serial


ROM Access Access
Memory

Erasable Permanent Disks


Memory Memory
Static Dynamic Magnetic
R/W M R/W M EPROM Floppy Tape
EE- Hard
Non- Integrated PROM Masked ROM CD-ROM
Volatile RAM Flash M PROM Zip Disk
Memory
17
Memory

 High speed and low latency memory but cost is higher and storage
capacity is lower.
Primary Memory
 It is volatile memory, so if power failure occurs the content of memory
will be lost.

 It is non-volatile auxiliary memory. It is a permanent storage space to


Secondary hold huge amount of data.
Memory
 It is comparatively cheaper and slower compared to main memory.
THANK YOU

You might also like