早教吧 育儿知识 作业答案 考试题库 百科 知识分享

3.设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节是位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(pc)+1→pc。设当前指令地址为3008H,要求转移

题目详情
3.设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节是位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(pc)+ 1→ pc。设当前指令地址为3008H,要求转移到300FH,则该转移指令第二字节的内容应为( ? ) 若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为( ? )
详细步骤
▼优质解答
答案和解析
(1)PC 当前值为3008H,该指令取出后PC 的值为3009H,要求转移到300FH,即相对位移量
为300F-3009H = 6,转换成补码为06H。
(2)PC 当前值为300FH,该指令取出后PC 的值为3010H,要求转移到3004H,即相对位移量
为3004H-3010H = -12,转换成补码为F4H。
看了3.设相对寻址的转移指令占2个...的网友还看了以下: