quiz 1 - solution - comp228
description
Transcript of quiz 1 - solution - comp228
Name: COMP228 ID: Quiz 1 Fall 2009 Answer All Questions in the spaces provided Time Allowed: 15 minutes 1(a) Cache is a component in the control layer of abstraction that is hidden from the
machine layer above it.
(b) Program Counter is the component in the von Neumann control flow model that distinguishes it from other architecture models.
(c) According to Moore’s Law, the number of transistors can increase by 210 times in 15 years. 2. Assume a 16-bit word on a computer that uses 2’s complement representation. (a) The decimal integer – 24 is represented as 1111111111101000 (in binary) and FFE8 (in hex). (b) The character string 1234 requires 2 words to store it in this
computer. (c) The C flag will become 0 (0/1) when this computer performs 1 – 24. 3(a) Under even-parity invariant, the value of the parity flag/bit associated with the data
word – 24 in 2(a) is 0 . (b) Suppose the Hamming SEC code is incorporated in the 16-bit computer above. The encoded word representing the integer 4 is: 000000000000000101010
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
(Also identify clearly the parity bits in your answer above.)