Skip to main content

Computer Registers


Computer registers are very fast computer memory type, used to store data/instruction.

A computer Register is a group of flip-flops with each flip-flop capable of storing one bit of information. An n-bit register has a group of n flip-flops and is capable of storing binary information of n-bits.

A register consists of a group of flip-flops and gates. The flip-flops hold the binary information and gates control when and how new information is transferred into a register. Various types of registers are available commercially. The simplest register is one that consists of only flip-flops with no external gates.



Following are some commonly used registers:


  1. Accumulator: This is the most common register, used to store data taken out from the memory.
  2. General Purpose Registers: This is used to store data intermediate results during program execution. It can be accessed via assembly programming.
  3. Special Purpose Registers: Users do not access these registers. These registers are for the Computer system,
    • MAR: Memory Address Register are those registers that holds the address for memory unit.
    • MBR: Memory Buffer Register stores instruction and data received from the memory and sent from the memory.
    • PC: Program Counterpoints to the next instruction to be executed.
    • IR: Instruction Register holds the instruction to be executed.










Comments

Popular posts from this blog

Components of Computer System

A system is defined as a set of interacting elements, responding to inputs so as to produce outputs. The computer system also consists of the following elements or components. Software Hardware Firmware Humanware   Software All the intangible components of the computer system are known as software In other words, we can say that all computer programs and applications run behind the monitor screen, are known as software. Computer software is a term that describes computer programs. Example   Microsoft-windows (all operating system software) and notepad, MS office suite, window media player(application software). Software is further divided into two parts these are following 1) system software 2) application software Hardware All tangible component of a computer system is known as hardware. In other words, computer hardware is the collection of physical parts of the computer system. Example  CPU(Microprocessor), monitor, keyboard, mouse, speaker, pr

Characteristics Of Computers System || You Should Know

The characteristics of computers that have made them so powerful and universally useful are speed, accuracy, diligence, versatility, and storage capacity. Let us discuss them briefly. Speed: -  As you know the computer can work very fast. It takes only a few seconds for calculations that we take hours to complete. You will be surprised to know that a computer can perform millions (1,000,000) of instructions and even more per second. Therefore, we determine the speed of the computer in terms of a microsecond (10-6 part of a second) or nanosecond (10 to the power -9 part of a second). From this, you can imagine how fast your computer performs work.  Diligence:   A computer is free from tiredness, lack of concentration, fatigue, etc. It can work for hours without creating any errors. If millions of calculations are to be performed, a computer will perform every calculation with the same accuracy. Due to this capability, it overpowers human beings in the

Rational Agent Approaches In Artificial Intelligence

Rational agent approaches Artificial intelligence is defined as the study of a relational agent. A rational agent could be anything that makes decisions like a person, firm, machine, or software. It acts with the best outcome percept. (agents perceptual inputs at a given instance) An AI system is composed of an agent and its environment. The environment may contain other agents. An agent is anything that can be viewed as : Perceiving its environment through sensors and Acting upon that environment through actuators. Note Every agent can perceive its own actions(but not always the effects) It will run in cycles of perceiving, thinking, and acting. Take humans for eg, we perceive our environment through our five senses (sensors), we think about it, and then act using our body parts (actuators). Similarly, robotic agents perceive the environment through sensors that we provide them it can the camera, microphones, infrared detectors. They do some computing(thinking) and