tailieunhanh - Computer Organization & Design
Rapidly changing field: –vacuum tube - transistor - IC - VLSI (see section ) –doubling every years: memory capacity processor speed (Due to advances in technology and organization) •Things you‘ll be learning: –how computers work, a basic foundation –how to analyze their performance (or how not to!) –issues affecting modern processors (caches, pipelines) •Why learn this stuff? –you want to call yourself a ―computer scientist‖ –you want to build software people use (need performance) –you need to make a purchasing decision or offer ―expert‖ advice. | Computer Organization Design The Hardware Software Interface 2nd Edition Patterson Hennessy Lectures Instructor Chen Chang-jiu 1. Computer Abstractions and Technology 2. The Role of Performance Language of the Machine 4. Arithmetic for Computers 5. The Processor Datapath and Control 6. Enhancing Performance with Pipelining 002 - 050 049 052 - 102 051 104 - 206 103 208 - 335 128 336 - 432 097 434 - 536 103 and Fast Exploiting Memory Hierarchy 538 - 635 098 Processors and Peripherals 636 - 709 074 710 - 759 050 1 Chapter 1 Computer Abstractions and Technology 1. Introduction 2. Below Your Program 3. Under the Cover 4. Integrated Circuits Fueling Innovation 5. Real Stuff Manufacturing Pentium Chips 6. Fallacies and Pitfalls 2 Introduction Rapidly changing field - vacuum tube - transistor - IC - VLSI see section - doubling every years memory capacity processor speed Due to advances in technology and organization Things you ll be learning - how computers work a basic foundation - how to analyze their performance or how not to - issues affecting modern processors caches pipelines Why learn this stuff - you want to call yourself a computer scientist - you want to build software people use need performance - you need to make a purchasing decision or offer expert advice
đang nạp các trang xem trước