MODULE –V
PART2
PROCESSOR ORGANIZATION
Contents
• Processor Organization
– Bus Organization
– Scratchpad memory
– Accumulator register
• Arithmetic Logic Unit
• Design of Arithmetic Circuit
• Design of Logic Circuit
• Design of Arithmetic logic unit
• Status Register
• Design of Shifter
• Processor Organization
– The processor part of a computer CPU is referred to the
data path of the CPU because the processor forms the
path for the data transfer between the registers in the
unit.
• Methods of processor Organization
– Bus Organization
– Scratchpad memory
• Two port memory
– Accumulator register
BUS ORGANIZATION
SCRATCHPAD MEMORY
Processor unit with a two port memory
Accumulator Register
Arithmetic and Logic Unit
• Is a multioperation, combinational logic digital
function.
• Perform
– a set of basic arithmetic operations
– Set of logical operations
• No. Of selection lines(to select a particular
operation).
• K selection variables->2k distinct operations.
4 bit ALU
• Design of ALU will be carried out in 3stages:
– Design of arithmetic section
– Design of logic section
– The arithmetic section will be modified so that it
can perform both arithmetic and logic operations.
Design of Arithmetic unit
4bit adder/subtractor circuit
Design of LogiC Circuit
Combining Logic & Arithmetic Circuits
Function Table
Design of Arithmetic & Logic Circuit
Design of Arithmetic & Logic Circuit
• When S2=0
• When s2=1
Function Table

Module5 part2