This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: CMPT 250 Final Exam December 11, 2002 • You have 180 minutes to complete this exam. • Answer all questions in an answer booklet. • Hand in only your answer booklet. • There is a total of 80 points on this exam; points for each question are indicated. • Read through the entire exam before you begin. • There are 5 pages ( not counting this page); make sure you have them all. • No books, calculators or any other aids are allowed. • Where appropriate, clarity and simplicity of your solutions count, as well as correctness. • All “Figures” are at the back of the exam. . CMPT 250 Final Exam, Dec. 11, 2002 1. [10 points] For each of the terms below ((a)–(j)), indicate which of the statements (A–P) best matches it. Each of the statements A–P will match with at most one of the parts of the question; each part of the question (a)–(j) should be matched with exactly one statement. (a) bus (b) I/O processor (c) memory cache (d) page table (e) instruction register (f) pipelining (g) page (h) datapath (i) disk cache (j) programmable system A. VM address translation B. does all calculations C. separates system and I/O busses D. made of SRAM E. stores the virtual memory F. output is an instruction G. different control busses H. communication lines shared by several devices I. super-scalar architecture J. several stages used K. fixed-size RAM chunk L. dedicated communication lines M. stored in RAM N. might include instruction ROM O. part of the datapath P. unique to memory-mapped I/O 2. We want to construct a VHDL implementation of a sign extender. This circuit was used in assignment 4. It’s job is to extend a m-bit signed integer value to n bits, where m < n ....
View Full Document
- Spring '97
- Central processing unit, RW DR SA PL C SA SA