Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

ARITHMETIC AND LOGIC UNIT (ALU)

 The unit that performs the arithmetic and logical


operations

 able to perform the basic logical operations (AND,


OR, EX-OR)

 able to perform the basic arithmetic operations


(addition, subtraction).
.

1
CONTROL UNIT
 The circuitry that controls the flow of information
through the processor, and coordinates the
activities of the other units within it.
 In a way, it is the "brain within the brain", as it
controls what happens inside the processor,
which in turn controls the rest of the PC.
 On a regular processor, the control unit performs
the tasks of fetching, decoding, managing
execution and then storing results.

2
PIN DIAGRAM

3
ADDRESS & DATA BUS
 They are used as the low-order address bus
as well as the data bus
 In executing an instruction, during the
earlier part of the cycle, these lines are used
as the low-order address bus as well as the
data bus
 During the later part of the cycle, these lines
are used as the data bus
 However the low order address bus can be
separated from these signals by using a latch
FUNCTIONAL DESCRIPTION
CONTROL AND STATUS SIGNALS
Machine Cycle IO/M S1 S0 Control signals

Opcode Fetch 0 1 1 RD=0

Memory Read 0 1 0 RD=0

Memory Write 0 0 1 WR=0

I/O Read 1 1 0 RD=0

I/O Write 1 0 1 WR=0

Interrupt Acknowledge 1 1 1 INTA=0

Halt Z 0 0 RD, WR=z and INTA=1

Hold Z X X RD, WR=z and INTA=1

Reset Z X X RD, WR=z and INTA=1


INTERUPPT SECTION
 TRAP (6)
 RST 7.5(7)

 RST 6.5(8)

 RST 5.5(9)

 INTR(10)

7
INTERFACE SECTION
 SID (Serial Input Data)pin-5
 SOD(Serial Output Data)pin-4

You might also like