This preview shows pages 1–3. 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: Assignment 3: Machine Organization, Crytography and Information Reliability CSci 1001, Spring 2010 Feb. 17, 2010 Due date : Due in hardcopy at the beginning of class on Wednesday, March 10, 2010. See the “assignment rules” file on the class “Assignments” web page for assignment rules. PART A: Counting/Arithmetic Problems (1) [12 points] Suppose you win a Dell laptop computer of your choice, subject to the constraint that it cost no more than $1500. Search through the laptops at www.dell.com (this will take a little while), and find one that suits your needs and preferences. Then answer the following: (a) What laptop did you choose? (example: Inspiron 14 (1464) with 500GB hard drive). (b) Why did you choose that computer? Your answer be roughly 100–200 words iden tifying both your computing needs and how the computer’s characteristics (screen size, memory size, hard drive size, etc.) meet those needs. That is, your answer should show that you understand different parts of the computer, and should explain how the computer you chose addresses your computing needs. (2) [12 points] Answer the following arithmetic problems on computer organization. Show your work. (a) Suppose a computer has a memory width of 12 bits. What is its maximum memory size? (b) Suppose a computer has 117 instructions in its instruction set. How many bits does its opcode field need to have? (c) If a computer has an average memory access time of 20 nsec, and an average cache memory access time of 8 nsec, and the cache hit rate is 75%, then what is the overall average access time? (d) Problem 8 on page 233 of the text. (3) [20 points] Suppose you have a machine using the 4bit instruction set given on page 221 of the text, along with a 4bit memory address field (so memory addresses run from 0000 to 1111). Suppose that you have the following: 1 Memory Address Content 0000 11011101 0001...
View
Full
Document
This note was uploaded on 10/28/2010 for the course CSCI 1001 taught by Professor Staff during the Spring '08 term at Minnesota.
 Spring '08
 Staff

Click to edit the document details