Download presentation
Presentation is loading. Please wait.
1
Computer Organization and Design
CSE211 Computer Organization and Design Lecture : Tutorial: Practical: Credit: 4 Deepak Kumar (Asst. Professor, LPU)
2
Overview Register Transfer Language Register Transfer
Register Transfer and Micro-operations Overview Register Transfer Language Register Transfer Bus and Memory Transfers Arithmetic Micro-operations Logic Micro-operations Shift Micro-operations Arithmetic Logic Shift Unit CSE 211
3
MICROOPERATIONS Computer system microoperations are of four types:
Register Transfer and Micro-operations MICROOPERATIONS Computer system microoperations are of four types: Register transfer microoperations Arithmetic microoperations Logic microoperations Shift microoperations CSE 211
4
Arithmetic MICROOPERATIONS
Register Transfer and Micro-operations Arithmetic MICROOPERATIONS The basic arithmetic microoperations are Addition Subtraction Increment Decrement The additional arithmetic microoperations are Add with carry Subtract with borrow Transfer/Load etc. … Summary of Typical Arithmetic Micro-Operations R3 R1 + R2 Contents of R1 plus R2 transferred to R3 R3 R1 - R2 Contents of R1 minus R2 transferred to R3 R2 R2’ Complement the contents of R2 R2 R2’ 's complement the contents of R2 (negate) R3 R1 + R2’+ 1 subtraction R1 R Increment R1 R Decrement CSE 211
5
Register Transfer and Micro-operations 5
Binary Adder CSE 211
6
Binary Adder-Subtractor
Register Transfer and Micro-operations Binary Adder-Subtractor Binary Adder-Subtractor Mode input M controls the operation M= adder M= subtractor CSE 211
7
Binary Incrementer Binary Incrementer
Register Transfer and Micro-operations Binary Incrementer Binary Incrementer CSE 211
8
Arithmetic Circuits Register Transfer and Micro-operations 8 FA 4x1
Cin S1 S0 1 2 3 4x1 MUX X0 Y0 C0 C1 D0 FA X1 Y1 C2 D1 X2 Y2 C3 D2 X3 Y3 C4 D3 Cout A0 B0 A1 B1 A2 B2 A3 B3 CSE 211
9
Any Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.