List out some differences between SRAM and DRAM.
SRAM | DRAM |
|
|
|
|
|
|
|
|
List out some difference between RAM and ROM.
RAM | ROM |
|
|
|
|
|
|
|
|
|
|
List out some differences between PROM and EPROM.
1. It is a programmable memory. | 1. It is electronically programmable memory. |
2. The user can write instructions on PROM only once. | 2. The user can write instructions on EPROM many times. |
3. The instructions written by the user cannot be erased from PROM. | 3. The instructions written by the user can be erased from EPROM. |
4. If there is an error while writing on PROM, it becomes unusable. | 4. If there is an error while writing on EPROM, it can still be used again. |
5. It provides less usability as instructions are written only once. | 5. It provides more usability as instructions are written many times. |
What is cache memory?
A cache (pronounced “cash”) is a small and very fast memory. It is designed to speed up the transfer of data and instructions. It is faster than RAM. The data and instructions that are most recently or most frequently used by CPU are stored in cache memory.
The data and instructions is stored in cache. The next time the CPU needs that data or instructions, it first looks in cache. It the required data is found there, it is retrieved from cache memory instead of main memory. It speeds up the working CPU.
What is bus interconnection? Explain different types of buses.
A computer system consists of different devices such as CPU, main memory and I/O devices. These devices are connected to an internal communication channel of the computer system to transfer data between these devices. the internal communication channel of the computer system is called bus interconnection.
Computer bus
A bus consists of set of parallel lines. It is used to transfer data between different components of the computer. One line of bus can transfer bit at a time.
The capacity of computer bus depends on the number of data lines in it. A bus with 16 lines can carry 16 bits or 2 bytes of data at a time. A bus with 32 lines can carry 32 bits or 4 bytes of data at a time. The amount of data that a bus can be carry at one time is called bus width.
Types of buses
Different types of buses as follows:
1. system
busesSystem buses are used to connect the components of computer such as CPU and main memory. System buses part of motherboard. Computes normally have system bus of 70-100 lines. Different types of system buses are as follows:
1 Data Buses, 2 Address Bus, 3 Control Bus
2. Expansion Buses
Expansion bus is used to connect CPU with peripheral devices such as mouse, keyboard printer, modem and scanner etc.