Sie sind auf Seite 1von 1



(M.Tech. Student, Department of ECE) on 31 st of March 2017 (3:00 P.M. to 5:00 P.M.) at room no.222.

This assignment is part of your continuous evaluation.

Hand written assignment on A4 size plain paper should be submitted to Mr.Pawan Dubey

Topics covered: Internal and External Memories and Operating System Basics



1 What are the key properties of semiconductor memory?

Answer in brief:

2 What are two senses in which the term random-access memory is used?

3 What is the difference between DRAM and SRAM in terms of application?

4 What is the difference between DRAM and SRAM in terms of characteristics such as speed, size, and cost?

5 Explain why one type of RAM is considered to be analog and the other digital.

6 What are some applications for ROM?

7 What are the differences among EPROM, EEPROM, and flash memory?

(Refer William Stalling) The memory of a particular microcomputer is built from 64K 1 DRAMs. According to the data


sheet, the cell array of the DRAM is organized into 256 rows. Each row must be refreshed at least once every 4 ms. Suppose we refresh the memory on a strictly periodic basis. a. What is the time period

between successive refresh requests? b. How long a refresh address counter do we need? (Refer William Stalling)

Suppose an 8-bit data word stored in memory is 11000010.Using the Hamming algorithm,

determine what check bits would be stored in memory with the data word. Show how you got your



(Refer William Stalling)

Q.4. How many check bits are needed if the Hamming error correction code is used to detect single bit errors in a 1024-bit data word?


Q.5. Consider a magnetic disk drive with 8 surfaces, 512 tracks per surface, and 64 sectors per track. Sector size is 1 KB. The average seek time is 8 ms, the track-to-track access time is 1.5 ms, and the drive rotates at 3600 rpm. Successive tracks in a cylinder can be read without head movement. a. What is the disk capacity? b. What is the average access time? Assume this file is stored in successive sectors and tracks of successive cylinders, starting at sector 0,track 0,of cylinder i. c. Estimate the time required to transfer a 5-MB file. d. What is the burst transfer rate?

Q.6. Answer in brief:

1 How are data written onto a magnetic disk?

2 How are data read from a magnetic disk?

3 Define the terms track, cylinder, and sector.

Q.7. Answer in brief:

1 What is an operating system?

(Refer William Stalling)

2 List and briefly define the key services provided by an OS.

3 List and briefly define the major types of OS scheduling.

4 What is the difference between a process and a program?

5 What is the purpose of swapping?

6 If a process may be dynamically assigned to different locations in main memory, what is the implication for the addressing mechanism?

(Refer William Stalling)