Lesson  Lesson  Basic Processing Units Chapter  Basic Processing Units Control Unit Design Organization  Schaums Outline of Theory and Problems of Computer Architecture Copyright  The McGrawHill Comp
227K - views

Lesson Lesson Basic Processing Units Chapter Basic Processing Units Control Unit Design Organization Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGrawHill Comp

Indian Special Edition 2009 Basic Processing Units brPage 3br Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGrawHill Companies Inc Indian Special Edition 2009 Processor Block Diagram Execution Unit brPage 4br Schau

Download Pdf

Lesson Lesson Basic Processing Units Chapter Basic Processing Units Control Unit Design Organization Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGrawHill Comp




Download Pdf - The PPT/PDF document "Lesson Lesson Basic Processing Units C..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.



Presentation on theme: "Lesson Lesson Basic Processing Units Chapter Basic Processing Units Control Unit Design Organization Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGrawHill Comp"— Presentation transcript:


Page 1
Lesson 01: Lesson 01: Basic Processing Units Chapter 05: Basic Processing Units Control Unit Design Organization
Page 2
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 Basic Processing Units
Page 3
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 Processor Block Diagram Execution Unit
Page 4
Schaums Outline of Theory and Problems of Computer Architecture Copyright The

McGraw-Hill Companies Inc. Indian Special Edition 2009 1. Execution Unit
Page 5
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 Execution unit Includes Arithmetic Logic Unit (ALU) Contains the hardware that executes instructions Includes the hardware that fetches and decodes instructions
Page 6
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 Execution unit Does actual computation using the

arithmetic logic unit(s) [ALUs] Contain separate execution units for integer and floating-point computations in certain processors Hardware required to handle the two data types, integer and floating point Modem processors often use multiple execution units to execute instructions in parallel to improve performance
Page 7
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 ALU
Page 8
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies

Inc. Indian Special Edition 2009 2. Register set
Page 9
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 Current program register set used by the program GPRs (General Purpose Registers Program counter Status register (PSW Processor Status Word) Other processor registers used by a program instruction
Page 10
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 10 Register set used by the execution

unit Instruction Register (IR) Instruction Decoder (ID) MAR and MDR Registers Other processor registers used by a program instruction
Page 11
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 11 Register Set Values stored in the register accessed more quickly than data stored in the memory Support to simultaneous access of registers by the processor
Page 12
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special

Edition 2009 12 Processor Operations using Registers Allows an operation, such as an addition, to read all of its inputs from the register file at the same time, rather than having to read them one at a time
Page 13
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 13 3. Control Logic
Page 14
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 14 Control Logic Unit Controls the rest of the processor,

determining when instructions can be executed Controls what sequences of operations are required to execute each instruction.
Page 15
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 15 Early processors control logic Very small fraction of the processor hardware compared to the ALUs and the register file
Page 16
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 16 New processors control logic

Complex control unit one of the more difficult parts of a processor to design
Page 17
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 17 Processor units
Page 18
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 18 Summary
Page 19
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 19 We learnt Processing units

of a computer Processor Control unit, IR, ID, PSW, ALU, MAR, MDR, Registers Address, data and control buses Memory Input-Output System Hard Disk, CD- ROM, video card, ...
Page 20
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 20 Execution unit Includes the hardware that fetches and decodes instructions Does actual computation using the arithmetic logic units (ALUs) General Purpose registers Program counter Status register other registers We learnt
Page 21
Schaums

Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 21 Complex control unit in a processor with multiple addressing modes and large opcodes We learnt
Page 22
Schaums Outline of Theory and Problems of Computer Architecture Copyright The McGraw-Hill Companies Inc. Indian Special Edition 2009 22 End of Lesson 01 on Basic Processing Unit