Download presentation
Presentation is loading. Please wait.
Published byMoris Riley Modified over 9 years ago
1
CS.210 Computer Systems and Architecture and CS.305 Computer Architecture Recap and Re-introduction
2
Re-Introduction This Semester 1 course is all about how computers work But what do we mean by a computer? Different types: desktop, servers, embedded devices Different uses: automobiles, graphics, finance, genomics… Different manufacturers: Intel, Apple, IBM, Microsoft, Sun… Different underlying technologies and different costs! Best way to learn: Focus on a specific instance and learn how it works While learning general principles and historical perspectives CS210_305_Recap/2
3
Recap and Re-introduction 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 Both Hardware and Software affect performance: Algorithm determines number of source-level statements Language/Compiler/Architecture determine machine instructions (Chapter 2 and 3) Processor/Memory determine how fast instructions are executed (Chapter 5, 6, and 7) Assessing and Understanding Performance in Chapter 4 CS210_305_Recap/3
4
Progress so far CS210/CS305 – Introductory lecture(s) Introduction to Computer Abstractions and Technology [CS210_305_02.ppt] CS210 Pre-requisite class(es) CS106/107 included: Assembly Language, MIPS ISA, MIPS Arithmetic, Design Principles C and low-level programming – early 52223-related material [CS210_C.ppt] CS305 Pre-requisite class(es) 52139/52223 MIPS ISA [CS305_03.ppt] MIPS Arithmetic [CS305_04.ppt] Design Principles – Summary [ CS305_03/48] Recap and Re-introductionCS210_305_Recap/4
5
To Do: CS210/CS305 Combined Assessing and Understanding Performance [CS210_305_05.ppt] Processor: Datapath and Control [CS210_305_06.ppt] Enhancing Performance with Pipelining [CS210_305_07.ppt] Memory: Structures Caches Virtual I/O Systems Recap and Re-introductionCS210_305_Recap/5
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.