Get quote & make Payment
Describe different kinds of registers used for register arra, Basic Computer Science
Different kinds of registers are general between most microprocessor designs. These are:
Program Counter (PC)
This register is utilized to hold the memory address of the next instruction that has to executed in a program. This is to ensure the CPU knows at all times where it has reached, that is able to recommence following an execution at the correct point, and that the program is executed properly.
Instruction Register (IR)
This is used to hold the current instruction in the processor while it is being decoded and executed, in turn for the speed of the whole execution process to be reduced. This is because the time required to access the instruction register is much less than continual checking of the memory location itself.
Memory Address Register (MAR)
Used for storage of memory addresses, typically the addresses involved in the instructions held in the instruction register. The control unit then ensures this register when needing to know which memory addresses to check or gain data from.
Accumulator (A, or ACC)
The accumulator is used to store the result of operations performed by the ALU, as enclosed in the section on the ALU.
Memory Buffer Register (MBR)
When an instruction or data is obtained from the memory or elsewhere, it is first to be found in the memory buffer register. The next action to take is then determined and carried out, and the data is moved on to the preferred location.
Other general purpose registers
these registers have no specific reason, but are generally used for the fast storage of pieces of data that are required later in the program execution. In the model used here these are assigned the names A and B, with suffixes of L and U indicating the lower and upper parts of the register correspondingly.
Status flags/ Flag register
the flag register is particularly designed to contain all the appropriate 1-bit status flags, which are changed as a result of operations concerning the arithmetic and logic unit. Further information can be found in the section on the ALU.
Posted Date: 5/3/2012 7:13:27 AM | Location : United States
Ask an Expert
Describe different kinds of registers used for register arra, Assignment Help, Ask Question on Describe different kinds of registers used for register arra, Get Answer, Expert's Help, Describe different kinds of registers used for register arra Discussions
Write discussion on Describe different kinds of registers used for register arra
Your posts are moderated
Write your message here..
Assembly language, Assembly language : Assembly language is a low level...
Assembly language : Assembly language is a low level programming language similar to machine language, but far easier to write and understand because machine language binary in
Erp components, What constitutes ERP? ERP typically comprises a client ...
What constitutes ERP? ERP typically comprises a client server architecture, fourth generation language, RDBMS and graphical user interface in an open systems environment. It
I/O Stream and Arrays, Write a program that: 1. Ask the user for names of t...
Write a program that: 1. Ask the user for names of the two iput files and a name of an output file. The two input files contain integers in any order. Eachimput file contains no mo
Ip addressing assignment help, An IP address consists of 4 contiguous octet...
An IP address consists of 4 contiguous octets and is generally written in Dotted Decimal Notation in the form: A.B.C.D Where: A represents the most significant octet, D the leas
Explain code editor window and solution explorer, Question 1 Explain the c...
Question 1 Explain the components of the .NET Framework also give a diagram for this Question 2 Explain Code Editor Window and Solution Explorer Question 3 Write a
Number system , NUMBER SYSTEM: We are familiar with decimal number sy...
NUMBER SYSTEM: We are familiar with decimal number system which uses ten distinct symbols from 0...9, and has base 10. In the decimal number system a number n 4 n 3 n 2 n 1
Simple batch systems, Simple Batch Systems: Early machines were very...
Simple Batch Systems: Early machines were very expensive, and therefore it was important to maximize machine utilization. To improve utilization, the concept of batch operat
Central processing unit, The Central Processing Unit : Central Processing U...
The Central Processing Unit : Central Processing Unit (CPU) is the brain of the computer. The intricate electronic circuitry of the CPU performs the computer's tasks of handling d
Inside earth, What are two types of evidence geologists use to learn about ...
What are two types of evidence geologists use to learn about Earth''s interior.?
Differentiate between a dynamic and a static web site, QUESTION a) Diff...
QUESTION a) Differentiate between a dynamic and a static web site. b) Why are electronic mails (e-mails) preferred to the post office mails? How do they affect the modern of
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
IT Courses and Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.