F Computer Architecture and Organization CSE205 F1-3
F Computer Architecture and Organization CSE205 F1-3
2. Compute Memory traffic, total memory for encoding and storing code for 3,2,1,0
address machines that implements the expression evaluation A= (B-C)*D. Assume that
the opcode occupy one byte, addresses occupy two bytes, data values also occupy two
bytes and 1 byte world length.
3. a) Give the advantage of using biased exponent. Express the number 178.187510 in [2+3]
IEEE single precision and double precision formats.
b) Perform the division of (117) ÷ (-9) using 2’s complement Division algorithm. [5]
4. Solve (15) x (-13) using signed magnitude multiplication algorithm and give the
flowchart.
5. A computer employs RAM chips of 256 x 8 and ROM chips of 1024 x 8. Design the
memory system which needs 512 x 8 of RAM, 2K x 8 of ROM and 2 interface units
with 512 registers each.
a) How many RAM and ROM chips are needed? [2]
Page 1 of 2
b) Draw the memory address map for the system. [4]
c) Give address range in hexadecimal for RAM and ROM. [2]
d) Draw a neat sketch to interface it with the CPU. [2]
8. a) State how address mapping is done using random access memory page table in [5]
virtual memory.
b) Explain the operation of CDROM in detail. [5]
ii. Give one example of the temporal locality in the code. [2.5]
10. a) Give the importance of parallel computing and its applications. [5]
b) Perform Matrix multiplication using openmp. [5]
⇔⇔⇔
Page 2 of 2