Listen to your teachers when they tell you WHAT to do. But more importantly, think about it later and ask yourself WHY they told you to do it.
--Your friends at LectureNotes

Note for Computer Organization - CO by shivom rajput

  • Computer Organization - CO
  • Note
  • GLA University - GLA
  • Computer Science Engineering
  • B.Tech
  • 1 Offline Downloads
  • Uploaded 9 months ago
Shivom Verma
Shivom Verma
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

CENTRAL PROCESSING UNIT • Introduction • General Register Organization • Stack Organization • Instruction Formats • Addressing Modes • Data Transfer and Manipulation • Program Control • Reduced Instruction Set Computer (RISC) cpe 252: Computer Organization 1

Text from page-2

MAJOR COMPONENTS OF CPU Storage Components: Registers Flip-flops Execution (Processing) Components: Arithmetic Logic Unit (ALU): Arithmetic calculations, Logical computations, Shifts/Rotates Transfer Components: Bus Control Components: Control Unit Register File ALU Control Unit cpe 252: Computer Organization 2

Text from page-3

GENERAL REGISTER ORGANIZATION Input Clock R1 R2 R3 R4 R5 R6 R7 Load (7 lines) SELA { 3x8 decoder MUX MUX A bus SELD OPR } SELB B bus ALU Output cpe 252: Computer Organization 3

Text from page-4

OPERATION OF CONTROL UNIT The control unit directs the information flow through ALU by: - Selecting various Components in the system - Selecting the Function of ALU Example: R1 <- R2 + R3 [1] MUX A selector (SELA): BUS A  R2 [2] MUX B selector (SELB): BUS B  R3 [3] ALU operation selector (OPR): ALU to ADD [4] Decoder destination selector (SELD): R1  Out Bus 3 SELA 3 SELB 3 SELD 5 OPR Control Word Encoding of register selection fields Binary Code 000 001 010 011 100 101 110 111 SELA Input R1 R2 R3 R4 R5 R6 R7 SELB Input R1 R2 R3 R4 R5 R6 R7 SELD None R1 R2 R3 R4 R5 R6 R7 4

Lecture Notes