假定采用相对寻址方式的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示)。取指令时,每次CPU从存储器取出一个字节,并自动完成PC+1的操作。假设执行到某转移指令时(即取指令前),PC的内容为200CH,该指令的转移目标地址为1FBO

admin2019-12-10  46

问题 假定采用相对寻址方式的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示)。取指令时,每次CPU从存储器取出一个字节,并自动完成PC+1的操作。假设执行到某转移指令时(即取指令前),PC的内容为200CH,该指令的转移目标地址为1FBOH,则该指令第二字节的内容应为(    )。

选项 A、5CH
B、5EH
C、A2H
D、A4H

答案C

解析 因为转移指令占两字节,且取出一个字节时,PC+1,当取出这条指令后,PC的内容为200EH,根据相对寻址(PC)+相对位移=有效地址,则相对偏移量为1FBOH-200EH=DEH(最高位为符号位),转化为补码为A2H。
转载请注明原文地址:https://kaotiyun.com/show/is3i777K
0

相关试题推荐
最新回复(0)