This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: EE 352 Quiz 1 Spring ’0 8 ● Redekopp Name: ___Solutions_______________________________ Closed Book / 45 minutes Score: ________ 1. Short Answer (10 pts.) a. List the reason cited in class why processors have general purpose registers for storing temporary data values rather than always getting data from memory? Register provide faster access than memory b. True / False : An integer (word) variable can be stored at starting address 0x10015CA6. Since a word is 4-bytes, it must start on an address that is a multiple of 4 c. True / False : Assembler directives are executed by the MIPS processor just like instructions. Directives only direct the assembler how to create the memory image. d. The address bus of a new computer is 38-bits wide, approximately how many gigabytes of memory and I/O locations can the computer address (not bytes…gigabytes) ? Show any work. 2 38 = 256 Giga-addresses * 1 byte/address = 256 Gig. e. A branch instruction allows the program to jump to ( any location in memory / a limited distance relative to the current PC value...
View Full Document
This note was uploaded on 04/21/2008 for the course EE 352 taught by Professor Redekopp during the Spring '08 term at USC.
- Spring '08