Explain about registers, Computer Engineering

Assignment Help:

Q. Explain about Registers?

A register is a group of flip-flops that store binary information and gates that controls when and how information is transferred to register. An n-bit register contains n flip-flops and stores n-bits of binary information. Two fundamental types of registers are: Shift register and Parallel registers.

A parallel register is one of simplest registers comprising a set of flip-flops which can be read or written concurrently. Figure demonstrates a 4-bit register with parallel input-output. Signal lines Io to I3 inputs to flip-flops that may be output of other arithmetic circuits such as multipliers so that data from different sources can be loaded in the register. It has one extra line known as clear line that can clear register completely.  This register is known as a parallel register as all bits of register can be loaded in a single clock pulse.  

778_Explain about Registers.png

Figure: 4-bit parallel register

A shift register is used for shifting data to left or right. A shift register operates in serial input-output mode it implies that data is entered in register one bit at a time from one end of register and can be read from other end as one bit at a time. Figure below demonstrates a 4-bit right shift register employing D logical shift functions.

568_Explain about Registers1.png

Figure: 4-bit right - shift register


Related Discussions:- Explain about registers

Explain the term overlays, Explain the term Overlays. An overlay is an ...

Explain the term Overlays. An overlay is an element of program that has the same load origin as several other part of the program. These are used for reduce the main memory req

What start bit and stop bit, What start bit and stop bit The first bit ...

What start bit and stop bit The first bit known as the Start bit is always a zero and it is used to show the beginning of the character The last bit is known as the stop bit

.bus, clasification of bus

clasification of bus

Where the trunks lines are run, Trunks are the lines that run between? ...

Trunks are the lines that run between? Trunks are the lines which run in between switching stations.

Drawbacks to resolution theorem, Drawbacks to resolution theorem: Thus...

Drawbacks to resolution theorem: Thus the underlining here identifies some drawbacks to resolution theorem proving: It only works for true theorems that can be expresse

Explain management information base variables, Explain MIB (Management Info...

Explain MIB (Management Information Base) variables. MIB is a set of named items which an SNMP agent knows. To control or monitor a remote computer, a manager should fetch or s

Instruction length - assembly language, Instruction Length: Variabl...

Instruction Length: Variable-length instructions (Intel 80x86, VAX) need multi-step fetch and decode, but permit for a much more flexible and compressed instruction set.

Convert, haw to convert context free grammar to regular grammar

haw to convert context free grammar to regular grammar

Application to calculate the diameter, Write an application to calculate th...

Write an application to calculate the diameter, circumference, and area of a circle with a radius input by the user. Assign the radius float variable and then output the radius wit

Develop a regular expression for integer & real number, Develop a regular e...

Develop a regular expression for (i) Integer (ii) Real number (i) A regular expression for integer is [+ | -] (d)+ (ii) A regular expression for real number is [+

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd