recategorized by
847 views
1 1 vote
An $8$-bit data path is to be set up using two $4$-bit ALU’s and suitable multiplexers. The ALU’s accept two operands $A$ and $B$ on which a total of $16$ operations can be performed. The operand $A$ is from one of two register-arrays each consisting of $8$ registers, or from a temporary register, or is a constant. The operand $B$ is from a register-array consisting of $4$ registers, or is a constant. The output of the ALU may be routed to a destination register-array consisting of $8$ registers, or placed on a bus. List the data path control signals, and estimate the minimum width of a signal microcode word needed for the generation of these signals.

Please log in or register to answer this question.

Position:
Show:

Related questions

1 1 vote
0 0 answers
845
845 views
go_editor asked Dec 19, 2016
845 views
The code for the implementation of a sub-routine to convert positive numeric data from binary to appropriate character string in a $PDP-11$ like machine has been given be...
3 3 votes
0 0 answers
816
816 views
go_editor asked Dec 19, 2016
816 views
A ROM has the following time parameters:Maximum Address to valid Data Output delay $= 30$ n sec.Maximum Chip Select to valid Data Output delay $= 20$ n sec.Maximum Data H...
2 2 votes
0 0 answers
1.1k
1.1k views
go_editor asked Dec 18, 2016
1,056 views
A modern day machine typically has an atomic TEST AND SET instruction. Why?
26 26 votes
3 3 answers
8.6k
8.6k views
go_editor asked Dec 19, 2016
8,618 views
In the program scheme given below indicate the instructions containing any operand needing relocation for position independent behaviour. Justify your answer.$$\begin{arr...