换码指令XLAT要求给出存储单元的有效地址为()。
第1题:
计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其 (1)
A. 操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)。
B. 操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)。
C. 操作码和地址码都应存入指令寄存器。
D. 操作码和地址码都应存入程序计数器
求解析。
答案:(1)C
试题解析:
指令寄存器(IR)用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至IR。指令划分为操作码和地址码字段,由二进制数字组成。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。
第2题:
计算机指令的操作码是用来( )。
A.规定指令进行的操作种类
B.给出操作数地址
C.给出结果地址
D.给出下一条指令的地址
参考答案:A
第3题:
换码指令XLAT完成的操作是【 】。它经常用于把一种代码转换为另一种代码。如果执行此操作,应首先建立一个字节表格,但表格的长度不能超过256个字节。
第4题:
目前,一般计算机系统中的主存储器容量都很大,而且越来越大。另外,由于普遍采用了虚拟存储器结构,要求指令中给出的地址码是一个虚拟地址,其长度比实际主存储器的容量所要求的长度还要长得多。例如,在一般32位计算机系统中,虚拟地址空间为4GB,因此,要求地址码的长度为32位左右。如此长的地址码对于多地址结构的指令系统是无法容忍的。因此,如何缩短地址码的长度,在指令系统中必须予以考虑。下面关于缩短地址码长度的方法正确的是(1)。
Ⅰ.用主存间接寻址方式缩短地址码长度
Ⅱ.用变址寻址方式缩短地址码长度
Ⅲ.用寄存器间接寻址方式缩短地址码长度
A.Ⅰ.Ⅱ.
B.Ⅰ.Ⅱ.Ⅲ.
C.Ⅱ.Ⅲ.
D.Ⅰ.Ⅲ.
第5题:
第6题:
指令MOV DX,COUNT[BP][DI]的执行结果是()。
第7题:
使用换码指令时,要求()寄存器指向表的首地址,而()寄存器中为表中某一项与表格首地址之间的偏移量。
第8题:
间接寻址是指()。
第9题:
用指令MOV BX,SEG COUNT指令,可以得到存储单元COUNT的()。
第10题:
将COUNT的值传送给DX
将COUNT+BP+DI的值传送给DX
将数据段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
将堆栈段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
第11题:
被操作数
操作数
地址对象
操作码
第12题:
最高位为1还是0
ASCII码
存储单元的地址
CPU执行程序的过程
第13题:
执行指令时,操作数存放在内存单元中,指令中给出操作数所在存储单元地址的寻址方式称为(2)。
A.立即寻址
B.直接寻址
C.相对寻址
D.寄存器寻址

第14题:
换码指令XLAT完成的操作是______。它经常用于把一种代码转换为另+种代码。如果执行此操作,应首先建立一个字节表格,但表格的长度不能超过______。
第15题:
指令XLAT通常用于查表操作,在使用该指令前,应把有的偏移首地址送入( )。
A.DI
B.BX
C.CX
D.SI
第16题:
如果在指令的地址码部分给出的是操作数地址的地址,这种寻址方式称为(10)。在指令执行结束时,CPU中的指令指针寄存器存放(11)。
A.直接寻址
B.间接寻址
C.相对寻址
D.变址寻址
第17题:
换码指令XLAT要求给出存储单元的有效地址为()。
第18题:
计算机指令中,规定该指令执行功能的部分称为()。
第19题:
计算机指令中规定操作对象的内容或所在的存储单元地址的部分称为()。
第20题:
指令中地址码字段中直接提供存储单元存放操作数的有效地址,则它是()寻址方式。
第21题:
(BX)+(AL)
(BX)+(AX)
(BX)
(AL)
第22题:
物理地址
段地址
偏移地址
属性
第23题:
操作数
操作数地址
转移地址
指令码
第24题:
间接
立即
寄存器
直接