The control unit takes instruction from this register, decodes and executes it by sending signals to the appropriate component of computer to carry out the task. The control unit stores data values fetched from main memory in the accumulator for arithmetic or logical operation. This register holds the initial data to be operated upon, the intermediate results, and the final result of operation.
The final result is transferred to main memory through MBR. Stack Control Register SCR : A stack represents a set of memory blocks; the data is stored in and retrieved from these blocks in an order, i. The Stack Control Register is used to manage the stacks in memory. The size of this register is 2 or 4 bytes.
It is a special purpose register with size one byte or two bytes. Each bit of the flag register constitutes a flag or alarm , such that the bit value indicates if a specified condition was encountered while executing an instruction.
For example, if zero value is put into an arithmetic register accumulator as a result of an arithmetic operation or a comparison, then the zero flag will be raised by the CPU. Thus, the subsequent instruction can check this flag and when a zero flag is "ON" it can take, an appropriate route in the algorithm. Data Register DR : A register used in microcomputers to temporarily store data being transmitted to or from a peripheral device. Total views , On Slideshare 0. From embeds 0.
Number of embeds Downloads 1, Shares 0. Comments 0. Likes You just clipped your first slide! This register holds the memory addresses of data and instructions.
This register is used to access data and instructions from memory during the execution phase of an instruction. Suppose CPU wants to store some data in the memory or to read the data from the memory.
It places the address of the-required memory location in the MAR. The program counter PC , commonly called the instruction pointer IP in Intel x86 microprocessors, and sometimes called the instruction address register , or just part of the instruction sequencer in some computers, is a processor register. It is a 16 bit special function register in the microprocessor. It keeps track of the the next memory address of the instruction that is to be executed once the execution of the current instruction is completed.
Identifying your audience. Using invention techniques. Developing reading strategies. Taking notes. Identifying language resources. Choosing a writing tool. Writing stage. Structuring the text. Framing the text: Title and reference list.
Structure of the whole text. Structuring the argument. Structure of Introductions. Structure within sections of the text. Structure within paragraphs. Signposting the structure. Using sources. Rewriting stage. What needs to be revised? How to revise. Common problems and how to avoid them. Many or much? On the use of quantifiers. Many vs. Other quantifiers. Quantifiers in a table.
Miscellaneous quantifiers. Adjectives and adverbs. Sentence fragment. Run-on sentences. What or which? Subject-Verb agreement. Singular noun phrases connected by "or". Connected singular and plural noun phrases.
Noun phrases conjoined by "and". Subjects containing "along with", "as well as", and "besides". Indefinite pronouns and agreement. Sums of money and periods of time. Words that indicate portions. Uncountable nouns. Dependent clauses and agreement. Agreement with the right noun phrase.
Some important exceptions and words of advice. Atypical nouns. Selective mini grammar. The major word classes. The morphology of the major word classes. Words and phrases. That is where registers come in. The CPU can directly access the register for quick actions. They store operands or instruction that is currently being used by the processor.
There are different types of Register each having a special purpose.
0コメント