Presentation is loading. Please wait.

Presentation is loading. Please wait.

Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011.

Similar presentations


Presentation on theme: "Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011."— Presentation transcript:

1 Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011

2 TU/e Processor Design 5Z0322 Introduction Purpose of course: learn how computers operate learn how to construct and build a computer system –emphasis on processor design and implementation –use of SystemC for implementation learn how to program a computer –assembly level –machine level learn design principles operating system introduction

3 TU/e Processor Design 5Z0323 Material Book: Computer Organization & Design David A. Patterson and John L. Hennessy Morgan Kaufmann, 3 rd ed. 2005 / 4 th ed 2009 Handouts –Slides –Introduction to Operating Systems –Miscellaneous material Lab. material (SPIM assembler + simulator) Look at the web site http://www.ics.ele.tue.nl/~heco/courses/ProcDesign

4 TU/e Processor Design 5Z0324 Prerequisites Basic understanding of digital techniques –see appendix B C programming experience

5 TU/e Processor Design 5Z0325 Examination Combination of –report and –oral examination

6 TU/e Processor Design 5Z0326 Topics of Discussion Computer system overview ISA: instruction set architecture Computer arithmetic Measuring and comparing performance How to implement a processor / SystemC How to implement a fast processor Memory hierarchy and caching Interfacing OS Other computer architectures

7 TU/e Processor Design 5Z0327 Lab. Exercises Writing MIPS assembly / machine code –SPIM Working with mmMIPS in SystemC Enhancing mMIPS see course site for details


Download ppt "Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011."

Similar presentations


Ads by Google