题 号 | 一 | 二 | 三 | 四 | 总 分 |
评 分 | |||||
一:选择题(每题2分) 1.已知(AX)=56H,(BX)=0ACH,(CX)=10AH执行下列程序后(AX)= PUSH AX PUSH BX PUSH CX POP BX POP AX POP CX A:5600H B:00ACH C:0056H D:010AH 2.下面四条指令中,正确的指令有( )几条. MOV AL,AH AND AL,BX CMP [AL],BL MOVZX AX,BL A:1条 B:2条 C:3条 D:4条 | |||||
专业 级,学生姓名: 学号: |
3.假设某子程序使用的返回指令是RET,则返回地址为( ). A:CALL指令下面第二条指令的地址 B:(SP+1)和(SP)中存放的地址 C:(SP+5)和(SP+4)中存放的地址 D:CALL指令下面第四条指令的地址 4.在汇编语言程序设计中,段间转移指令JMP A0,其中A0的属性是( ) . A:PUBLIC B:COMMON C:FAR D:NEAR 5.指令ADD CX,[DI+10H]中源操作数的寻址方式是( ). A:相对的变址寻址 B:基址寻址 C:变址寻址 D:基址和变址寻址 6.完成将AX清零,并使标志位CF清零,下面错误的指令是:( ). A:SUB AX,AX B:XOR AX,AX C:MOV AX,00H D:AND AX,00H 7.下列引起CPU程序中断的四种情况,哪一种不是BIOS中断调用( ). 汇编指令有多少个 A:INT 23 B:INT 33 C:INT 22 D:INT 16 |
专业 级,学生姓名: 学号: ( |
8.用来表示堆栈指针的寄存器是( ). A:IP B:BP C:SP D:SS 9.下列指令中,不影响标志位SF位的指令是( ). A:RCL AX,1 B:SAR AX,1 C:AND BH,0FH D:ADC AX,SI 10.对于指令MOV AX,0和指令XOR AX,AX,下面哪一种描述是正确的( ). A:均可执行对AX寄存器的"清0"操作,并且执行速度也没有差异 B:均可执行对AX寄存器的"清0"操作,但MOV AX,0指令的执行速度比较快 C:均可执行对AX寄存器的"清0"操作,但XOR AX,AX指令的执行速度比较快 D:两条指令的执行结果不同 二:填空题(每题2分) 1.若定义NUMB DB 2 DUP(3,2,2 DUP(0),2 DUP(5)),则在NUMB 存储区内最后三个单元的数据是______. 2.在MOV AX,55AAH指令的机器代码中,最后一个字节是______. 3.该程序段中数据段定义如下 DATA SEGMENT BUM DB 1,2,3,4,5,6,7,8 DISP DW 2 DATA ENDS 执行下列指令段后 LEA BX,BUM ADD BX,DISP MOV AX,WORD PTR[BX] AX=______H |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论