1 / 15
文档名称:

20082009上学期汇编语言程序设计复习题.doc

格式:doc   页数:15
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

20082009上学期汇编语言程序设计复习题.doc

上传人:一文千金 2012/2/21 文件大小:0 KB

下载得到文件列表

20082009上学期汇编语言程序设计复习题.doc

文档介绍

文档介绍:2008/2009上学期《汇编语言程序设计》复习题
单项选择题
1、使计算机执行某种操作的命令是( )

2、换码指令的助记符是( )
A. XCHG B. LEA C. XLAT D. MOV
3、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()。
,BX,CX,DX ,BP,SI,DI
,IP,BP,DX ,DS,ES,SS
4、计算机能直接识别并执行的语言是( )

5. 堆栈的工作方式是( )
,不能写入
6、以下各个指令中正确的是( )。
A. MOV CS, DX B. MOV DS, BP
C. IN 20H,AL D. MOV AH, BX
7、下列对OUT指令的叙述正确的是( )。
A. 实现从端口中读出数据 B. 能直接访问的端口范围是0~1KB
C. 能访问的端口为64KBit D. 只能用DX做为间接寻址的寄存器
8、已有汇编语句“VAR EQU 1220H”,则语句“mov AX, VAR”中源操作数的寻址方式为( )。
A. 立即寻址 B. 直接寻址
C. 寄存器间接寻址 D. 基址寻址
9、与MOV BX,OFFSET VAR指令完全等效的指令是( )。
BX,VAR BX,VAR
BX,VAR BX,VAR
10、指令INC一定不会修改的标志是( )。
A. 溢出标志OF B. 符号标志 SF
C. 进位标志CF D. 奇偶标志PF
11、已知DS=2000H,ES=1000H, SI = 0800H,内存10880H开始的两个单元中存放5678H,内存20880H开始的两个单元中存放8765H,则语句“LEA BX,[SI+80H]”执行后BX的值为( )。
A. 5678H B. 1000H C. 0880H D. 8765H
12、汇编结束语句有( )种格式,为( )。
,END ,END 程序的启动地址标号
,END和 END 程序的启动地址标号
13、指令“CALL FAR PTR SUM”执行时将会向堆栈中顺次压入( )。
A. IP、 CS B. CS、IP
、IP ,CS、IP
15、在汇编语言程序的开发过程中使用宏功能的顺序是( )。
A、宏定义,宏调用 B、宏定义,宏展开
C、宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调开
16、要在程序中定义缓冲区BUF,保留10个字节存储空间的语句是( )
DW 10 DB 10
DB 10 DUP (?) DW 10 DUP (?)
17、IBM PC微机中,有符号数是用( )表示的
A、原码 B、补码 C、反码 D、BCD码
18、设SP初值为3050H,执行指令PUSH BX后,SP的值是( )


19、JMP BX指令的寻址方式是( )


20、DF=1,执行MOVSB指令后( )
,DI减1 ,DI加1,CX减1
,DI减1,CX减1 ,DI加1,CX加1
BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么源操作数的物理地址为:
A. 17500H B. 16500H C. 14500H     D. 13500H  
,可表示下面几种形式,请找出错误的表示( )。
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示 
( )。
A. IP B. SP C. BP D. PSW
24. 设数据段中已有:
DA1 DB 12H,34H
DA2 DW 56H,78H
下面有语法错误的语句是( )。
A. ADR1 DW DA1 B. MOV DA1+1,AX
C. MOV BYTE PTR DA2+1,AL D. MOV WORD PTR DA1+1,AL
25. 堆栈的工作方式是( )
C