General purpose registers (GPR) are not used for storing any specific type of information. Instead operands as well as addresses are stored at the time of program execution. However the operand and the address information may not be of the same size. For example, in 8-bit microprocessors, the data is 8 bit whereas the address is 16 bit.
To allow storage of both types of information, provision is usually made to access registers individually with bit size, say, k or as register pairs where the registers are concatenated to provide bit size of 2 k as shown in the following figure.
What is hard computing? Hard computing is a traditional computing. It requires a precisely stated…
Soft computing is a problem solving technology. It tends to fuse synergically different aspects of…
Cluster computing is an approach to achieve high performance, reliability or high throughput computing by…
Magnitude Comparator is a combinational circuit capable of comparing the relative magnitude of two binary…
Full subtractor is a combinational circuit capable of performing subtraction on two bits namely minuend…
Half-subtractor is a combinational circuit capable of subtracting a binary number from another binary number.…