请在 下方输入 要搜索的题目:

一相对寻址的转移指令占3个字节,第一字节是操作码,第二、三字节为相对位移量,而且数据在存储器中采用以高字节地址为字地址的存放方式。假设PC当前值是4000H试问当结果为0,执行“JZ*+35*和“JZ*-17”指令时,该指令的第二、第三字节的机器代码各为多少?

一相对寻址的转移指令占3个字节,第一字节是操作码,第二、三字节为相对位移量,而且数据在存储器中采用以高字节地址为字地址的存放方式。假设PC当前值是4000H试问当结果为0,执行“JZ*+35*和“JZ*-17”指令时,该指令的第二、第三字节的机器代码各为多少?

发布时间:2025-05-20 20:32:28
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:答:根据PC当前值为4000H,取出三个字节的转移指令后, PC值修改为4003H.对应汇编语言JMP * +35,该转移指令的相对位移量为35-3=32 (十进制),因为数据在存储器中以高字节地址为字地址的方式存放,因此该指令的第二字节是00H,第三字节是20H。对应汇编语言指令JMP* -17,该转移指令的相对位移量应为-17-3= -20 (十进制),因为数据在存储器中以高字节地址为字地址的方式存放,因此该指令的第二字节为FFH,第三字节为ECH.
专业技术学习
相关试题
专业技术学习
搜搜题库系统