Discuss the role of the registers and where the data and instructions are stores in the computer system ?
Discuss the role of the registers and where the data and instructions are stores in the computer system?
We will
discuss about the role of the registers in the CPU in the computer
system after this topic we will discuss on where the data and instructions are
stores in the CPU.
What is the role of the registers in the CPU in the computer system?
1. Registers
are very basic unit of the CPU (Central Processing Unit).
2. It is
very fastest memory unit of the computer.
3. Registers
have very basic diagram and that names are FLIP-FLOP or latches.
4. Registers
can take input and give output in the form of 0 or 1 unlike NOT Gate.😄
5. There are
two different types of the registers and their role.
a) Special
purpose registers
b) General
purpose registers
a) Special Purpose Register
These
registers are the special function work registers to used specific function
perform. Such as Memory Data Register (MDR), Memory Address Register (MAR),
Program counter (PC), Instruction Register (IR), Condition Register (CR),
Segment Pointer (SP) Index Register and Accumulator (AC). Other registers are
Input Data Register and Output Data Register.
b) General Purpose Registers
These
registers are used any purpose in the CPU such as temporary not, saved
temporary, argument, reserve for kernel, constant, expression evaluation,
result function, reserved assembler, stack pointing, frame pointing, return
address and so many registers are used for CPU processing.
6. The
hierarchical model of the Register memory and classification.
Where the data and instructions are stores?
1. Data and
instructions are very important in the computer system.
2. The data
and instructions are stores in the register and it depends on the types of data
and instructions.
3. Basically
and generally the data and instructions are stores in the Input Data Register
and Output Data Registers.
4. Some
registers are special purpose registers that stores the specific data and
instruction.
5. Similarly
specific address of the data and address of the instruction stores in the
Address Registers.
6. Some
register are general purpose registers that stores any of the data and
instruction and their addresses. For example Temporary address, data and
instruction, Saved temporary data, address and instructions.
7. Here is the register memory classification chart above and easily to understand some registers which are to be in the special purpose register and general purpose register and what stores in the register, what type of work and its name. Remember the Stack pointer register are both types of category (Special and General) purpose here.
Shift Register memory:-
IT is a register to store the data and process it then shift to the next register memory to their port for whole process of the program or file to provide the output data or result to the output unit of the computer system.
The Shift Register is a memory for storing the data but it is used to transfer the data after change to instructions to make a whole process for CPU computing on the computer system then provide the output data to the output unit of the computer system. Here the shift Register basically work on parallel and serial shift Register memory in the CPU.
-----------------------------------------------------------------------------------------------------------------------------
My latest post is here links below about the databases technology
What are the components of data model in [DBMS] Relational Database Management System?
There are five main components of data model... 👉 click here 👈
Comments
Post a Comment