汇编语言复习题.doc

汇编语言复习题.doc

ID:62138012

大小:106.00 KB

页数:23页

时间:2020-02-26

汇编语言复习题.doc_第1页
汇编语言复习题.doc_第2页
汇编语言复习题.doc_第3页
汇编语言复习题.doc_第4页
汇编语言复习题.doc_第5页
资源描述:

《汇编语言复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一.单项选择题:(每题2分,共20分)1.在下列的选项中,能够组成计算机系统的是( A)。A.硬件系统和软件系统    B.CPU、存储器、输入/输出设备C.操作系统、各种语言    D.系统软件和应用软件3.汇编语言源程序经汇编程序汇编后产生的文件的扩展名是( B )。A.EXE     B.OBJ      C.ASM     D.LST4.汇编语言的什么文件经链接(D)后产生可执行文件?A.ASM     B.EXE      C.LST     D.OBJ7.汇编语言源程序是(A )程序。A.不可直接执行B.可直接

2、执行的C.经汇编程序汇编后就可执行  D.经连接后就可直接执行的11.在程序执行过程中,IP寄存器始终保存的是( C)。A.上一条指令的首地址 B.本条指令的首地址。C.下一条指令的首地址 D.需计算有效地址后才能确定地址。30.下列叙述正确的是( A)。A.机器指令是可执行指令B.汇编语言源程序可直接执行C.汇编语言目标程序可直接执行D.高级语言程序可直接执行1.设BX=2000H,SI=3000H,指令MOVAX,[BX+SI+8]的源操作有效地址为( B)。A.5000H   B.5008H    C.23008H 

3、   D.32008H2.设DS=1000H,ES=2000H,BX=3000H,指令ADD AL,[BX]的源操作数的物理址为( A )。A.13000H  B.23000H   C.33000H    D.3000H5.用来作为寄存器间接寻址的寄存器有( D   )个。A.8         B.6        C.5         D.46.指令MOV [BX+SI],AL中的目的操作数使用(  B  )段寄存器。A.CS       B.DS       C.SS        D.ES7.指令MOV BX,[

4、BP+5]中的源操作数使用(   C )段寄存器。A.CS       B.DS       C.SS        D.ES8.段内间接寻址只改变(  B  )中的内容。A.CS       B.IP        C.CS和IP   D.PSW4.若定义“BUF DB 1,2,3,4”,执行MOV AL,TYPE BUF 后AL=(B)。A.0   B.1   C.2   D.35.若定义“A EQU 100”,执行“MOV AX,A”后,AX=(C)。A.A的偏移地址     B.A单元中的内容C.100      

5、        D.A的段地址6.若定义“B DW 1,2,10 DUP(0)”,则该伪指令分配( D)字节单元。A.10   B.20   C.22   D.248、伪指令是(C )规定的汇编说明符,它在源程序汇编时进行说明。A、DEBUG B、LINK  C、MASM D、EDIT9.在上机操作过程中,MASM命令执行后,除了生成一个目标文件外,根据选择还可以生成一个(A )文件。A..LST   B..EXE C..MAP D..ASM10.LINK命令执行后可以生成一个以( B)为扩展名的文件。      A.AS

6、M       B.EXE   C.OBJ    D.COM2. 下列描述中正确的是(B )。A.在汇编语言编程中,必须有数据段和代码段B.在汇编语言编程中,数据可以安排在代码段C.在汇编语言编程中,必须分别完整的定义数据段、代码段、堆栈段和附加段D.在汇编语言编程中,必须采用过程的形式编写程序7. 汇编语言程序设计的流程图是非常有用的,它的每一执行框表明了整个程序中的某一段程序或某一功能块,而整个程序有( A)。A.一个入口一个出口         B.一个入口多个出口C.多个入口一个出口         D.多个入口多

7、个出口9. 在顺序程序设计的流程图中,不包含( C)。A.开始框        B.执行框        C.判断框    D.结束框3.条件转移指令的转移范围是( D )。A.0~65535 B.~32768~32767 C.0~255  D.-128~1274.用一条条件转移指令一次可实现( A )个分支。      A.2      B.3      C.4      D.多6.当两个无符号数进行相加时,执行“JC L”指令表示( A )转移。      A.结果溢出 B.结果为0  C.结果为奇  D.结果为负 1

8、.循环指令中作为循环次数的寄存器是(  C)。     A.AX          B.BX          C.CX          D.DX 3.循环指令“LOOP”的操作是( B )。A.CX先减1,然后再判断CX,若CX=0则转,否则继续执行B.CX先减1,然后再判断CX,若CX≠0则转,否

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。