UNIT III PROCESSOR AND CONTROL UNIT - StudentsFocus · 2018. 8. 19. · Sri Vidya College of...

Preview:

Citation preview

Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 1

UNIT III

PROCESSOR AND CONTROL UNIT

Basic MIPS implementation

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 3

BUILDING A DATAPATH

www.studentsfocus.com

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 6

CONTROL IMPLEMENTATION SCHEME

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 10

AN OVERVIEW OF PIPELINING

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 14

PIPELINED DATAPATH AND CONTROL

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 16

HANDLING DATA HAZARDS & CONTROL HAZARDS Data Hazards: Forwarding versus Stalling

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 18

Control Hazards

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)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 22

EXCEPTIONS

www.studentsfocus.com

Course Material (Lecture Notes)

CS6303 – COMPUTER ARCHITECTURE UNIT-III Page 23

www.studentsfocus.com

www.studentsfocus.com

Recommended