0% found this document useful (0 votes)
8 views

Assignment 1

The document contains three questions related to register transfer statements and hardware implementation for 4-bit registers. It asks for a diagram illustrating the operation of two registers based on control variables, identifies issues with given register transfer statements, and requires the determination of 8-bit values in several registers after executing specific microoperations. The context involves digital logic design and register manipulation in computer architecture.

Uploaded by

lunadope1419
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Assignment 1

The document contains three questions related to register transfer statements and hardware implementation for 4-bit registers. It asks for a diagram illustrating the operation of two registers based on control variables, identifies issues with given register transfer statements, and requires the determination of 8-bit values in several registers after executing specific microoperations. The context involves digital logic design and register manipulation in computer architecture.

Uploaded by

lunadope1419
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Question no1.

Consider the following register transfer statements for two 4-bit registers R1 and R2.

Every time that variable T = 1, either the content of R2 is added to the content of Rl ifx = 1, or the
content of R2 is transferred to R1 if x = 0. Draw a diagram showing the hardware implementation of
the two statements. Use block diagrams for the two 4-bit registers, a 4-bit adder, and a quadruple

2-to-1-llne multiplexer that selects the inputs to Rl. In the diagram, show how the control variables x
and T select the inputs of the multiplexer and the load input of register Rl.

Question no2.

What is wrong with the following register transfer sl3tements?

Question no 3.

The 8-bit registers AR, BR, CR, and DR initially have the following values:

AR =11110010

BR =11111111

CR =101 11001

DR =11101010

Determine the 8-bit values in each register after the execution of the following sequence of
microoperations.

You might also like