[问答题] 在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如:PUSH AX/PUSH BX/保护现场PUSH CX/PUSH DX/:}恢复现场试写出恢复现场时的指令序列。
[单选题]在ASSUME伪指令设定了段寄存器后,无需在程序段中用指令完成赋值的寄存器是()。A . CSB . DSC . SSD . ES
[试题]下面的程序段是利用寄存器传送参数的子程序调用程序结构,其功能是计算DAT变量中N个字节数据的累加和,结果存放在RESULT内存单元中。在横线处填入适当的指令,使程序能完成预定的功能。D.AT DB 75,125,1,2,68,4RESULT DW______LEA BX, DATC.ALL SUBPMOV RESULT,AXSUBP: PUSHSIXOR AX,AXMOV SI,0NEXT: ADD AL,[BX+SI]A.DC AH,1INC SILOOP NEXTPOP SIRET
[单选题]根据下面的程序段,AX寄存器中的内容应该是( )。 ARRAY DW llllH,2222H,3333H,4444H,5555H,6666H,7777H MOV EBX, OFFSET ARAY MOV ECX, 3 MOV AX, [EBX+2*ECX]A.3333HB.4444HC.6666HD.7777H
[单选题]在ARM体系结构中()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值()寄存器作为处理器的程序计数器指针。A .R0,R14B .R13,R15C .R14,R15D .R14,R0
[单选题]在同一段程序内,()使用相同的暂存寄存器存储不相同的变量。A .不能B .能C .根据程序和变量的功能确定D .只要不引起输出矛盾就可以
[单选题]根据下面的程序段,AX寄存器中的内容应该是( ) ARRAY DW 1111H,2222H,3333H,4444H,5555H,6666H,7777H MOV EBX,OFFSET ARRAY MOV EXC,3 MOV AX,[EBX+2*ECX]A.3333HB.4444HC.6666HD.7777H
[单选题]根据下面的程序段,AX寄存器中的内容应该是( )。 ARRAY DW 1111H,2222H,3333H,4444H,5555H,6666H,7777H MOV EBX, OFFSETARAY MOV ECX, 3 MOV AX, [EBX+2*ECX]A.3333HB.4444HC.6666HD.7777H
[单选题]执行“()AX,BX”指令不改变AX寄存器中的内容。A . CMPB . ADDC . XORD . OR
[单选题]在下列段寄存器中,代码寄存器是______。A.ESB.CSC.DSD.SS