如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是(),而后两个字节存放的是(

题目
填空题
如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是(),而后两个字节存放的是()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序计数器)为(58)H,该指令执行结束时PC为(59)H。

A.20

B.21

C.22

D.41


正确答案:A
解析:由于两个字节的相对寻址的无条件转移指令存于内存20H单元和21H单元中,当 CPU准备取出该指令时,PC的内容必定指向存放该指令第一个字节的地址,即PC=20H。当CPU取出该指令准备执行时,PC的内容为22H,而取出的位移量为15H,执行该指令时是:PC+位移量→PC。因此,该指令执行结束时PC为37H。

第2题:

下列转移指令中,转移地址采用段间直接寻址的是( )。

A. JMP DISP1

B. JMP FAR PTR ADD1

C. JMP CX

D. JMP DWORD PTR [BP][DI]


参考答案:B

第3题:

80x86中读取16位数据时,则低位字节存放在()地址单元中,高位字节存放在()地址单元中。

A.低、低

B.高、低

C.低、高

D.高、高


正确答案:C

第4题:

某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是()。

A.2006H
B.2004H
C.2008H
D.2010H

答案:C
解析:
相对寻址通过将形式地址与程序计数器PC的内容相加得到有效地址,即EA=(PC)+A;又机器字长16位,主存按字节编址,故该转移指令取出后的PC值为2000H+2=2002H:所以该转移指令成功后的目标地址为06H+2002H=2008H。

第5题:

存储单元是指( )

A.存入一个二进制信息位的存储元

B.存放一个机器字的所有存储单元集合

C.存放一个字节的所有存储元集合

D.存放两个字节的所有存储元集合


答案:B

解析:存储单元是存储器中可存放一个字或若干字节的基本单位

第6题:

JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种()

A、段内转移,相对寻址

B、段内转移,间接寻址

C、段间

D、段间转移,间接寻址


参考答案:ABCD

第7题:

当使用字节地址寻址时,16位的存储单元占一个字节地址。()


正确答案:错

第8题:

设相对寻址的转移指令占两个字节,第一字节是操作吗,第二字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1→PC,设当前PC的内容为2000H,要求转移到2008H地址,则该转移指令第二字节的内容应为________。

A.08 H

B.06H

C.0AH


正确答案:B

第9题:

存储单元是指______。

A. 存放一个二进制信息位的存贮元

B. 存放一个机器字的所有存贮元集合

C. 存放一个字节的所有存贮元集合

D. 存放两个字节的所有存贮元集合;


正确答案:B

第10题:

设相对寻址的转移指令占两个字节,第1个字节是操作码,第2个字节是相对位移量(用补码表示)。每当CPU从存储器取出第1个字节时,即自动完成(PC)+1→PC。若当前PC的内容为3008H,要求转移到3000H,则该转移指令第2字节的内容应为()。

A.08H
B.09H
C.F7H
D.F6H

答案:D
解析:
由于转移指令占两个字节,当PC的内容为3008H时,执行完转移指令后PC的内容为300AH,所以有3000H-300AH=-AH,用补码表示为F6H。

更多相关问题