In: Computer Science
A) What are the three blocks of microprocessor based computer system how are they connected?
B) What does DMA stand for?
C) What is the purpose of CS pin on memory component?
D) Difference between RAM and ROM ?
E) Types of JUMP instruction?
Note: Each answer should be 2-3 lines (short answers)
A)
The three blocks of microprocessor based computer system are as
follows.
Memory
Input
Output
These blocks are connected using three buses that transfer data
among them.
The buses used are address bus,data bus and control bus.
B)
DMA stands for Direct memory access.
DMA is a feature of the computer systems that allows it to read and
access the memory independent of the CPU.
It is allowed to directly access the memory.
C)
The CS pin is used to select the device to perform the read or
write operations.
IT stands for chip select.
D)
ROM stands for Read only memory.
It is a non volatile memory.
It stores the data permanently in it.
RAM stands for Random access memory.
It is a volatile memory.
It is used to store the files temporarily in it.
E)
There are two types of jump instructions.
They are Conditional and unconditional jumps.
The conditional jump transfers the program control to the given
address based on a condition.
If the condition is evaluated to true, then the control is
transferred.
The unconditional jump transfers the program control to the given
address without evaluation of any condition.