Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

www.studentsfocus.

com Course Material (Lecture Notes)

UNIT III

PROCESSOR AND CONTROL UNIT

Basic MIPS implementation

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 1

www.studentsfocus.com
www.studentsfocus.com Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 2

www.studentsfocus.com
www.studentsfocus.com Course Material (Lecture Notes)

BUILDING A DATAPATH

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 3

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 4

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 5

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CONTROL IMPLEMENTATION SCHEME

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 6

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 7

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 8

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 9

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

AN OVERVIEW OF PIPELINING

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 10

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 11

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 12

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 13

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

PIPELINED DATAPATH AND CONTROL

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 14

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 15

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

HANDLING DATA HAZARDS & CONTROL HAZARDS

Data Hazards: Forwarding versus Stalling

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 16

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 17

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

Control Hazards

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 18

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 19

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 20

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 21

www.studentsfocus.com
Sri Vidya College of Engineering & Technology, Virudhunagar Course Material (Lecture Notes)

EXCEPTIONS

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 22

www.studentsfocus.com
www.studentsfocus.com Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 23

www.studentsfocus.com

You might also like