| 
 | 
 
(单选题)1:已知(AX)=0335H,(DH)=38H,执行指令 
SUBAL,DH 
四川大学 
AAS 
后,AX的值为()。 
A:207 
B:0297H 
C:02FDH 
D:0207H 
正确答案: 
(单选题)2:下列语句中有语法错误的语句是()。 
A:MOVAX,[SI][DI] 
B:CMPBYTEPTR[BX],AL 
C:ADDBX,[BX] 
D:MOVCX,56H 
正确答案: 
(单选题)3:将BX中内容送到地址为3FH的端口中去的方法是()。 
A:MOV3FH,BX 
B:OUT3FH,BX 
C:MOVAX,BXOUT3FH,AX 
D:MOVAX,BXINAX,3FH 
正确答案: 
(单选题)4:已知DF=1,(SI)=100H,(DI)=200H,指令SCASW执行后,SI和DI的值分别是()。 
A:(SI)=0FEH,(DI)=1FEH 
B:(SI)=100H,(DI)=202H 
C:(SI)=100H,(DI)=1FFH 
D:(SI)=100H,(DI)=1FEH 
正确答案: 
(单选题)5:可以将AL寄存器中的数据变为奇数的指令是()。 
A:INCAL 
B:MOVAL,0FH 
C:SHLAL,1 
D:ORAL,01H 
正确答案: 
(单选题)6:重复前缀指令REPNE/REPNZ继续重复执行串操作的条件是()。 
A:(CX)=0且ZF=1    奥鹏21春在线作业 
B:(CX)≠0或ZF=0 
C:(CX)≠0且ZF=0 
D:(CX)≠0或ZF=1 
正确答案: 
(单选题)7:保存当前栈顶单元偏移地址的寄存器是()。 
A:BP 
B:SP 
C:BX 
D:DI 
正确答案: 
(单选题)8:指令DIVBX,表示()。 
A:被除数(DX)(AX),除数(BX),运算后商送AX,余数送DX 
B:被除数(AX)(DX),除数(BX),运算后商送AX,余数送DX 
C:被除数(BX),除数(AX),运算后商送AH,余数送AL 
D:被除数(DX)(AX),除数(BX),运算后商送DX,余数送AX 
正确答案: 
(单选题)9:有伪指令SSDW‘AB’,则SS+1单元中的内容是()。 
A:’B’ 
B:’A’ 
C:不确定 
D:’AB’ 
正确答案: 
(单选题)10:执行段内子程序调用指令时,CPU将把()的值保存在堆栈中。 
A:CS 
B:IP 
C:SP 
D:CS和IP 
正确答案: 
(单选题)11:为实现单步操作,即每执行完一条指令就停下来,必须设置标志位()。 
A:IF 
B:AF 
C:DF 
D:TF 
正确答案: 
(单选题)12:将汇编语言源程序翻译成机器语言目标程序的系统程序叫做()。 
A:连接程序 
B:汇编程序 
C:编译程序 
D:调试程序 
正确答案: 
(单选题)13:执行指令ADDAX,0后,不受影响的标志位是()。 
A:CF 
B:ZF 
C:PF 
D:DF 
正确答案: 
(单选题)14:指令ADCAX,BUF[BX]中,源操作数的寻址方式是()。 
A:寄存器寻址 
B:直接寻址 
C:寄存器间接寻址 
D:寄存器相对寻址 
正确答案: 
(单选题)15:保存堆栈段段基值的寄存器是()。 
A:CS 
B:SP 
C:ES 
D:SS 
正确答案: 
(单选题)16:设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。 
A:0916FH 
B:09170H 
C:0916EH 
D:0953H 
正确答案: 
(单选题)17:DA1DW2A05H 
DA2DB0FAH 
┇ 
MOVAL,BYTEPTRDA1 
SUBDA2,AL 
上述指令执行后,DA2中的内容是()。 
A:0DAH 
B:0FAH 
C:0F5H 
D:0D0H 
正确答案: 
(单选题)18:指令“OUTDX,AL”中DX的作用是()。 
A:目的寄存器 
B:数据寄存器 
C:存放端口地址的地址指针寄存器 
D:存放一个操作数 
正确答案: 
(单选题)19:已知(AL)=35H,(BL)=57H,执行指令 
ADDAL,BL 
DAA 
后,AL的值为()。 
A:92H 
B:8CH 
C:92 
D:5CH 
正确答案: 
(单选题)20:将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是()。 
A:MOVBX,[DI] 
B:MOVBX,DI 
C:MOVBX,ES:[DI] 
D:LODSW 
正确答案: 
(多选题)21:宏指令的使用过程包括的步骤有()。 
A:宏定义 
B:宏参数传递 
C:宏调用 
D:宏展开 
E:宏返回 
正确答案: 
(多选题)22:下列寄存器中是段寄存器的有()。 
A:BX 
B:CS 
C:DS 
D:ES 
E:SP 
正确答案: 
(多选题)23:下面指令中,可以将BX寄存器清0的指令是()。 
A:CMPBX,BX 
B:XORBX,BX 
C:MOVBX,0 
D:MOVBX,1EQ0 
正确答案: 
(多选题)24:以下程序段中,有数据2000H的字单元的偏移量分别是()。 
ORG20H 
VAR1DB0,’0’,20H,0,20H 
DWVAR1 
A:03H 
B:21H 
C:22H 
D:23H 
E:24H 
正确答案: 
(多选题)25:循环结构的程序由以下()部分组成。 
A:循环参数初始化 
B:产生条件 
C:测试 
D:循环工作部分 
E:循环控制部分 
正确答案: 
(多选题)26:下面的寻址方式属于存储器操作数的寻址方式的有()。 
A:直接寻址 
B:基址变址寻址 
C:寄存器寻址 
D:立即数寻址 
E:寄存器间接寻址 
正确答案: 
(多选题)27:物理地址1117AH的逻辑地址可以是()。 
A:1000H:117AH 
B:11000H:17AH 
C:1025H:0F2AH 
D:1109H:00EAH 
E:1117AH:0H 
正确答案: 
(多选题)28:关于内存单元地址的说法,正确的是()。 
A:一个内存单元的物理地址是唯一的 
B:一个内存单元的逻辑地址是唯一的 
C:一个物理地址可以对应多个逻辑地址 
D:物理地址=段基值×16+偏移地址 
E:字单元的地址必定是偶数地址。 
正确答案: 
(多选题)29:(AL)=9AH,(BH)=0C2H,执行语句ADDAL,BH后,下列各状态标志的值正确的是()。 
A:ZF=0 
B:CF=0 
C:OF=1 
D:SF=1 
E:PF=0 
正确答案: 
(多选题)30:在8086CPU中,可用于作地址指针的寄存器有()。 
A:BX 
B:AX 
C:SI 
D:BP 
E:CX 
正确答案: 
(判断题)31:指令TESTAL,0执行后AL的内容一定是全零。 
A:错误 
B:正确 
正确答案: 
(判断题)32:在变量定义时,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。 
A:错误 
B:正确 
正确答案: 
(判断题)33:伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。 
A:错误 
B:正确 
正确答案: 
(判断题)34:汇编程序和汇编语言源程序是同样的概念。 
A:错误 
B:正确 
正确答案: 
(判断题)35:逻辑左移1位和算术左移1位的效果是一样的。 
A:错误 
B:正确 
正确答案: 
(判断题)36:MOV指令要影响标志位。 
A:错误 
B:正确 
正确答案: 
(判断题)37:条件转移指令与无条件转移指令的转移范围是一样的。 
A:错误 
B:正确 
正确答案: 
(判断题)38:CF位可以用来表示无符号数的溢出。 
A:错误 
B:正确 
正确答案: 
(判断题)39:立即数寻址方式不能用于目的操作数字段。 
A:错误 
B:正确 
正确答案: 
(判断题)40:只能使用PUSH、POP类的指令对堆栈段内的内容进行操作。 
A:错误 
B:正确 
正确答案: 
(判断题)41:指令INAL,DX是合法的指令。 
A:错误 
B:正确 
正确答案: 
(判断题)42:8086/8088标志寄存器共有16位,每一位都有含义。 
A:错误 
B:正确 
正确答案: 
(判断题)43:在汇编语言源程序中,伪指令语句必须放在数据段中。 
A:错误 
B:正确 
正确答案: 
(判断题)44:SP的内容可以不指向堆栈的栈顶。 
A:错误 
B:正确 
正确答案: 
(判断题)45:指令SHRAX,4可以将AX的内容逻辑右移4位。 
A:错误 
B:正确 
正确答案* 
 
本内容由易百教育整理发布 
 |   
 
 
 
 |