某机主存容量64KB,按字节编址。主存地址0100H处有一条相对转移指令,指令字长16位,其中,第一个字节为操作码,第二个字节为相对位移量(用补码表示),则该指令执行结束后,后继指令的地址范围可能是( )。
A、
0000H~FFFFH
B、
0080H~017FFH
C、
0082H~0181H
D、
0080FH~01FFH
【正确答案】
C
【答案解析】
解析:该指令取指结束后,PC值自动加2,即(PC)=0102H;相对位移量用8位补码表示,故其范围为80H~7FH,扩展到16位为FF80H~700FH,与PC值相加就可得后继指令的地址范围为0082H~0181H。
提交答案
关闭