ECE 456 Computer Architecture Lecture #16 – Exam#2 Review Instructor: Dr. Honggang Wang Fall 2013.

Slides:



Advertisements
Similar presentations
Lecture # 7. Topics Storage Techniques of Bits Storage Techniques of Bits Mass Storage Mass Storage Disk System Performance Disk System Performance File.
Advertisements

MEMORY ORGANIZATION Memory Hierarchy Main Memory Auxiliary Memory
1 Lecture 2: Review of Computer Organization Operating System Spring 2007.
Characteristics of Computer Memory
1 Lecture 26: Storage Systems Topics: Storage Systems (Chapter 6), other innovations Final exam stats:  Highest: 95  Mean: 70, Median: 73  Toughest.
©Brooks/Cole, 2003 Chapter 5 Computer Organization.
Memory Devices Wen-Hung Liao, Ph.D..
Data Storage Technology
Chapter 5 Data Storage Technology 2005 IS112. Chapter goals Describe the distinguishing characteristics of primary and secondary storage Describe the.
Characteristics of Computer Memory
Chapter 5 Computer Organization ( 計算機組織 ). Distinguish between the three components of a computer hardware. List the functionality of each component.
0 What is a computer?  Simply put, a computer is a sophisticated electronic calculating machine that:  Accepts input information,  Processes the information.
5.1 Chaper 4 Central Processing Unit Foundations of Computer Science  Cengage Learning.
Introduction to Database Systems 1 The Storage Hierarchy and Magnetic Disks Storage Technology: Topic 1.
Computer Architecture Lecture 01 Fasih ur Rehman.
C.S. Choy95 COMPUTER ORGANIZATION Logic Design Skill to design digital components JAVA Language Skill to program a computer Computer Organization Skill.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2.
Disk Access. DISK STRUCTURE Sector: Smallest unit of data transfer from/to disk; 512B 2/4/8 adjacent sectors transferred together: Blocks Read/write heads.
Computers Central Processor Unit. Basic Computer System MAIN MEMORY ALUCNTL..... BUS CONTROLLER Processor I/O moduleInterconnections BUS Memory.
Input/OUTPUT [I/O Module structure].
ECE 456 Computer Architecture
ECE 456 Computer Architecture
1 Course Information Operating System Fall Instructor Information Office: 1N-214 Tel:(718) Webpage:
Advanced Computer Architecture 0 Lecture # 1 Introduction by Husnain Sherazi.
Module 8 Part B Adapted By and Prepared James Tan © 2001.
CIM101 : Introduction to computer Lecture 3 Memory.
ECE 456 Computer Architecture
CSI-2111 Computer Architecture Ipage Control, memory and I/O v Objectives: –To define and understand the control units and the generation of sequences.
ECE 456 Computer Architecture Lecture #7 – External (Secondary) Memory Instructor: Dr. Honggang Wang Fall 2013.
© 2005 Pearson Addison-Wesley. All rights reserved Figure 2.1 This chapter focuses on key hardware layer components.
ECE 456 Computer Architecture Lecture #14 – CPU (III) Instruction Cycle & Pipelining Instructor: Dr. Honggang Wang Fall 2013.
Programming for GCSE Topic 5.1: Memory and Storage T eaching L ondon C omputing William Marsh School of Electronic Engineering and Computer Science Queen.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
Lecture 40: Review Session #2 Reminders –Final exam, Thursday 3:10pm Sloan 150 –Course evaluation (Blue Course Evaluation) Access through.
Memory and Storage. Computer Memory Processor registers – Temporary storage locations within the CPU – Examples Instruction register – holds the instruction.
Computer Architecture Lecture 32 Fasih ur Rehman.
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
Computer Organization. This module surveys the physical resources of a computer system.  Basic components  CPU  Memory  Bus  I/O devices  CPU structure.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
Lecture 1: Review of Computer Organization
COMPURT ORGANAZTION CHAPTER 5. Computer Organization We can divide the parts that make up a computer into 3 subsystems : 1. Central processing unit (CPU).
Introduction ELEC 330 Digital Systems Engineering Dr. Ron Hayne.
Overview von Neumann Architecture Computer component Computer function
Computer operation is of how the different parts of a computer system work together to perform a task.
1 Computer Memory System Overview. Objectives  Discuss the overview of the memory elements of a computer  Describe the characteristics of the computer.
Aim: To present the concepts of basic structure of computers, arithmetic operations, processing unit, memory system and I/O organization. Objective: To.
ECE 456 Computer Architecture
Final Exam ECE562/468 Advanced Computer Architecture Prof. Honggang Wang ECE Department University of Massachusetts Dartmouth 285 Old Westport Rd. North.
Page 1 Computer Architecture and Organization 55:035 Final Exam Review Spring 2011.
ECE 456 Computer Architecture Lecture #9 – Input/Output Instructor: Dr. Honggang Wang Fall 2013.
Overview of microcomputer structure and operation
10/15: Lecture Topics Input/Output –Types of I/O Devices –How devices communicate with the rest of the system communicating with the processor communicating.
Main Memory Main memory – –a collection of storage locations, –each with a unique identifier called the address. Word- –Data are transferred to and from.
CH (5) Computer Organization
Lecture 3 Secondary Storage and System Software I
Chapter 5 Computer Organization ( 計算機組織 ). Distinguish between the three components of a computer hardware. List the functionality of each component.
File organization Secondary Storage Devices Lec#7 Presenter: Dr Emad Nabil.
TYPES OF MEMORY.
CSIS-110 Introduction to Computer Science
Computer Architecture
Basic Computer Organization
Introduction to Computers
Computer Organization
Module IV Memory Organization.
Computer Organization
Chapter 4 Introduction to Computer Organization
Chapter 5 Computer Organization
Networks & I/O Devices.
Presentation transcript:

ECE 456 Computer Architecture Lecture #16 – Exam#2 Review Instructor: Dr. Honggang Wang Fall 2013

Dr. Wang Administrative Issues (Monday, Nov. 20) Exam #2 –Monday, Nov. 25 Project –final report due Dec. 4 (Wed.) –presentation due Dec. 9 (Mon.) –Refer to course website about the guidelines (format, page limit, requirements) for report and presentation. Today’s topic –Exam #2 Review Session

Dr. Wang Exam#2 Time: Monday, November 25, 2:00 ~ 3:15pm Place: Group II – 212 Requirements: –Arrive on time! –Random seat will be assigned. –Open-book open-notes in-class exam –No sharing notes during the exam –Individual work

Dr. Wang Prepare for Exam #2 Review lecture notes #5,6,7,9,11 Review all the review questions and hands-on problems discussed in the class Ask questions if there are

Dr. Wang Questions? Dr. Wang (Instructor) – –Office: II-209B (II-214A, temporary office)

Dr. Wang Review of Lecture #5,6,7,9, 11 I.Overview of Computer Systems (Exam#1) II.The Memory System (L#5, 6, 7, Exam#2) III.The I/O System (L#9, Exam#2) IV.The CPU (L#115, Exam#2)

Dr. Wang7 Part II Review (Cont’d: L#5) Various semiconductor memory types –Read-write (RAM): static RAM vs. dynamic RAM; –Read-only: ROM, PROM –Read-mostly: EPROM, EEPROM, flash memory Semiconductor memory organization –one-bit-per-chip, one-word-per-chip

Dr. Wang8 Part II Review (Cont’d, L#6) Cache memory is the solution to deal with performance imbalance between processor and main memory Basic idea and basis of cache memory Cache design issues such as –mapping functions: direct, associative, & set associative –cache size, replacement algorithms (4), write policy (2), cache line size, unified and split caches, single-level and multilevel caches

Dr. Wang9 Part II Review (Cont’d: L#7) For knowledge: –Magnetic surface memory (disk & tape) –Optical external memory Redundant Array of Independent Disks (RAID) –RAID 0 ~ RAID 0 Total average access time for disks: T a = T s + T r + T t –T s : seek time, time to move the disk arm/head to required track –T r =1/(2r): average rotational delay, time to wait for data to rotate under head –T t =b/(rN): time to transfer (read/write) b bytes of data

Dr. Wang Part III: I/O System

Dr. Wang Part III Review (Cont’d, L#9) Functions and structure of I/O modules Parallel & serial external I/O interface between peripheral and I/O module Virtual I/O –a file consists of a sequence of bytes or records written to an I/O device –file storage allocation: continuous, linked-list, linked-list allocation using an index –free list & bit map methods to keep track of available blocks –directory management

Dr. Wang Review of Lecture #9 I.Overview of Computer Systems (Exam#1) II.The Memory System (L#5,6,7, Exam#2) III.The I/O System (L#9, Exam#2) IV.The CPU (L#11, Exam#2) CPU registers (L#11) Number representation in ALU (L#11)

Dr. Wang Part IV Review – CPU Registers (L#11) CPU organization Register organization –User-visible registers –Control & status registers –Examples: MC68000, Intel 8086,

Dr. Wang Part IV Review – ALU (L#11) Integer representation: –sign-magnitude –2’s complement Floating point representation: –Express the number in binary form –Normalize the number –Find the biased exponent –Sign bit of the significand –IEEE 754

Dr. Wang A Computer System (L1) Memory Input /Output Central Processing Unit Interconnection Bus Computer architecture = von Neumann architecture + interrupts (L2) L4 ~ L8 L3 L9, L10 L11 & more (after Exam2)

Good Luck!