retagged by
1,204 views
1 votes
1 votes
Using horizontal programming

If no. Of mircrooperations r 1200 and processor h/w supports 64 Cs and 16 flags.8 different branch condition are used to control the branch logic. Then what is the size of CAR and CDR when one address address field in microinstruction to control the branch logic??

What do CAR and CDR indicate in microinstructions ??
retagged by

1 Answer

2 votes
2 votes
Adrdress register = 11 bit

while data = 24 bit/

just compare the question like the instruction and address.

what should be the length of address register = number of bits to uniquely identify each row.

what is the length of instruction or data register. = the size of one word. if it. similarly

here the data register will be of the length of microprogramed control unit control word.

= log ( branch condition) + log ( flags ) + control signal  + log ( control world memory)

= 3+4+64+11= 82

while address register will be 11 bit . as t need to only store address which should be able to identify uniquely one of the 1200 entries .
edited by

Related questions

0 votes
0 votes
1 answer
2
Alina asked Dec 31, 2018
360 views
Can anyone explain microprogrammed control unit?Also what is horizontal microcode and vertical microcode?