(简答题)
转子指令与转移指令有哪些异同?
正确答案
转子指令与转移指令的执行结果都是实现程序的转移,但两者的区别在于:转移指令的功能是转移到指令给出的转移地址处去执行指令,一般用于同一程序内的转移,转移后不需要返回原处,因此不需要保存返回地址。转子指令的功能是转去执行一段子程序,实现的是不同程序之间的转移。因为子程序执行完后必须返回主程序,所以转子指令必须以某种方式保存返回地址,以便返回时能正确返回到主程序原来的位置。
答案解析
略
相似试题
(简答题)
试比较无条件转移指令、条件转移指令、调用指令和中断指令有什么异同?
(简答题)
宏指令和指令的区别是什么?使用宏指令和使用子程序有何异同?宏指令的优点在哪里?
(单选题)
在执行条件转移指令前,不能形成条件的指令有()
(简答题)
说出CALL指令和INT 21H指令的操作,有何异同?
(简答题)
为了改进由于条件转移指令引起的流水线断续现象、减少条件转移指令造成的执行部件停顿时间,一般有哪几种措施?
(简答题)
什么叫做“控制转移指令”?它和数据传送、运算指令有什么区别?它是怎样实现它的功能的?
(简答题)
什么叫做“控制转移指令”?它和数据传送、运算指令有什么区别?它是怎样实现它的功能的?
(简答题)
什么叫做“控制转移指令”?它和数据传送、运算指令有什么区别?它是怎样实现它的功能的?
(简答题)
微机通过接口与外设交换数据的指令有哪些?并写出所有的格式。