COA Assignment 4 - BCS 302
COA Assignment 4 - BCS 302
: 04
1. Name of Subject: Computer Organization and Architecture
2. AKTU Subject Code: BCS-302
3. NBA Subject Code:
4. Unit Covered: Fourth
5. Date of Issue :13/12/23 Last Date of Submission:21/12/23 Max Marks: 25
Q Question Description CO BTL MM
1 A computer employs RAM chip of 256X8 and ROM chips of 1024X8. The 4 L4 5
computer system needs 2K bytes of RAM ,4K bytes of ROM and 4 interface units
, each with 4 registers. A memory mapped I/O configuration is used. The two
highest order bits of the address bus are assigned 00 for RAM, 01 for ROM and
10for interface registers.
c) Give the address range in hexadecimal for RAM, ROM and interface.
What is cache memory? Explain it with its basic characteristics. A digital computer
3 has a memory unit of 64K *16 and a cache memory of 1K words. The cache uses 4 L3 5
direct mapping with a block size of four words.
(a) How many bits are there in the tag, index, block and word fields of the address
format?
(b) How many bits are there in each word of cache, and how they are divided into
functions? Include a valid bit.
(c) How many blocks can the cache accommodate?
4 Describe the difference between Direct mapping and associative mapping procedure for 4 L2 5
organization of cache memory with example. Give merit and demerit of both mapping
procedure.
5 What do you mean by virtual memory? Discuss how paging helps in implementing 4 L3 5
virtual memory. Calculate the page fault for a given string with the help of LRU
and FIFO page replacement, size of frames=4 and string 1 2 3 4 2 1 5 6 2 1 2 3 7 6
321236
CO: Course Outcome BTL: Bloom's Taxonomy Level MM: Max Marks