写出ACALL和LCALL两个调用指令的调用范围,试写出这两条指令执行时,CPU的操作过程。
写出ACALL和LCALL两个调用指令的调用范围,试写出这两条指令执行时,CPU的操作过程。
相关考题:
设MYPROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:()ACALL MYPROC X , YBCALL MYPROC(X,Y)CMYPROC X, YDMYPROC(X,Y)
若SP=60H,标号LABEL所在的地址为3456H。LCALL指令的地址为2000H,执行指令如下后,堆栈指针SP和堆栈内容发生了什么变化?PC的值等于什么?如果将指令LCALL直接换成ACALL是否可以?如果换成ACALL指令,可调用的地址范围是什么?2000H LCALL LABEL
单选题设PROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:()ACALL MYPROC X,YBCALL MYPROC(X,Y)CMYPROC X,YDMYPROC(X,Y)
问答题试比较无条件转移指令、条件转移指令、调用指令和中断指令有什么异同?