A dynamic RAM has a memory cycle time of 64 nsec. It has to be refreshed 100…

2005

A dynamic RAM has a memory cycle time of 64 nsec. It has to be refreshed 100 times per msec and each refresh takes 100 nsec. What percentage of the memory cycle time is used for refreshing?

  1. A.

    10

  2. B.

    6.4

  3. C.

    1

  4. D.

    .64

Attempted by 30 students.

Show answer & explanation

Correct answer: C

Key idea: compute the total time spent refreshing in 1 millisecond, then express it as a percentage of 1 millisecond.

  1. Compute total refresh time per millisecond: 100 refreshes × 100 ns per refresh = 10,000 ns.

  2. Convert 1 millisecond to nanoseconds: 1 ms = 1,000,000 ns.

  3. Calculate the percentage: (10,000 ns / 1,000,000 ns) × 100% = 1%.

Answer: 1% of the memory time is used for refreshing.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Gate Guidance By Sanchit Sir