hw3 solutions - Su, Andy Homework 3 Due: Sep 28 2007, 11:00...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Su, Andy Homework 3 Due: Sep 28 2007, 11:00 pm Inst: Valvano 1 This print-out should have 24 questions. Multiple-choice questions may continue on the next column or page find all choices before answering. The due time is Central time. Homework 3 001 (part 1 of 1) 10 points Which definition best defines a bus ? 1. None of these choices is correct. 2. A bus is used for transfer of data between the various modules in the system. The bus consists of address, data, and control signals. correct 3. A bus implements direct memory access, transferring data directly from I/O to mem- ory. 4. A bus is high-speed storage used to save important information. 5. A bus carries power from the power sup- ply to the components of the system. 6. A bus is a collection of wires connecting the computer to external components. Explanation: The bus contains address, data, and con- trol information that provides data transfer between the various modules in the system. The address specifies which module (input, output, RAM or ROM) will communicate with the processor. The data contains the in- formation that is being transferred. Control signals specify the direction of the transfer. We call a complete data transfer a bus cy- cle . Although the bus is used for DMA, you can not restrict the definition of bus only to DMA. 002 (part 1 of 1) 10 points Which definition best defines a register ? 1. A register is used for transfer of data between the various modules in the system. 2. A register implements arithmetic and log- ical functions in the processor. 3. A register holds data. Registers are lo- cated in the memory module. 4. A register is high-speed storage used to save important information. Registers are located in the processor. correct 5. A register is a collection of wires connect- ing the computer to external components. 6. None of these choices is correct. Explanation: The registers are high-speed storage de- vices located in the processor. Registers do not have addresses like regular memory, but rather they have specific functions explicitly defined by the instruction. 003 (part 1 of 1) 10 points Which statement best defines a read cycle ? 1. Data is transferred from the processor to memory (or I/O device). 2. Data is transferred from input device to memory. 3. Data is transferred from memory to out- put device. 4. Data is transferred from memory (or I/O device) to the processor. correct 5. Data is transferred from memory (or I/O device) to the processor, operated on, then transferred back to memory (or I/O device). 6. none of these choices is correct Explanation: During a read cycle data flows from mem- ory or input device into the processor. 004 (part 1 of 1) 10 points Which term best describes the part of the processor that determines the sequence of op- Su, Andy Homework 3 Due: Sep 28 2007, 11:00 pm Inst: Valvano 2 erations as instructions are executed?...
View Full Document

Page1 / 7

hw3 solutions - Su, Andy Homework 3 Due: Sep 28 2007, 11:00...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online