1 / 8

Computer Architecture and Organization 55:035

Computer Architecture and Organization 55:035. Midterm Exam Review Spring 2011. General Information. 1 hour exam - open book, open notes Six problems No Verilog. Chapter 1 – Structure of Computers. Computer types Functional units Basic operational concepts Bus Structures Software

hilde
Download Presentation

Computer Architecture and Organization 55:035

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. Computer Architecture and Organization55:035 Midterm Exam Review Spring 2011

  2. General Information • 1 hour exam - open book, open notes • Six problems • No Verilog

  3. Chapter 1 – Structure of Computers • Computer types • Functional units • Basic operational concepts • Bus Structures • Software • Performance • Basic performance equation • ISA: CISC vs. RISC

  4. Chapter 2 – Machine Instructions & Programs • Information representation • 2’s complement negative numbers • Memory locations & addresses • Byte addressability • Big endian vs. little endian • Word alignment • Memory operations

  5. Chapter 2 (cont.) • Instructions and sequencing • Addressing modes • Assembly language • Basic I/O operations • Stacks and Queues • Subroutines

  6. Chapter 3 – ARM, 68000, IA32 ISAs • For each CPU: • Basic organization, registers, memory access • Addressing modes

  7. Chapter 6 - Arithmetic • Signed number addition/subtraction • Fast adders: carry-lookahead, carry-select • Multiplication • Booth’s algorithm • Bit pair recoding • Carry-save addition of partial products • Integer division; restoring & nonrestoring • Floating point representation and operations

  8. Chapter 7 – Basic Processing Unit • Fundamental concepts • Register transfers • Instruction fetch and execution • Instruction types • Point-to-point vs. multiple bus organization • Hardware control • Micro-programmed control

More Related