首页 > 试题广场 >

无条件转移指令功能是将指令中的地址码送入

[单选题]
无条件转移指令功能是将指令中的地址码送入
  • 栈寄存器
  • PC
  • 地址寄存器
  • ALU
直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。而跳转指令中的操作数即为要转向执行的指令地址,因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。
发表于 2020-10-17 10:12:57 回复(1)
我老早之前考嵌入式四级的时候接触过。
因为PC寄存器指向的永远是下一条要执行的指令..所以 跳转的时候..就需要把地址码送进去?
发表于 2019-08-03 20:25:15 回复(0)
不太理解呀
发表于 2021-07-14 11:57:07 回复(0)

答案是 B.  PC(程序计数器)。

无  条件转移指令是一种计算机指令,用于在程序执行过程中无条件地跳转到指定的地址。在执行无条件转移指令时,指令中的地址码将被送入程序计数器(PC),从而改变PC的值,使得程序在跳转后继续执行跳转目标地址处的指令。PC是存储下一条待执行指令地址的寄存器,它在计算机的指令执行过程中起到重要作用,控制程序的执行流程。所以,无条件转移指令的功能是将指令中的地址码送入PC,从而实现程序的跳转。

PC(程序计数器)是计算机中的一个寄存器,用于存储当前正在执行的指令的地址。当执行无条件转移指令时,其指令中的地址码会被送入PC寄存器,从而改变PC寄存器中存储的地址值,使程序的执行流程跳转到指定的地址,从而执行该地址处的指令。这样可以实现程序的跳转、分支和循环等控制流程。
发表于 2023-04-11 11:37:03 回复(1)
汇编语言中的 ldr指令
发表于 2022-10-16 18:33:29 回复(0)