已知(SP)=60H,子程序DELAY的首地址为1878H,现执行位于1123H处的LCALLDELAY三字节指令后,(PC)=(),(61H)=(),(62H)=()。
第1题:
假设由CALL指令调用的某子程序使用段内返回指令RET4,该子程序执行到RET4指令时( )实现返回操作。
A.返回到CALL指令下面一条指令继续执行主程序
B.按照(SP)和(SP+1)中存放的地址执行返回操作
C.按照(SP+4)和(SP+5)中存放的地址执行返回操作
D.返回到CALL指令下面第4条指令继续执行主程序
第2题:
已知(CS)二1500H,(1P)二2050H,(SS)二3000H,(SP)二0050H,所在段的段基址为4000H,偏移地址为0350H,执行CALLFARPROC指令后,请问: (1)保存的断点偏移值是多少? (2)子程序开始执行时的入口地址是多少?
第3题:
假设某子程序使用的返回指令是RET4,则返回地址为( )。
A.CALL指令下面第二条指令的地址
B.(SP+1)和(SP)中存放的地址
C.SP+5)和(SP+4)中存放的地址
D.CALL 指令下面第四条指令的地址
第4题:
已知某控制系统中的RAM容量为16KB,首地址为8000H,其最后一个单元的地址为()。
第5题:
数控铣床的主程序地址符为(),子程序地址符为N。
第6题:
执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。
第7题:
8255应用在8088CPU系统中,假定其端口地址为60H、61H、62H、63H;如果将CPU换成086,此时PA端口仍然是60H,则其端口C的地址为()。
第8题:
当程序转向执行子程序(或过程)前,需将(12)存入栈中。其存入的位置由(13)决定。
A.子程序入口地址
B.子程序结束地址
C.该子程序前一条指令地址
D.该子程序后一条指令地址
第9题:
调用子程序的指令中,在地址码后跟8位数字,前4位为子程序号,后4位为子程序调用次数。
第10题:
已知某微机系统的RAM容量为4K×8位,首地址为4800H。求其最后一个单元的地址。