南昌大学 2009~2010学年第一学期期末考试试卷
                                                               
试卷编号: 12209    (    )
课程编号:课程名称:  汇编语言程序设计    考试形式:  闭卷                           
适用班级:  电气信息III08级      姓名:            学号:        班级:                       
学院:    信息工程          专业:                   考试日期:             
题号
总分
累分人 签
题分
30
20
8
12
10
用于存放创建后则不变的字符串常量
20
100
得分
考生注意事项:1、本试卷共6页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。
              2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
一、 选择题(每小题2分,共30分)         
得分
评阅人
1、代码段寄存器是(  )
A.IP            B.SP            C.BP            D.CS
2、设一个存储单元的逻辑地址为1000H:1234H,则物理地址为(  )
A.02234H        B.12340H        C.11234H        D.21234H
3、8088/8086 存储器分段,每个段不超过(  )
A.64K个字    B.32K个字节    C.l兆个字节    D.64K个字节
4、要输入端口1234H中的8位数据,其指令应是(  )
A.    MOV DX,l234H            B.    MOV DX,1234H           
OUT DX,AL                    IN  AL,DX
C.    IN AX,1234H              D.    OUT DX,1234H
5、若AX=-15要得到AX=15应执行的指令是(  )
A.NEG AX      B.NOT AX        C.INC AX        D.DEC AX
6、8086/8088系统执行传送指令MOV时(  )
A.不影响标志位                B.影响 DF方向标志
C.影响 SF符号标志            D.影响 CF进位标志
7、MOV  AL  79,
ADD  AL  0B1H,
上面指令执行后,设置的标志位CF和OF的值是(  )

A.CF=0,OF=1              B.CF=1,OF=1             
C.CF=0,OF=0                D.CF=1,OF=0
8、下列指令中操作数在代码段中的是(  )
A.MOV AL,42H                  B.ADD AL,BL 
C.SUB[BX],Dl              D,INC[DI]
9、用REPESCASB指令对字符串进行扫描,如CX≠0时,扫描结束,那么表示(  )
A.在字符串中遇上第 AL 中指定的字符
B.在字符串中有一个 AL 中指定的字符
C.在字符串中有一个不是 AL 中指定的字符
D.在字符串中遇上第 AL 中指定的字符
10、下列指令执行后对源和目的操作数均无影响的是(  )
A.MOV  [BX+2],AX          B.SUB AX,2467H
C.SBB  [SI],BX            D.CMP AX,BX
11、表示过程定义结束的伪指令是(  )
A.ENDP          B.ENDS        C.END        D.ENDM 
12、假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,0FEH,则存放字数据OFE52H的字地址是(  )
A.7462 H          B.7463H          C.7464H        D.7465H
13、下面XCHG指令语句中.语法正确的是(  )
A.XCHG AX,DS              B.XCHG BL,[BX]
C.XCHG AL,0FH            D.XCHG[SI],[DI]
14、设BX=l234H,DS=2000H,(2l234H)=5678H,则指令LEA  SI,[BX]执行后的结果是(  )
A.SI=5678H        B.SI=l234H    C.SI=2000H    D.SI=3234H
15、使用 DOS 功能调用时,子程序编号应放在(  )寄存器中。
A.AH                B.AL            C.AX            D.任意指定
二、 填空题(每空2分,共 20分)         
得分
评阅人
1在除法指令IDIV BX 中,被除数隐含为_______________。
28086/8088存储器结构要求存储空间分段使用。因此,要分别定义__________,__________,堆栈段和附加段。
3DOS系统功能调用中02调用的功能是_______________。
4、指令MOV AX,SEG BUF 的执行,是把____________________送到 AX中。
5、每次进行串扫描指令 SCAS 时,要进行递增或递减修改的变址寄存器是________

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。