A.1个字节,AL
B.2个字节,AX
C.2个字节,DX
D.4个字节,DXAX
第1题:
假设某计算机指令长度为20位,具有双操作数、单操作数和无操作数3类指令格式,每个操作数地址规定用6位表示。问:若操作码字段固定为8位,现已设计出m条双操作数指令,n条无操作数指令,在此情况下,这台计算机最多可以设计出多少条单操作数指令?
由于设定全部指令采用8位固定的OP字段,故这台计算机最多的指令条数为28=256条。
因此最多还可以设计出(256-m-n)条单操作数指令。
略
第2题:
9、以下关于IA-32中整数运算指令所支持的操作数的叙述中,错误的是()。
A.对于加减运算指令,操作数不区分是无符号整数还是带符号整数
B.对于乘除运算指令,操作数一定区分是无符号整数还是带符号整数
C.除乘法指令外,其他运算指令的源操作数和目的操作数的位数相等
D.参加运算的操作数可以是一个字节(8b)、一个字(16b)或双字(32b)
第3题:
MOV R0,A指令中,源操作数的寻址方式为()。
第4题:
以下关于IA-32中整数运算指令所支持的操作数的叙述中,错误的是()。
A.对于加减运算指令,操作数不区分是无符号整数还是带符号整数
B.对于乘除运算指令,操作数一定区分是无符号整数还是带符号整数
C.除乘法指令外,其他运算指令的源操作数和目的操作数的位数相等
D.一个字(16b)或双字(32b)
第5题:
某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式,若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是____________