Lecture 19

Lecture 19 - Th The University of Texas at Dallas Erik...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Erik Jonsson School of Engineering and h U i it f T t D ll Computer Science The University of Texas at Dallas Computer Architecture Having studied numbers, combinational and sequential logic, and assembly language programming, we begin e study of the overall computer system the study of the overall computer system. The term “computer architecture” is just a fancy word for “the way the computer is put together.” It includes: How logic circuits (gates, ff’s, and more complex devices like adders, registers, counters, etc.) are arranged in a modern central processor unit (CPU). The relation of the CPU to memory, and how CPU/memory interaction occurs. ow the computer communicates to the user via peripheral 1 © N. B. Dodge 09/09 Lecture # 19: Design of the ALU or Datapath How the computer communicates to the user via peripheral devices such as the keyboard, CRT, printer, scanner, etc.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Erik Jonsson School of Engineering and h U i it f T t D ll Computer Science The University of Texas at Dallas Course of Study We will spend most of the remaining lectures discussing the internals of the CPU. We will devote some attention to the architecture of the modern computer (with emphasis on the MIPS-style architecture, the predominant approach today). Major topics of study will be: Design of the simple arithmetic-logic unit or datapath. Design of the CPU control unit. Multicycle implementation, a step toward pipeline architecture. Overview of pipelining 2 © N. B. Dodge 09/09 Lecture # 19: Design of the ALU or Datapath Memory management and design in a modern computer.
Background image of page 2
Erik Jonsson School of Engineering and h U i it f T t D ll Computer Science The University of Texas at Dallas The ALU or Datapath The major components of a computer include: Computer Memory CPU Peripheral The CPU Memory Peripherals that make e computer useful Devices the computer useful, such as the disk, printer, and mouse. he CPU consists of a Input Control The CPU consists of a control unit and the arithmetic/logic unit (ALU). Output ALU 3 © N. B. Dodge 09/09 Lecture # 19: Design of the ALU or Datapath We first study the ALU.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Erik Jonsson School of Engineering and h U i it f T t D ll Computer Science The University of Texas at Dallas The Central Processor Unit (CPU) ALU ontrol Unit Registers The major components of the CPU are: unit to fetch instructions from memory and decode them. Instruction Fetch/Decode Control Unit A unit to fetch instructions from memory and decode them. The arithmetic-logic unit (ALU) or datapath, to process data. Registers to hold arguments and results of ALU processing. t l i t t d d i t t i d i i t i t A L U t i 4 © N. B. Dodge 09/09 Lecture # 19: Design of the ALU or Datapath A control unit to decode instructions and initiate ALU action.
Background image of page 4
Erik Jonsson School of Engineering and h U i it f T t D ll Computer Science The University of Texas at Dallas The ALU The ALU ( A rithmetic- L ogic U nit, or Patterson and Hennessy’s datapath
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 32

Lecture 19 - Th The University of Texas at Dallas Erik...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online