Top Banner
R 1 R 2 PC MDR MAR Y Z IR Control/ Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh
22

R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh1

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Page 2: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh2

R1

R1

PC

MDR

MAR

Y

IR

Control/Decode Unite

Pcout, MARin, Read, Select4, Add, Zin

Z

Constant 4

R2

Page 3: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

3

R1

R1

PC

MDR

MAR

Y

IR

Control/Decode Unite

Pcout, MARin, Read, Select4, Add, Zin

Z

Constant 4

MAR

R2

Dr. Esam Al_Qaralleh

Page 4: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh4

R1

R1

PC

MDR

MAR

Y

IR

Control/Decode Unite

Pcout, MARin, Read, Select4, Add, Zin

Z

Constant 4

MARRead

R2

Page 5: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh5

R1

R1

PC

MDR

MAR

Y

IR

Control/Decode Unite

Pcout, MARin, Read, Select4, Add, Zin

Z

Constant 4

MARRead

Select4

R2

Page 6: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh6

R1

R1

PC

MDR

MAR

Y

IR

Control/Decode Unite

Pcout, MARin, Read, Select4, Add, Zin

Z

Constant 4

MARRead

Select4

ADDPC+4

R2

Page 7: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh7

R1

R1

PC

MDR

MAR

Y

IR

Control/Decode Unite

Pcout, MARin, Read, Select4, Add, Zin

Z

Constant 4

MARRead

Select4

ADDPC+4

Z

R2

Page 8: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh8

R1

R1

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, Pcin, Yin, WMFC

R2R2

Page 9: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh9

R1

R1

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, Pcin, Yin, WMFC

PC

R2

Page 10: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh10

R1

R1

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, Pcin, Yin, WMFC

PC

Y

R2

Page 11: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh11

R1

R1

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, Pcin, Yin, WMFC

PC

Y

WMFC

Waiting for the Data to come from the memory. When the data or Instruction is available, it will be Latched into MDR

R2

Page 12: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh12

R1

R1

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

MDRout, IRin

PC

Y

R2

Page 13: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh13

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

MDRout, IRin

PC

Y

IR

ADD R1, R2

Page 14: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh14

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

R1out, Yin, SELECTY

PC

Y

IR

ADD R1, R2

Page 15: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh15

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

R1out, Yin, SELECTY

PC

Y

IR

ADD R1, R2

Y

Page 16: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh16

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

R1out, Yin, SELECTY

PC

Y

IR

ADD R1, R2

Y

SelectY

Page 17: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh17

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

R2out, ADD, Zin

PC

Y

IR

ADD R1, R2

Y

SelectY

Page 18: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh18

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

R2out, ADD, Zin

PC

Y

IR

ADD R1, R2

Y

SelectY

ADD

Page 19: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh19

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

R2out, ADD, Zin

PC

Y

IR

ADD R1, R2

Y

SelectY

ADD

Z

Page 20: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh20

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, R1in, END

PC

Y

IR

ADD R1, R2

Y

SelectY

ADD

Z

Page 21: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh21

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, R1in, END

PC

Y

IR

ADD R1, R2

Y

SelectY

ADD

Z

R1

Page 22: R1R1 R1R1 R2R2 R2R2 PC MDR MAR Y Y Z Z IR Control/Decode Unite Constant 4 1 Dr. Esam Al_Qaralleh.

Dr. Esam Al_Qaralleh22

R1

R2

PC

MDR

MAR

Y

Z

IR

Control/Decode Unite

Constant 4

Zout, R1in, END

PC

Y

IR

ADD R1, R2

Y

SelectY

ADD

Z

R1