教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 初中教育 >

《汇编程序设计》试题及答案

来源:网络收集 时间:2026-05-28
导读: 《汇编语言程序设计》2012级复习试题及答案 一.单项选择题: 3.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(B) A.名字的第一个字符可以是大写英文字母及小写英文字母; B.名字的第一个字符可以是字母、数字及、@、_ ; C.名字的有效长

《汇编语言程序设计》2012级复习试题及答案

一.单项选择题:

3.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(B)

A.名字的第一个字符可以是大写英文字母及小写英文字母;

B.名字的第一个字符可以是字母、数字及、@、_ ;

C.名字的有效长度≤31个字符;

D.在名字中不允许出现$。

5.当程序顺序执行时,每取一条指令语句,IP指针增加的值是( D )。

A.1 B.2 C.3 D.由指令长度决定的

6.下列属于合法的指令是( D )。

A.MOV DS,ES B.MOV [SI],[DI] C.MOV AX,BL D.MOV [DI],BL

7.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( B )。

A.AX,BX,CX,DX B.BX,BP,SI,DI C.SP,IP,BP,DX D.CS,DS,ES,SS

8.下列传送指令中有语法错误的是( A )。

A.MOV CS,AX B.MOV DS,AX C.MOV SS,AX D.MOV ES,AX

10.与MOV BX,OFFSET VAR指令完全等效的指令是( D )。

A.MOV BX,VAR B.LDS BX,VAR C.LES BX,VAR D.LEA BX,VAR

11.在汇编语言程序中,对END语句的叙述正确的是( C )。

A.END语句是一可执行语句 B.END语句表示程序执行到此结束

C.END语句表示源程序到此结束 D.END语句在汇编后要产生机器码

12.将DX的内容除以2,正确的指令是(C)。

A.DIV 2 B.DIV DX,2 C.SAR DX,1 D.SHL DX,1

14.下列数值表达式和地址表达式中,错误的是( D )。

A.MOV AL,8*14+4 B.MOV SI,OFFSET BUF+13

C.MOV CX,NUM2-NUM1 D.MOV CX,NUM2+NUM1

15.为使CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是( C )。

A.INC CX JZ MINUS B.SUB CX,OFFFFH JZ MINUS

C.AND CX,OFFFFH JZ MINUS D.XOR CX,OFFFFH JZ MINUS

17.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( D)。

A.表示结果中含1的个数为偶数 B.表示结果中含1的个数为奇数

C.表示该数为偶数 D.表示结果中低八位含1的个数为偶数

18.完成对CL寄存器的内容乘以4的正确操作是( C )。

A.ROL CL,1 B.MUL 4

ROL CL,1

C.SHL CL,1 D.MOV CL,2

SHL CL,1 SHL CL,CL

19.下面各传送指令中,正确的是( C )

A.MOV [DI],[SI] B.MOV[DX+DI],AL C.MOV WORD PTR [BX],0100H D.MOV AL,BX

20.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是(A )。

A.MOV AL,00H B.AND AL,00H C.XOR AL,AL D.SUB AL,AL

22.下面指令中,合理而有意义的指令是(D )。

A.REP LODSB B.REP SCASB C.REP CMPSB D.REP MOVSB

23.在下列串操作指令中,同时使用源串和目的串地址指针的指令是( D )。

A.STOSW B.LODSW C.SCASW D.CMPSW

24.AL=0AH,下列指令执行后能使AL=05H的是( C )。

A.NOT AL B.AND AL,0FH C.XOR AL,0FH D.OR AL,0FH

26.下面的数据传送指令中,错误的操作是(D )。

A.MOV SS:[BX+DI],1000H B.MOV DX,1000H

C.MOV WORD PTR[BX],1000H D.MOV DS,2000H

27.执行下列指令后,正确的结果是(B )。

MOV AL,100

MOV BL,-2

A. AL=100H

BL=02H

B. AL=64H

BL=0FEH

C. AL=64H

BL=82H

D. AL=100H

BL=0FEH

28.设数据段中已有:

DA1 DB 12H,34H

DA2 DW 56H,78H

下面有语法错误的语句是(B )。

A.ADR1 DW DA1 B.MOV DA1+1,AX

C.MOV BYTE PTR DA2+1,AL D.MOV WORD PTR DA1+1,AX

30.某存储单元的物理地址是12345H,可以作为它的段地址有( D )

A.2345H B.12345H

C.12340H D.1234H

31.在执行下列指令时,需要使用段寄存器DS的指令是( D )

A.STOSW B.ADD AL,CL

C.NEG BX D.INC DA[BX]

32.使用DOS系统功能调用时,使用的软中断指令是( B )

A.INT 21 B.INT 10H

C.INT 16H D.INT 21H

33.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( D )。

A.CMP B.SUB C.AND D.MOV

35.下列描述中,执行循环的次数最多的情况是( A )。

A.MOV CX,0 B.MOV CX,1

LOP:LOOP LOP LOP:LOOP LOP

C.MOV CX,0FFFFH D.MOV CX,256

LOP:LOOP LOP LOP:LOOP LOP

36.实现将DX:AX中存放的32位数扩大四倍,正确的程序段是(C )。

A. SHL AX,2

ROL DX,2

B. RCL AX,2

SHL DX,2

C. MOV CX,2

LOP:SHL AX,1

RCL DX,1

LOOP LOP

D. SHL AX,1

SHL AX,1

RCL DX,1

RCL DX,1 37.在下列指令中, D 指令的执行会影响条件码中的CF位。

A.JMP NEXT B.JC NEXT C.INC BX D.SHL AX,1

38.下列指令执行时出错的是(A)。

A.ADD BUF1,BUF2 B.JMP DWORD PTR DAT [BX]

C.MOV AX,[BX+DI] NUM D.TEST AL,08H

39.在下列指令的表示中,不正确的是(C)。

A.MOV AL,[BX+SI] B.JMP SHORT DONI C.DEC [BX] D.MUL CL

41.主程序和所调用的子程序在同一代码段中,子程序的属性应定义为( C )。

A.TYPE B.WORD C.NEAR D.FAR

42.CPU发出的访问存储器的地址是( B )

A.偏移地址 B.物理地址 C.逻辑地址 D.段地址

43.使计算机执行某种操作的命令是( C )

A.伪指令 B.标号 C.指令 D.助记符

45.计算机处理问题中会碰到大量的字符.符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( D )码。

A. BCD码 B.二进制码 C.十六进制码 D.ASCII码

46.下列关于8086CPU的工作原理的描述错误的是( C )。

A.汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。

B.CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。

C.任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。

D.传送指令能够更改所有通用寄存器的内容。

48. 16位结构的CPU 不一定具备的特性是( C )。

A. 运算器一次最多可以处理16位的数据

B. 寄存器的最大宽度为16位

C. 地址总线为16根

D. 寄存器和运算器之间的通路为16位

49.下列指令的书写正确的是( C ) 。

A. push al

B. mov cs:[0],ds:[10]

C. pop si

D. mov ds:[0],2

50.在DEBUG工具中,显示寄存器内容的命令是( D )。

A. G B. D C. T D. R

…… 此处隐藏:17300字,全部文档内容请下载后查看。喜欢就下载吧 ……

《汇编程序设计》试题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1566631.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)