汇编考试试题.docx
- 文档编号:26847663
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:15
- 大小:19.25KB
汇编考试试题.docx
《汇编考试试题.docx》由会员分享,可在线阅读,更多相关《汇编考试试题.docx(15页珍藏版)》请在冰豆网上搜索。
汇编考试试题
一、选择题
1发出的访问存储器的地址是(A)。
A.物理地址B.偏移地址C.逻辑地址D.段地址
2.将高级语言的程序翻译成机器码程序的实用程序是(A)。
A.编译程序B.汇编程序C.解释程序D.目标程序
3[]中的操作数的数据类型是(C)。
A.字B.双字C.字节D.四字
4.在下列语句中,称为(B)。
01H,0
A.符号B.变量C.助记符D.标号
5.串操作指令中,源串操作数的段地址一定在(C)寄存器中。
A.B.C.D.
6.使计算机执行某种操作的命令是(B)。
A.伪指令B.指令C.标号D.助记符
7.将数据5618H存放在存储单元中的伪指令是(B)。
A.11856HB.118H,56H
C.15618HD.118H,00H,56H,00H
8.若3500H,56B8H,当,指令执行后,(A)。
A.1400HB.77F8HC.0000HD.0
9.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。
目前,微机中普遍采用的是(C)码。
A.码B.二进制码码D.十六进制码
10.用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为(A)。
A.汇编语言B.高级语言C.机器语言D.低级语言
1.指令属于(C)。
A.段内转移直接寻址B.段内转移间接寻址
C.段间转移直接寻址 D.段间转移间接寻址
2.执行下面指令序列后,结果是(A)。
,82H
082HB.8082HC.0082HD.0F82H
3.物理地址(100H)=10H,(101H)=20H,(102H)=30H,从地址101H中取一个字的内容是(B)。
A.1020HB.3020HC.2030HD.2010H
4.将清零,下列指令错误的是(C)。
,,
,00H,00H
5.设初值为2000H,执行指令“ ”后,的值是(D)。
A.1 B.1998H C.2002H D.1
6.条件转移指令产生程序转移的条件是(D)。
1 0 1和1 1和0
7.有指令,1234H,指令中的立即数1234H是存储在(B)。
A.数据段B.代码段C.附加段D.堆栈段
8.要在程序中定义缓冲区,保留9个字节存储空间的语句是(C)。
99
9(?
)9(?
)
9,30H指令的功能与()指令功能相类似。
10.有定义'12345',汇编后,占有(B)字节存储单元。
A.1B.5C.6D.7
11、 ,3210H
执行上述指令序列后,寄存器的值是(B)。
A.3211HB.320C.320D.3212H
12、 10H (3 (2,10H),3,5)语句汇编后,为变量分配的存储单元字节数是(A )。
A.80HB.100HC.124D.192
13.对于下列程序段:
:
,[]
:
[],
也可用(A)指令完成同样的功能。
A. B.
C. D.
14.下面指令序列执行后完成的运算,正确的算术表达式应是(D)。
,X
,1
Y,
A.*2+1 B.*2+1 C.*2-1 D.*2-1
15.把汇编语言源程序翻译成目标代码的程序是(C)。
A.编译程序B.解释程序C.汇编程序D.连接程序
16.下列指令中,不影响的指令是(A)。
A.B.C.D.
17.已定义数据段
0213H
115H,34H,55H
1
能使中数据为偶数的语句是(C)。
A.,1B.,1+2
C.,1D.,1+2
18.如代数据段名为,它的起始地址为20A00H,对数据段寄存器赋值段地址值的方法是(D)。
A.,20A0H B.:
C. D.,
,
19.设1,执行下列指令后,寄存器的值是(D)。
A.2000H B.2002H C.1 D.1
20.下面有语法错误的指令是(D)。
A., B.[3],
C.,[] D.[2],1;(1是变量名)
二、填空题
1.在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是()。
2.通常所说的计算机系统包括硬件和软件两大部分。
(、)
3.8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是、、、。
(、、、)
4.现有2000H,1200H,3000H,0002H,(31200H)=50H,(31201H)=02H,(31202H)=40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标志位、的值。
A.,1200H;问,。
B.,;问H,。
C.,[];问,。
(A.3200H,0B.0E00H,0C.0250H,不影响)
5.设2200H,1000H,0100H,偏移量0A2B1H,
试计算出下列各种寻址方式下的有效地址,填入括号中。
A.使用D的直接寻址(0A2B1H)。
B.使用的寄存器间接寻址(1000H)。
C.使用和D的寄存器相对寻址(0B2B1H)。
D.使用、和D的相对基址变址寻址(0B3B1H)。
E.使用、的基址变址寻址(1100H)。
三、简答题
1.程序在数据段中定义的数组如下:
‘’
20
┇
‘’
请指出下列指令是否正确?
若不正确,错在哪里?
A.,
,[8]
B.,
C.,2
,3
,[][]
D.,2*2
,3
,[][]
[]
答:
A.正确
B.数据类型不匹配错
C.前两条指令正确,第三条数据类型不匹配
D.前两条正确,后两条不正确,在汇编过程中,操作将得到变量的偏移值,但对相对基址变址寻址方式形成的值在汇编指令时还是未知的,所以第三条指令不正确。
第四条指令中,不能作为基址寄存器用。
2.如为数据段中0100单元的符号名,其中存放的内容为000H,试问以下两条指令有什么区别?
指令执行后,寄存器的内容是什么?
,
,
答:
第一条指令传送的是0100H单元中的内容,000H
第二条指令传送的是地址0100H,0100H
3.对于下面的数据定义,三条指令分别汇编成什么?
(3分)
110(?
)
210(?
)
3‘1234’
┇
,1
,2
,3
答:
,10
,10
,1
4.分别指出下列指令中源操作数的寻址方式:
A.,100
B.,[]
C.[],
D.,[][]
E.
答:
A.立即寻址
B.寄存器相对寻址
C.寄存器寻址
D.基址加变址寻址
E.寄存器寻址
四、程序分析
1.下列程序段完成什么工作?
130(?
)
210(?
)
┇
,10
,20
,0
,0
:
,1[][]
2[],
答:
把1+20存储单元开始的10个字节搬到2开始的连续10个存储单元中。
2.执行下列指令后,寄存器中的内容是什么?
10H,20H,30H,40H,50H
13
┇
,
,1
,[]
答:
3000H
3.试分析下面程序段的功能是什么?
,‘A’
,‘Z’+1
┇
:
┇
:
┇
答:
判断的内容,若为‘A’~‘Z’的大写字母时,程序转处理,否则转处理。
4.下面程序段执行完以后,的内容是什么?
,00
,0
,0F0
,00
答:
0F00H
5、现有如下程序段:
0020H
112H,23H
211H,21H
31234H
4$2
531H,32H
请回答:
(1)该程序段已占有的存储字节数是多少?
(2)符号名4的值是多少?
符号名5的值是多少?
答:
(1)该程序段已占有的存储字节数是8个字节。
(2)符号名4的值为2,符号名5的值是0026H。
6、现有如下程序段:
141H,42H,43H,44H,45H,46H
26(?
)
…
,1
,2
,6
:
,[]
,7
,0
[],
试回答
(1)程序段执行后,2开始的6个字节存储单元的内容是什么?
(2)程序功能不变,,0指令可否用,30H指令替代。
答:
(1),[]
(2)1
7、1数据区中有50个字节数据,下面程序段将每个数据的低四位变反,高四位不变,并依次存入2数据区中。
请将程序补充完整。
,50
,1
,2
K1:
,[]
[],
答:
(1),0
(2)K1
五、程序设计
1.试编写出把、中的双字右移四位的程序段。
答:
程序段如下:
,04
,
,
,
,
,
2.定义一个数据区,它包含有23H,24H,25H和26H四个字符数据,把这个数据区复制20次,并显示出复制结果。
答:
程序如下:
123H,24H,25H,26H
280(‘?
’),‘$’
┇
,2
,20
:
,1
,4
,09H
,2
21H
3.内存自单元开始的缓冲区连续存放着100个学生的英文分数,编程序统计其中90~100,60~89,60以下者各有多少人?
并把结果连续存放到自开始的单元中,(要求画出程序流程图,各段定义完整)
答:
程序如下:
40H,64H,51H,…
3(0)
∶,∶,∶
,0
,
,
,
,
,100
:
,5
L60
[]
L60:
,3
K8960
[1]
K8960:
[2]
:
4.设在内存单元首址开始存放了0~10的平方数表。
要求用直接查表法编一程序,求出A单元中给定数(<=10)的平方值送B单元保存。
答:
程序如下:
0,1,4,9,16,25,36,49,64,81
100
A12
B?
:
,:
:
,
,
,
,
,A
B,
5.A1单元开始定义了一长度为N的字符串,找出其中所有的小写字母并存放到以A2单元开始的存储区中。
统计出小写字母的个数,存放到单元中。
请编一完整的源程序。
数据段如下:
A1‘……’
N$1
A2N(?
)
?
:
,:
:
,
,
,
,A1
,0
,N
:
,[]
,‘a’
K
,‘z’
K
K:
,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编 考试 试题