青岛工学院
- 设(DS)=1100H,则指令 MOV AX, [200H]中源操作数物理地址为11200H。( )
- 除法指令div word ptr ds:[4]执行后,余数在寄存器AX中。( )
- 8086系统中堆栈的入栈和出栈操作都是以字节为单位进行的。( )
- 已知(ah)=31h,执行指令“add ah,98H”之后,SF=1。( )
- 汇编指令“PUSH CS”是一条合法指令。 ( )
- ret指令用栈中的数据,修改IP的内容,从而实现近转移。( )
- 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。( )
- 定义汇编程序一个段结束的伪操作是END。( )
- 寄存器 AL 是一个字类型的寄存器。( )
- 指令 mov ax,2[bx]中源操作数的寻址方式为立即寻址。( )
- 已知(AX)=1002,(BL)=100,执行指令div bl之后,ah寄存器的内容是2。( )
- 已知(AX)=1002,(BL)=100,执行指令div bl之后,ah寄存器的内容是0AH。( )
- 指令jmp 6:021F执行后,CS=6,IP=021FH。( )
- 指令jnb根据比较结果小于则转移。( )
- 指令add al,0ffh执行之后,如果产生进位,则会将进位与ah相加。( )
- 用栈来暂存以后需要恢复的寄存器的内容时,寄存器出栈的顺序要和入栈的顺序相同。( )
- [bx]的偏移地址在bx中,段地址默认在DS中。( )
- 执行指令“call s”时,先将当前的IP压栈,然后转到标号处执行指令。 ( )
- 下面属于loop s要执行的操作是( )。
- 下面的寄存器是8位寄存器的是( )。
- 除法指令 “DIV CX” 的余数位于( )寄存器中。
- 除法指令 “DIV CH” 的商位于( )寄存器中。
- 下面指令不会改变SP的是( )。
- 在debug中查看改变寄存器内容的命令是( )。
- 设 SP 初值为60H,执行指令 PUSH BX 后,SP 的值是( )。
- 已知ah寄存器的内容是49H,执行指令or ah,00010011B之后,ah寄存器的内容是( )。
- 在debug中查看内存内容的命令是( )。
- 指令jmp 2A00:8执行后,CS寄存器的内容是( )。
- 用Debug查看内存,结果如下:1000:0000 36 0A 08 30 2E 09 ……阅读下面程序段,回答问题。mov ax,1000Hmov ds,axmov si,0001Hmov ax,2[si]上面4条指令执行后,寄存器AX中的内容为( )。
- 指令 mov ax,6[bp]中源操作数的物理地址为( )。
- mov [32],ax的描述正确的是( ) 。
- 在对源程序进行编译得到目标文件后,需要对目标文件进行连接,使用的命令是( )。
- 用Debug查看内存,结果如下:1000:0100 30 0A 08 21 2F 09 ……阅读下面程序段,回答问题。mov ax,1000Hmov ds,axmov si,0101Hmov al,2[si]or al,00100110B上面5条指令执行后,寄存器AL中的内容为( )。
- 阅读下面程序段,回答问题。mov sp,20hmov ax,2345hmov ds:[0],axmov word ptr ds:[2],0call dword ptr ds:[0]以上call指令执行后,IP寄存器的内容是( )。
- 指令 mov ax,2[bx]中源操作数的物理地址为( )。
- 指令adc al,3是一条( )指令。
- 在程序执行过程中,IP 寄存器中始终保存的是( )。
- 如果在一个程序初始状态,(CS)=16C0H,(IP)=2010H,该程序的第一个字的物理地址是( )。
- 能被计算机直接识别和执行的指令是( )
- 已知(DS)=1F00H,(SS)=2100H,(BP)=1100H,指令 mov ax,[bp]中源操作数的物理地址为( )。
A:对 B:错
答案:A
A:错 B:对
答案:B:对
A:错 B:对
答案:对
A:错 B:对
答案:对
A:错 B:对
答案:对
A:错 B:对
答案:对
A:错 B:对
答案:B:对
A:错 B:对
答案:A:错
A:对 B:错
答案:B
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:错 B:对
A:对 B:错
A:错 B:对
A:错 B:对
A:cx不为0则继续循环 B:(cx)=(cx)+1 C:(cx)=(cx)-1 D:cx为0则循环结束
A:DH B:BL C:DL D:DX
A:DX B:AX C:CX D:(DX,AX)
A:AX B:CL C:AH D:AL
A:CALL B:PUSH C:POP D:JMP
A:t B:r C:u D:d
A:5EH B:62H C:60H D:58H
A:01H B:49H C:13H D:5BH
A:d B:r C:u D:t
A:2A00H B:8 C:2A08H D:2A008H
A:2E30H B:3008H C:0830H D:302EH
A:(ss)*16+(bp) B:(ds)*16+(bp)+6 C:(bp)+6 D:(ss)*16+(bp)+6
A:(ax)=((ds)*16+32) B:(ax)=32 C:(32)=ax D:((ds)*16+32)=(ax)
A:debug B:masm C:link D:t
A:0AH B:27H C:26H D:21H
A:0020H B:0000H C:2345H D:001EH
A:(bx) B:(ds)*16+(bx) C:(bx)+2 D:(ds)*16+(bx) +2
A:al减3 B:al加3 C:带进位的加法 D:交换
A:需计算有效地址后才能确定地址 B:正在执行指令的首地址 C:上一条指令的首地址 D:下一条指令的首地址
A:2010H B:16C00H C:18C10H D:36D0H
A:机器指令 B:宏指令 C:符号指令 D:伪指令
A:21100H B:22100H C:20100H D:1100H
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!