计算机组成原理,指令系统的一个题目 ,答案为什么是这样8.某机指令字长16位,每个操作数的地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式.若零地址指令有M条,一

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 06:20:50
计算机组成原理,指令系统的一个题目 ,答案为什么是这样8.某机指令字长16位,每个操作数的地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式.若零地址指令有M条,一
xQoPǿJ_1f|&_ak|#s-VƀRs8"eF3K[xϽ副6swO)!wɌtymN>s˭Mj=o#>gu=ktl(X$֐aؘէJ'UF&^NlV?C"gxo1іc uCǺh-9k UW[*pBS]γ!AmzoxTKrEpcD.Į #0›qQP<(tG9Y&EvDy`E恑 P&|r7rsY%' f)l!ڽL0_jBNY9gEJW? U@d{NG,s1[%ZOIa_sYIIK tRH)tOʧY<ڗoY{G+d,/Cmo<`"\w#u=A(WDcfG\g= ,)n4U\/9MPY)fpp$FcV:®éO[eޚ3cb G%M ^"t7KT~6Ȥ^^[ t

计算机组成原理,指令系统的一个题目 ,答案为什么是这样8.某机指令字长16位,每个操作数的地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式.若零地址指令有M条,一
计算机组成原理,指令系统的一个题目 ,答案为什么是这样
8.某机指令字长16位,每个操作数的地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式.若零地址指令有M条,一地址指令有N种,则二地址指令最多有几种?若操作码位数可变,则二地址指令最多允许有几种?
1)若采用定长操作码时,二地址指令格式如下:
OP(4位)
A1(6位)
A2(6位)
设二地址指令有K种,则:K=24-M-N
当M=1(最小值),N=1(最小值)时,二地址指令最多有:Kmax=16-1-1=14种
3) 若采用变长操作码时,二地址指令格式仍如1)所示,但操作码长度可随地址码的个数而变.此时,K= 24 -(N/26 + M/212 );
当(N/26 + M/212 )1时(N/26 + M/212 向上取整),K最大,则二地址指令最多有:Kmax=16-1=15种(只留一种编码作扩展标志用.)

计算机组成原理,指令系统的一个题目 ,答案为什么是这样8.某机指令字长16位,每个操作数的地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式.若零地址指令有M条,一
14,和15的答案我理解,但那个过程不明白,根本不用那么多废话的,24,26,212不懂,也许题目不完整吧