1 / 4

INEL 4215: Computer Architecture and Organization Instructor: Nayda Santiago Spring 2004

INEL 4215: Computer Architecture and Organization Instructor: Nayda Santiago Spring 2004. Lecture 2 Department of Electrical and Computer Engineering University of Puerto Rico - Mayaguez. Important - Abstraction. Designers must know both SOFTWARE and HARDWARE

yoko
Download Presentation

INEL 4215: Computer Architecture and Organization Instructor: Nayda Santiago Spring 2004

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INEL 4215: Computer Architecture and OrganizationInstructor: Nayda SantiagoSpring 2004 Lecture 2 Department of Electrical and Computer Engineering University of Puerto Rico - Mayaguez

  2. Important - Abstraction • Designers must know both SOFTWARE and HARDWARE • To contribute to both layers of abstraction of computers • To improve performance • To design compilers and operating systems

  3. Chapter 1: The General Purpose Machine Topics 1.1 The General Purpose Machine 1.2 The User’s View 1.3 The Machine/Assembly Language Programmer’s View 1.4 The Computer Architect’s View 1.5 The Computer System Logic Designer’s View 1.6 Historical Perspective 1.7 Trends and Research 1.8 Approach of the Text

  4. Chapter 1 – A Perspective • Alan Turing showed that an abstract computer, a Turing machine, can compute any function that is computable by any means • A general purpose computer with enough memory is equivalent to a Turing machine • Over 50 years, computers have evolved • From memory size of 1 kiloworld (1024) clock periods of 1 millisecond (0.001s) • To memory size of a terabyte (240) bytes and clock periods of 1 ns (10-9 s) • More speed and capacity is needed for many applications, such as real-time 3D animation

More Related