Datapath Elements & Single Cycle Datapath Unit Chapter 11 - - PowerPoint PPT Presentation

datapath elements single cycle datapath unit
SMART_READER_LITE
LIVE PREVIEW

Datapath Elements & Single Cycle Datapath Unit Chapter 11 - - PowerPoint PPT Presentation

Datapath Elements & Single Cycle Datapath Unit Chapter 11 Datapath Elements Introduction Register Files Register Layout Register Files Write Decoder Register Files Write Decoder Register Files 32-Bit words, 32 Registers


slide-1
SLIDE 1

Datapath Elements & Single Cycle Datapath Unit

Chapter 11

slide-2
SLIDE 2

Datapath Elements

Introduction

slide-3
SLIDE 3

Register Files

Register Layout

slide-4
SLIDE 4

Register Files

Write Decoder

slide-5
SLIDE 5

Register Files

Write Decoder

slide-6
SLIDE 6

Register Files

32-Bit words, 32 Registers

slide-7
SLIDE 7

Adder/Subtractor

General Unit Diagram

slide-8
SLIDE 8

Adder/Subtractor

Other Unit Signals

slide-9
SLIDE 9

Logical Unit

Introduction

slide-10
SLIDE 10

Logical Unit

General Unit Diagram

slide-11
SLIDE 11

Logical Unit

4-Bit Logical Functions (LF)

slide-12
SLIDE 12

Shift Unit

Introduction

slide-13
SLIDE 13

Shift Unit

General Unit Diagram

slide-14
SLIDE 14

Single Cycle Datapath Unit (DPU)

Introduction

slide-15
SLIDE 15

Single Cycle DPU

Datapath Elements

slide-16
SLIDE 16

Single Cycle DPU

Add/Subtract Machine

slide-17
SLIDE 17

Single Cycle DPU

Add/Subtract Machine

slide-18
SLIDE 18

Single Cycle DPU

Add/Subtract Machine

slide-19
SLIDE 19

Single Cycle DPU

Basic Single Cycle DPU

slide-20
SLIDE 20

Single Cycle DPU

Computation Examples

slide-21
SLIDE 21

Single Cycle DPU

Computation Examples

slide-22
SLIDE 22

Single Cycle DPU

Arithmetic Logic Unit

slide-23
SLIDE 23

Single Cycle DPU

Single Cycle DPU With ALU

slide-24
SLIDE 24

Single Cycle DPU

Immediate Register

slide-25
SLIDE 25

Single Cycle DPU

Immediate Register

slide-26
SLIDE 26

Single Cycle DPU

Including Memory

slide-27
SLIDE 27

Single Cycle DPU

Including Memory

slide-28
SLIDE 28

Single Cycle DPU

Reading from Memory

slide-29
SLIDE 29

Single Cycle DPU

Writing to Memory

slide-30
SLIDE 30

Single Cycle DPU

Microcode

slide-31
SLIDE 31

Single Cycle DPU

Controller Signals

slide-32
SLIDE 32

Single Cycle DPU

Controller Signals

slide-33
SLIDE 33

Single Cycle DPU

DPU with Controller

slide-34
SLIDE 34

Instructions

Instruction Format

slide-35
SLIDE 35

Instructions

R-Format with DPU

slide-36
SLIDE 36

Instructions

I-Format with DPU

slide-37
SLIDE 37

Instructions

Instruction Register