0 0 votes The control field of a microinstruction supports 2 groups of control signals in which G1 indicates none or one of a 256 control signals and G2 indicates atmost 6 signals from the remaining. What is the size of the control field in the instruction? CO & Architecture co-and-architecture + – hitendra singh 2.2k views answer comment Share Follow Print See all 14 Comments 14 14 Comments reply arvin commented Dec 20, 2018 reply Follow flag 14? 0 0 replyShare hitendra singh commented Dec 20, 2018 reply Follow flag how ? cn u explain? 0 0 replyShare arvin commented Dec 20, 2018 reply Follow flag G1 indicates none or one of a 256 control signals it means we can select atmost one signal it clearly indicates that we have to use vertical instruction format = log256 =8bits and G2 indicates atmost 6 signals from the remaining means we can select either o or 1 or 2......6 signals for which we need to use horizontal instruction format. = 6bits therefore , total cf size =8+6 bits = 14bits. 0 0 replyShare hitendra singh commented Dec 20, 2018 reply Follow flag in both the groups u are given similar condition so why u used vertical in one and horizontal in the other 0 0 replyShare arvin commented Dec 20, 2018 reply Follow flag none or one means you can use only one at max. from 256 signals which is possible only for vertical mic.pr.. and atmost 6 means you can use entire 6 signals at one go.. can be done only by horizontal mic pr. 0 0 replyShare hitendra singh commented Dec 20, 2018 reply Follow flag but when u have to use horizontal then u have to use all line na . then how would you select 6 line from 256? 0 0 replyShare Satbir commented Dec 20, 2018 reply Follow flag @arvin in horizontal micro programming we do not use encoded format to represent the signal so how 6 bits ? 0 0 replyShare arvin commented Dec 20, 2018 reply Follow flag @Satbir brother for horizontal programming there is no need for a decoder but we need a decoder for vertical..! @hitendra singh brother you not getting my point.. :/ 0 0 replyShare hitendra singh commented Dec 20, 2018 reply Follow flag ya I don't know what point are u trying to make ? but when u have to use horizontal then u have to use all line na . then how would you select 6 line from 256? 0 0 replyShare Satbir commented Dec 20, 2018 reply Follow flag So we need 1 bit to represent each signal in horizontal micro programming ? thats why it is 6 bits @arvin 0 0 replyShare hitendra singh commented Dec 20, 2018 reply Follow flag @Satbir did u get the point what @arvin is trying to put there 0 0 replyShare arvin commented Dec 20, 2018 reply Follow flag @hitendra singh see that 256 bits are reserved for the vertical signals .. and from the remaining means other signals and you cannot use that from remaining 256 signals.. read it carefully... from the question : it will have total 256+6 cs = 262 signals where 256 are fixed for vertical and 6 for horizontal... @Satbir yes bro each bit will represent a signal in horizontal mic prog.. 1 1 replyShare hitendra singh commented Dec 20, 2018 reply Follow flag I think question is little bit wrong question says that 2 groups of control signals in which G1 indicates none or one of a 256 control signals and G2 indicates atmost 6 signals from the remaining . G2 indicates atmost 6 signals from the remaining .What do you think from the word remaining ? I think remaining means 255. Although i get it what you have suggested but at least give it a thought. 0 0 replyShare Satbir commented Dec 20, 2018 reply Follow flag G1 indicates none or one of a 256 control signals G2 indicates atmost 6 signals from the remaining These are 2 different statements. remaining could be anything but we have to be concerned with only 6 signals that are mentioned for G2. 0 0 replyShare Please log in or register to add a comment.