单选题 设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1→PC。若当前PC的内容为2008H,要求转移到2001H,则该转移指令第二字节的内容为______。
  • A.05H
  • B.07H
  • C.F8H
  • D.F7H
【正确答案】 D
【答案解析】[解析] 相对寻址的形式地址中存放的是相对位移量。有效地址是将PC的内容加上指令格式中的形式地址A的结果。 由于转移指令占两个字节,当前PC的内容为2008H,取出第一字节的操作码后,PC的内容为2009H,取出第二字节的位移量后,PC的内容为200AH,因此,在执行该转移指令计算转移目标地址时,PC已经是200AH了。因为转移目标为2001H,所以此时的位移量是2001H-200AH=-9H,用补码表示为F7H。