Download presentation
Presentation is loading. Please wait.
Published byLouise George Modified over 9 years ago
1
241-440 by W.S.@2009 241-440 Computer System Design Lecture 1 Wannarat Suntiamorntut wannarat@coe.psu.ac.th
2
241-440 by W.S.@2009 Overview Computer Organization & Design Both in Hardware/Software Interface Learning by Evolution Based on RISC processor (MIPS)
3
241-440 by W.S.@2009 Course Structure Lectures * 1-wk, Introduction Technology * 3-wk, The role of Performance and ISA * 2-wk, Arithmetic for computer * 5-wk, Processor Design * 2-wk, Pipeline * 2-wk, Memory * 2-wk, Interfacing and peripheral
4
241-440 by W.S.@2009 Course Administration Instructor : Wannarat Suntiamorntut Office hours : Mon. - Fri. 09:00 - 16:30 Material : http://lms.psu.ac.th Text : Computer Organization & Design : Hardware/Software Interface. 2 nd Edition : Petterson and Hennessy
5
241-440 by W.S.@2009 Grading Assignment 30 % Simple processor Design based on MIPs Midterm 30 % Final30 % Class attendant 10%
6
241-440 by W.S.@2009 Course Problem You are late assignment. You Do not understand and Do not find out the answers. Realize that you are a STUDENT, find out the information and knowledge. Plan and management your time carefully.
7
241-440 by W.S.@2009 Acknowledgemen t Petterson and Hennessy, Computer Organization and Design : Hardware/Software Interface. Slide Material from Morgan Kaufmann Publisher. Prof. Bob Broderson, Berkeley U. Prof. V. Heuring, and H. Jordan Prof. Arvind, & Krste Asanovic, MIT
8
241-440 by W.S.@2009 Level of Representation
9
241-440 by W.S.@2009 Hardware / Software Software Hardware Instruction Set
10
241-440 by W.S.@2009 Example ISA Digital Alpha(V1,V3)1992-97 HP PA-RISC(V1.1,V2.0)1986-96 Sun Sparc(V8, V9)1987-95 SGI MIPS(MIPS I,II,III1986-96 IV,V) Intel(8086,286,1978-96 386,486, Pentium…)
11
241-440 by W.S.@2009 MIP R 4000 ISA * Load/Store * Computation * Jump/Branch * Floating point * Memory management * Special R0 - R31 PC HI LO All 32-bit wide
12
241-440 by W.S.@2009 MIP R4400 Organization Source : MIP R4000 Microprocessor User’s manual, 2nd edition.
13
241-440 by W.S.@2009 Computer Architecture ISA | I/O system Datapath & Control Digital Design Circuit Design Layout Application OS Compiler Firmware Instruction Set Architecture
14
241-440 by W.S.@2009 Computer Architecture Computer Architecture Technology Programming Language Application OS Constraints e.g. cost, energy
15
241-440 by W.S.@2009 Technology Changing Processor - Capacity about 30% per year - Clock rate about 20% per year Memory - DRAM capacity about 60% per year - Speed about 10% per year - Cost per bit about 25% per year Disk - Capacity about 60% per year
16
241-440 by W.S.@2009 Technology
17
241-440 by W.S.@2009 DRAM Technology YearSize 1980 64 Kb 1983256 Kb 1986 1 Mb 1989 4 Mb 1992 16 Mb 1994 64 Mb 1999256 Mb 2002 1 Gb
18
241-440 by W.S.@2009 Processor Performance
19
241-440 by W.S.@2009 DSP Processor Improvement
20
241-440 by W.S.@2009 Course Content Computer Architecture and Engineering - Instruction Set Design- Computer Org. - Interface- HW component - Compiler/System View- logic designer’s view - Building Architect - Construction engineer
21
241-440 by W.S.@2009 Summary Knowledge Computer consist of five components - Processor : [1]-Datapath, [2]-Control - [3]-Memory - [4]-Input devices, [5]-Output devices Memory Cache : Fast, Expensive Main Memory : less expensive
22
241-440 by W.S.@2009 Summary Interface: problem between Computer and Outside world. Design : Performance, Power, Area and Cost
23
241-440 by W.S.@2009 Break 5 Minutes Questions & Answers
24
241-440 by W.S.@2009 Next to Lecture 2 : Role of Performance & Instruction Set Architecture (ISA)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.