C、3100∶017A A、DEC
D、3200∶117A
D、SHL
16. 下列指令执行后影响CF值的是( )。
B、XCHG
C、LEA
17. 有语句:COUNT EQU 256,下列四种叙述中,正确的是( )。
A、COUNT是变量名 C、COUNT是符号常数 A、JAE HIGH
B、COUNT占用一个字节存储单元 D、COUNT占用二个字节存储单元
C、JEG HIGH
D、JLE HIGH
18. 比较BX和SI中的两个存储器地址,若BX≥SI转向HIGH的正确指令是( )。
B、JBE HIGH
19. 汇编语言源程序,可以是( )。
A、可以直接由机器执行
B、必须由编译程序生成目标程序才能执行 C、必须由汇编程序汇编成目标程序才能执行 D、必须由解释程序生成目标程序才能执行
20. 指令MOV BYTE PTR[BX+SI],0中,目的操作数的寻址方式是( )。
A、立即寻址
B、寄存器寻址
C、基址变址寻址
D、寄存器间接寻址
21. 设al=20h,si=0500h,ds=3000h,(30500h)=0c0h,cf=1。执行sbb al,[si]后,正确的结果是( )。
A、al=5fh、sf=1、cf=1 C、al=5fh、sf=0、cf=1 A、段地址
B、al=60h、sf=1、cf=0 D、al=60h、sf=0、cf=0
D、物理地址
22. cpu发出的访问存储器的地址是( )。
B、逻辑地址 C、偏移地址
23. 从8086CPU的内部结构上看,其是由( )两部分组成。
A、控制器和20位物理地址加法器 B、运算器和总线接口 C、控制器和运算器 D、执行单元和总线接口单元 24. 8086的内存空间和I/O空间是( )。
A、单独编址的,分别是1MB和64KB B、统一编址的,都是64KB C、单独编址的,都是1MB A、end 语句是一可执行语句 B、end 语句在汇编后要产生机器码 C、end 语句表示源程序到此结束 D、end 语句表示程序执行到此结束 26. 堆栈中当前出栈的存储单元地址是( )。
A、ss*10h+bp 27. 设ax=1000h
neg ax not ax
执行上述指令后,正确的结果是( )。
5
D、统一编址的,都是1MB
25. 在汇编语言程序中,对end 语句的叙述正确的是( )。
B、ss*10h+sp C、ss*10+bp D、ss*10+sp
A、ax=1001h B、ax=0fffh C、ax=1000h D、ax=0111h
28. 在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来( )。
A、占内存空间小,但速度慢 B、占内存空间大,但速度快 C、占内存空间相同,速度快 D、占内存空间相同,速度慢 29. 下列叙述正确的是( )。
A、对两个无符号数进行比较采用cmp指令,对两个有符号数比较用cmps指令。 B、对两个无符号数进行比较采用cmps指令,对两个有符号数比较用cmp指令。 C、对无符号数条件转移采用jae/jnb指令,对有符号数条件转移用jge/jnl指令。 D、对无符号数条件转移采用jge/jnl指令,对有符号数条件转移用jae/jnb指令。 30. IBM PC微机中,-15一般是用( )表示的。
A、原码
B、反码
C、补码
D、BCD码
31. 下列指令中,能完成将AL寄存器清零的有( )条。
CMP AL,AL; SUB AL,AL; XOR AL,AL; MOV AL,0 A、1
B、2
C、3
D、4
32. cbw 指令的功能是( )。
A、 把源操作数的符号位扩展到目的操作数中 B、 把ah 中的符号位扩展到al 中 C、 把al 中的符号位扩展到ah 中 D、 把ax 中的符号位扩展到dx 中
33. 判断一个带符号数NUMBER>0fbh 时程序转移,需选用的条件转移指令是( )。
A、jle
B、jnl
C、jnle
D、jl
34. 若8086 CPU主频为8MHz,则其基本总线周期为( )。
A、125ns B、200ns C、250ns D、500ns
35. 22.某微机字长16位,其存储器容量为64KB,如果按字编址,其寻址范围是( )。
A、0~(16K-1)字 B、0~(32K-1)字 C、0~(16K-1)B
D、0~(64K-1)字。
36. 8086/8088系统执行传送指令MOV( )。
A、不影响标志位 B、影响DF方向标志 C、影响SF符号标志 D、影响CF进位标志37. 下列指令中操作数在代码段中的是( )。
A、 ADD AL,BL
B、MOV AL,42H C、SUB [BX],DI
D、INC [DI]
38. 已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是( )。
A、DIV BX B、CWD
C、XOR DX,DX D、CBW IDIV BX
DIV BX
IDIV BX 39. 要使BL中的低四位变反,高四位不变,应执行指令( )。
A、NOT BL B、OR BL,0FH C、AND BL,0FH D、XOR BL,0FH
40. 下列指令执行时操作数在数据段的是( )。
A、MOV AX,32768
B、INC BYTE PTR [DI]
6
C、NEG BX MOV AL,-1 NEG AL XOR AL,65 A、01H A、5个
D、ADD AL,AH
41. 下述指令执行后,AL的值是( )。
B、40H B、6个
C、61H C、7个
D、64H D、8个
42. 有数据定义BUF DB 8DUP(3 DUP(2),2 DUP(3)),在BUF中能构成数据0203H有( )。 43. 条件转移指令JBE产生转移的条件是( )。
A、CF=0 OR ZF=0 C、CF=1 OR ZF=0 A、段地址
B、CF=0 OR ZF=1 D、CF=1 OR ZF=1
44. CPU要访问的某一存储单元的实际地址称( )。
B、偏移地址 C、 逻辑地址 D、物理地址
45. AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是( )。
A、指令XOR AX,AX执行后,AX内容不变,但设置了标志位 B、指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 C、指令AND AX,0FH执行后,分离出AL低四位 D、NOT AX执行后,将AX清0
46. 汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法( )。
A、在名字中不允许出现$ B、名字的有效长度≤31个字符
C、名字的第一个字符可以是字母、数字及?、@、_ D、名字的第一个字符可以是大写英文字母及小写英文字母
47. 检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP AL,BL”指令后
应跟的分支指令是( )。 A、JNC LOP1
B、JA LOP1
C、JC LOP1 D、JGE LOP1
C、64K字节 D、64K字
48. 如某存储器分段时,表示偏移地址是17位二进制代码,那么一个段最多的存储单元数是( )。
A、32K字节 B、32K字 义语句是( )。
A、DW 4142H,4344H,4546H B、DB 41,42,43,44,45,46 C、DW ?BA?,?DC?,?FE? D、DW ?AB?,?CD?,?EF?
50. 执行PUSH BP指令时,目的操作数的物理地址表达式是( )。
A、16*SS+SP
B、16*DS+BP
C、16*CS+IP D、16*SS+BP
51. 串操作指令中,每次操作后使SI/DI为减量应设置( )。
7
49. 为在一连续的存储单元中,依次存放数据41H,42H,43H,44H,45H,46H,可选用的数据定
A、DF=0 A、64K A、DX
B、TF=1 B、4K B、DL
C、DF=1
D、TF=0
D、16K D、CL
52. 某程序装入内存后,DS=1300H,CS=1400H,则程序中数据段中的数据最多是( )字节。
C、8K C、CX
53. 循环指令LOOP规定循环次数必定在( )寄存器中。 54. 8086的存储器是分段的,定义一个段的伪指令是( )。
A、PROC和ENDP
B、NAME和END
D、SEGMENT和ASSUME
D、同时高电平
C、SEGMENT和ENDS
55. 对存储器访问时,地址线有效和数据线有效的时间关系应该是( )。
A、数据线较先有效 B、二者同时有效 C、地址线较先有效 0000:0040 B3 18 8A CC 4D F8 00 F0 41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A0 19 8A CC 2E E8 00 F0 D2 EF 00 F0 A、F000:F84D A、BX或CX A、cf=1
B、A019:8ACC C、CC8A:19A0
D、4DF8:00F0
57. 8086cpu在基址加变址的寻址方式中,变址寄存器可以为( )。
B、CX或SI C、SI或DI D、DX或SI
C、cf=1 和zf=1 D、cf=1 和zf=0
58. 条件转移指令jb产生程序转移的条件是( )。
B、cf=0
59. 设ah=0,al=06h,bl=09h,执行指令
add al,bl aaa
之后,其结果应是( )。 A、ah=01,al=05
B、ah=1 al=15h C、ah=0 al=0fh B、统一编址的1MB D、独立编址的64KB
D、ah=0 al=15h
56. 下面是某8086微机内存中的部分数据,则中断类型号为11H的中断服务程序的入口地址是( )。
60. IBM-PC及其兼容机具有( )I/O空间。
A、统一编址的64KB C、独立编址的1MB A、当前总线空闲
61. CPU响应INTR和NMI中断时,相同的必要条件是 ( ) 。
B、允许中断 C、当前访问内存结束 D、当前指令执行结束
B、开放所有可屏蔽中断 D、允许高一级中断产生
62. 通常,中断服务程序中的一条STI指令目的是( )。
A、允许低一级中断产生 C、允许同级中断产生 A、段内转移直接寻址 C、段间转移直接寻址 A、30ffh
63. 指令jmp far ptr done属于( )。
B、段内转移间接寻址 D、段间转移间接寻址
C、3102h
D、 3098h
64. 设 sp初值为3100h,执行指令\后,sp的值是( )。
B、30feh
65. 8086/8088 CPU内部有一个始终指示下条指令偏移地址的部件是( )。
8
相关推荐: