操作数
下列哪句话是错误的()。
A.指令的目的操作数和源操作数可以同时使用寄存器间接寻址
B.指令的目的操作数和源操作数可以同时使用寄存器寻址
C.指令的源操作数可以使用寄存器间接寻址
D.指令的目的操作数可以使用寄存器寻址
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制表示,该指令系统共有m条(m<16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出(6)条单操作数指令。
A.26
B.(24-m)×26-1
C.(24-m)×26
D.(24-m)×(26-1)
汇编语句MOVECX,AX语法错误,其原因是()。
A、源操作数和目的操作数不能同时为寄存器操作数
B、操作数类型模糊
C、两个操作数数据类型不匹配
D、ECX不能用于寄存器间接方式
A.只能对单操作数进行加工处理B.只能对双操作数进行加工处理C.既能对单操作数进行加工处理,也能对双操作数进行运算D.无处理双操作数的功能
A.只能对单操作数进行加工处理B.只能对双操作数进行加工处理C.既能对单操作数进行加工处理,也能对双操作数进行加工处理D.无处理双操作数的功能
A.只能对单操作数进行加工处理B.只能对双操作数进行加工处理C.不能对双操作数进行加工处理D.既能对单操作数进行加工处理,也能对双操作数进行加工处理
立即寻址是指()。
A、指令中直接给出操作数地址
B、指令中直接给出操作数
C、指令中间接给出操作数
D、指令中间接给出操作数地址
制图综合过程中,不同学者提出了不同的分解模式,包括:三操作数模型;四操作数模式;七操作数模式和二十操作数模式。和四操组数模式相比,下面哪一项不属于三操作数模式()
A、选取
B、概括
C、合并
D、移位
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制表示,该指令系统共有m条(m<16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出()条单操作数指令。
A.26B.(24-m)×26-1C.(24-m)×26D.(24-m)×(26-1)
答案:(1)opr2;(2)OPR1;
A.正确
B.错误
根据操作数所在的位置,指出其寻址方式。操作数在寄存器中:(14);操作数地址在寄存器中:(15);操作数在指令中:(16);操作数地址在指令中:(17)。
A.立即数寻址方式
B.寄存器寻址方式
C.寄存器间接寻址方式
D.直接寻址方式
下列一地址运算类指令的叙述中,正确的是()
A.仅有一个操作数,其地址由指令的地址码提供
B.可能有一个操作数,也可能有两个操作数
C.一定有两个操作数,其中一个操作数是隐含的
D.指令的地址码字段存放的一定是操作码
计算机的基本指令由(6)两部分构成。
A.操作码和操作数地址码
B.操作数和地址码
C.操作码和操作数
D.操作指令和操作数
A、寄存器操作数
B、立即操作数
C、存储器操作数
D、不确定
寻址方式要解决的问题是如何在指令巾表示一个操作数的地址,如何用这种表示得到操作数、或怎样计算出操作数的地址。表示在指令中的操作数地址通常被称为();用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址,这地址被称为数据的()。
在指令的寻址方式中,存储器直接寻址,操作数在()中,指令中的操作数是操作数的地址。
A.通用寄存器
B.寄存器编号
C.内存单元
D.操作数本身
寄存器间接寻址是指()
A、从指令获得操作数B、从存储器获得操作数地址C、从指令指定的寄存器获得操作数D、从指令指定的寄存器获得操作数地址原码乘法时,符号位单独处理乘积的方式是()。
A.两个操作数符号相“与”
B.两个操作数符号相“或”
C.两个操作数符号相“异或”
D.两个操作数中绝对值较大数的符号