SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
N.SURATHAVANI.MSc(INFO TECH)
NADAR SARAWATHI COLLEGE OF ARTS
AND SCIENCE THENI.
An accumulator is a register for short-term,
intermediate storage of arithmetic and logic
data in a computers CPU.
The term “accumulator” is used in reference
to contemporary CPUs, having been
replaced around the turn of the millennium
by the term “register”.
One set of 16 inputs comes from the output of AC.Another
set of 16 inputs comes from the Data Register(DR).
A third set of eight inputs comes from the Input
Register(INPR). The outputs of the adder and logic circuit
provide the data inputs for the register.
In addition ,it is necessary to include logic gates for
controlling the LD,INR and CLR in the register and for
controlling the operation of the adder and logic circuit.
D0T5: AC<-AC^DR AND with DR
D1T5: AC<-AC+DR Add with DR
D2T5: AC<-DR Transfer from DR
PB11: AC(0-7)<-INPR Transfer from INPR
rB9: AC<-AC Complement
rB7: AC<-shr AC, AC(15)<-E Shift right
rB6: AC<-shr AC, AC(0)<-E Shift left
rB11: AC<-0 clear
rB5: AC<-AC+1 Increment
16 16
8 To bus
LD INR CLR
Adder and
logic circuit
Accumulator
register(AC)
Control
gates
From DR
From INPR
16
16
The control function for the clear microoperation is
rB11,where r=D-I’T3 and B11=IR(11).
The output of the AND gate that genertes this control
functionis connected to the CLR input of the register.
The output of the gate that implements the increment
microoperation is connected to the INR input of the
register.
design of accumlator
The other seven microoperations are generated in
the adder and logic circuit and are loaded into AC
at the proper time.
The outputs of the gates for each control function is
marked with a symbolic name.
These outputs are used in the design of the adder and logic
circuit.
The adder and logic circuit can be subdivided into 16
stages, with each stage corresponding to one bit of AC.
The load(LD) input is connected to the inputs of the
AND gates.
The input is labeled Ii and the output AC(i).When the LD
input is enabled, the 16 inputs Ii for i=0,1,2,...,15 are
transferred to AC(0-15).
The AND operation is achieved by ANDing AC(i) with
the corresponding bit in the data register DR(i).
design of accumlator
The transfer from INPR to AC is only for bits 0 through
7.The complement microoperation is obtained by
inverting the bit value in AC.
The shift-right operation transfers the bit from
AC(i+1),and the shift-left operation transfers the bit
from AC(i-1).
The complete adder and logic circuit consists of 16
stages connected together.

More Related Content

PPTX
Memory Reference Instructions
PPTX
Timing and control
PPTX
Register transfer language & its micro operations
PPTX
Common Bus System.pptx
PPTX
Addressing modes
PPTX
Addressing sequencing
PPTX
Micro Programmed Control Unit
PPTX
Data transfer and manipulation
Memory Reference Instructions
Timing and control
Register transfer language & its micro operations
Common Bus System.pptx
Addressing modes
Addressing sequencing
Micro Programmed Control Unit
Data transfer and manipulation

What's hot (20)

PPTX
Accessing I/O Devices
PPTX
Design of Accumulator Unit
PPTX
Floating point arithmetic operations (1)
PPT
pipelining
PPS
Cache memory
PPTX
CISC & RISC Architecture
PPT
Modes Of Transfer in Input/Output Organization
PPT
Instruction format
PPTX
instruction cycle ppt
PPT
Memory Reference instruction
PPTX
Direct memory access (dma)
PPT
Instruction cycle
PPTX
Interrupts
PPTX
Datapath Design of Computer Architecture
PPTX
Interrupts on 8086 microprocessor by vijay kumar.k
PPTX
Signed Addition And Subtraction
PPTX
Microprogrammed Control Unit
PPTX
Computer architecture input output organization
PPT
Disk structure
PPT
Computer architecture register transfer languages rtl
Accessing I/O Devices
Design of Accumulator Unit
Floating point arithmetic operations (1)
pipelining
Cache memory
CISC & RISC Architecture
Modes Of Transfer in Input/Output Organization
Instruction format
instruction cycle ppt
Memory Reference instruction
Direct memory access (dma)
Instruction cycle
Interrupts
Datapath Design of Computer Architecture
Interrupts on 8086 microprocessor by vijay kumar.k
Signed Addition And Subtraction
Microprogrammed Control Unit
Computer architecture input output organization
Disk structure
Computer architecture register transfer languages rtl
Ad

Similar to design of accumlator (20)

PPTX
Acc logic
PPS
Registers and-common-bus
DOCX
Vhdl code and project report of arithmetic and logic unit
PPTX
CS304PC:Computer Organization and Architecture Session 3 micro operations.pptx
PPTX
Unit_2 (4).pptx
PPTX
SPECIAL PURPOSE REGISTERS SPECIAL .pptx
PPTX
Computer architecture chapter 5 bca.pptx
DOCX
8 bit Multiplier Accumulator
PDF
DPCO-Unit 2-Combinational Circuit.pdf
PPTX
Final Video PPT V_05 Final UNIT 3_DL and COA Programming.pptx
PPTX
SUDHARSAN.V.pptx
PPT
Part-1_Addition_and_Subtraction_Logic_Unit.ppt
PDF
Adder and Subtractor
PPTX
Ch5_MorrisMano.pptx
PPTX
Microoperations
PPTX
material for studentbasic computer organization and design .pptx
PPTX
Chp 2 and 3.pptx
PPTX
8085 microprocessor architecture
PPTX
Computer organization and architecture Chapter 1 (3).PPTX
PDF
Chapter 3 computer organization and artpdf
Acc logic
Registers and-common-bus
Vhdl code and project report of arithmetic and logic unit
CS304PC:Computer Organization and Architecture Session 3 micro operations.pptx
Unit_2 (4).pptx
SPECIAL PURPOSE REGISTERS SPECIAL .pptx
Computer architecture chapter 5 bca.pptx
8 bit Multiplier Accumulator
DPCO-Unit 2-Combinational Circuit.pdf
Final Video PPT V_05 Final UNIT 3_DL and COA Programming.pptx
SUDHARSAN.V.pptx
Part-1_Addition_and_Subtraction_Logic_Unit.ppt
Adder and Subtractor
Ch5_MorrisMano.pptx
Microoperations
material for studentbasic computer organization and design .pptx
Chp 2 and 3.pptx
8085 microprocessor architecture
Computer organization and architecture Chapter 1 (3).PPTX
Chapter 3 computer organization and artpdf
Ad

More from SangeethaSasi1 (20)

PPT
L4 multiplexing &amp; multiple access 16
PPT
Image processing using matlab
PPTX
PPTX
PPTX
Dip pppt
PPTX
Web techh
PPTX
Web tech
PPTX
PPTX
Vani dbms
PPTX
Hema wt (1)
PPTX
Hema rdbms
PPTX
Web tech
PPTX
Web tech
PPTX
PPTX
PPTX
PPTX
Software
PPTX
Operating system
PPTX
Dataminng
PPTX
System calls
L4 multiplexing &amp; multiple access 16
Image processing using matlab
Dip pppt
Web techh
Web tech
Vani dbms
Hema wt (1)
Hema rdbms
Web tech
Web tech
Software
Operating system
Dataminng
System calls

Recently uploaded (20)

PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Introduction to Building Materials
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
Indian roads congress 037 - 2012 Flexible pavement
PPTX
Cell Types and Its function , kingdom of life
PDF
Trump Administration's workforce development strategy
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
advance database management system book.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
IGGE1 Understanding the Self1234567891011
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PPTX
Digestion and Absorption of Carbohydrates, Proteina and Fats
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
Final Presentation General Medicine 03-08-2024.pptx
Introduction to Building Materials
A powerpoint presentation on the Revised K-10 Science Shaping Paper
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Final Presentation General Medicine 03-08-2024.pptx
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Weekly quiz Compilation Jan -July 25.pdf
Complications of Minimal Access Surgery at WLH
History, Philosophy and sociology of education (1).pptx
Indian roads congress 037 - 2012 Flexible pavement
Cell Types and Its function , kingdom of life
Trump Administration's workforce development strategy
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
advance database management system book.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
IGGE1 Understanding the Self1234567891011
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Digestion and Absorption of Carbohydrates, Proteina and Fats
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Paper A Mock Exam 9_ Attempt review.pdf.

design of accumlator

  • 1. N.SURATHAVANI.MSc(INFO TECH) NADAR SARAWATHI COLLEGE OF ARTS AND SCIENCE THENI.
  • 2. An accumulator is a register for short-term, intermediate storage of arithmetic and logic data in a computers CPU. The term “accumulator” is used in reference to contemporary CPUs, having been replaced around the turn of the millennium by the term “register”.
  • 3. One set of 16 inputs comes from the output of AC.Another set of 16 inputs comes from the Data Register(DR). A third set of eight inputs comes from the Input Register(INPR). The outputs of the adder and logic circuit provide the data inputs for the register. In addition ,it is necessary to include logic gates for controlling the LD,INR and CLR in the register and for controlling the operation of the adder and logic circuit.
  • 4. D0T5: AC<-AC^DR AND with DR D1T5: AC<-AC+DR Add with DR D2T5: AC<-DR Transfer from DR PB11: AC(0-7)<-INPR Transfer from INPR rB9: AC<-AC Complement rB7: AC<-shr AC, AC(15)<-E Shift right rB6: AC<-shr AC, AC(0)<-E Shift left rB11: AC<-0 clear rB5: AC<-AC+1 Increment
  • 5. 16 16 8 To bus LD INR CLR Adder and logic circuit Accumulator register(AC) Control gates From DR From INPR 16 16
  • 6. The control function for the clear microoperation is rB11,where r=D-I’T3 and B11=IR(11). The output of the AND gate that genertes this control functionis connected to the CLR input of the register. The output of the gate that implements the increment microoperation is connected to the INR input of the register.
  • 8. The other seven microoperations are generated in the adder and logic circuit and are loaded into AC at the proper time. The outputs of the gates for each control function is marked with a symbolic name. These outputs are used in the design of the adder and logic circuit.
  • 9. The adder and logic circuit can be subdivided into 16 stages, with each stage corresponding to one bit of AC. The load(LD) input is connected to the inputs of the AND gates. The input is labeled Ii and the output AC(i).When the LD input is enabled, the 16 inputs Ii for i=0,1,2,...,15 are transferred to AC(0-15). The AND operation is achieved by ANDing AC(i) with the corresponding bit in the data register DR(i).
  • 11. The transfer from INPR to AC is only for bits 0 through 7.The complement microoperation is obtained by inverting the bit value in AC. The shift-right operation transfers the bit from AC(i+1),and the shift-left operation transfers the bit from AC(i-1). The complete adder and logic circuit consists of 16 stages connected together.