收藏 分销(赏)

南华大学2010级汇编期末考试试卷B-.doc

上传人:天**** 文档编号:2200848 上传时间:2024-05-22 格式:DOC 页数:9 大小:66.50KB
下载 相关 举报
南华大学2010级汇编期末考试试卷B-.doc_第1页
第1页 / 共9页
南华大学2010级汇编期末考试试卷B-.doc_第2页
第2页 / 共9页
南华大学2010级汇编期末考试试卷B-.doc_第3页
第3页 / 共9页
南华大学2010级汇编期末考试试卷B-.doc_第4页
第4页 / 共9页
南华大学2010级汇编期末考试试卷B-.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、_线订装线 南华大学20102011学年度第2 学期学院 专业 考号 姓名 汇编与接口技术 课程考试试卷(B卷、2010年级)( 适用专业:计算机科学与技术)考试日期:2012年6月11 日 考试类别:考试 考试时间:120分钟题号一二三四五总分得分得分阅卷人一、填空题:(每空2 分,共 20 分)1、8086的地址总线为_ 20 _位。2、DQ伪指令中定义的每个操作数占_ 10 _字节。3、设DS=3A4FH,SI=3200,指令MOV AX,SI中源操作数的物理地址是 3d6f0h _。4、在8086微机的输入/输出指令中,I/O端口号通常是由DX寄存器提供的,但有时也可以在指令中直接指定

2、端口号。可直接由指令指定的I/O端口数有_ 256 _个。5、在串操作指令CMPSB执行时,用于目的地址的寄存器是_di_。 6、设SS=2000H,SP=0100H,AX=BX=1000H,顺序执行PUSH AX后,SP=_。 7、循环指令LOOPNZ终止循环的条件是CX=0或 。8、语句BUF DW 10 DUP(3 DUP(2,10H),3,5)经过汇编后,为变量BUF分配的存储单元字节数是 。9、把0FF看成字节有符号数的十进制数是_ _,看成字节无符号数的十进制数是_ _。得分阅卷人二、选择题:(每题 2 分,共 30 分)1、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功

3、能,那么该语句中不可省略的项是( )。 A、名字项 B、操作项 C、操作数项 D、注释项2、下面的数据传送指令中,错误的操作是( )。 A、MOV BX+SI,1000H B、MOV DS,AXC、MOV CX,1000H D、MOV 1000H,AX 3、下面指令序列测试BH中的数是否为偶数,若为偶数则转移至K1处,横线处的指令应为( )。 TEST BH,01H K1 A、JNE B、JZC、JS D、JC4、对寄存器AX的内容乘以4的正确指令序列是( )。A、SHR AX,1 / SHR AX,1 B、SHL AX,1 / SHL,AX,1C、ROL AX,1 / ROL AX,1 D、

4、RCR AX,1 / RCR AX,15、在汇编语言程序的开发过程中使用宏功能的顺序是( )。A、宏定义,宏调用 B、宏定义,宏展开C、宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调用6、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。A、CMP B、SUB C、AND D、MOV7、完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。A、 MOV AX,BX B、 MOV BX,AXC、 PUSH AX D、 MOV CX,AXPOP BX MOV AX,BX MOV BX,CX8、在汇编语言程序中,对END语句的叙述正确的是( )。 A、 E

5、ND语句是一可执行语句 B、 END语句表示程序执行到此结束C、 END语句表示源程序到此结束 D、 END语句在汇编后要产生机器码9、 汇编语言源程序经汇编后不能直接生成( ) 。A、 .OBJ文件 B、 .LST文件 C、 .EXE文件 D、 .CRF文件10、假设某汇编语言源程序的代码段地址为code,启动地址为START,可用来设置CS寄存器值的语句是( )A、ASSUME CS:CSEG B、END STARTC、MOV CS,CSEG D、MOV AX,CSEG11、若定义BUF DW AB,则BUF+1和BUF两个相邻的内存单元中存放的数据是( )。A、 4241H B、 414

6、2H C、6261H D、 6162H12、在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是( )。A、WORDB、PAGEC、BYTED、PARA13、下面指令执行后,改变AX寄存器内容的指令是( )。A、TEST AX,0001H B、OR AX,AX C、CMP AX,BX D、AND AX,BX14、执行下面指令序列后,结果是( )。MOV AL,3FH CBWA、AX=0FF3FH B、AX=803FH C、AX=003FH D、AX=0F3FH15、与MOV BX,OFFSET VAR指令完全等效的指令是( )。A、MOV BX,VAR B、LDS BX,VAR

7、C、LES BX,VAR D、LEA BX,VAR得分阅卷人三、简答题:(共15分)1、已知DS=2000H,BX=0100H,SI=0002H,存储单元20100H 20103H依次存放12 34 56 78H,21200H 21203H依次存放2A 4C B7 65H,说明下列每条指令中源操作数的寻址方式。(本小题6分) MOV AX,1200H 源操作数的寻址方式: AX= MOV AX,1200H 源操作数的寻址方式: AX= MOV AX,BX+SI+1100H源操作数的寻址方式: AX= 2、指出下列指令的错误并改正。(本小题4分) MOV BX,DL MOV IP,AX MOV

8、DS,2000H ADD SI,DI 3求最大值放入AX的宏定义如下:(本小题5分)MAX MACRO K,A,B,C LOCAL NEXT,OUT MOV AX, A IF K-1 IF K-2 CMP C, AX JLE NEXT MOV AX, C ENDIFNEXT: CMP B, AX JLE OUT MOV AX, B ENDIFOUT: ENDM试展开下列调用:MAX 2, P, Q得分阅卷人四程序分析题(每小题6分,共24分)1、设某数据段:DATA SEGMENTORG 0120HDA1 DB COMPUTER,0AH,0DH,$COUNT EQU $-DA1DA2 DW C

9、O,MP,UT,ERDATA ENDS试回答:(1)DA1的偏移地址是:_(2)COUNT的值是_(3)DA2+3字节单元的内容是_2、 已知AL的值为0F中的一位16进制数,子程序定义如下:HECA PROC FAR CMP AL,10 JC KK ADD AL,7KK: ADD AL,30H MOV DL,AL MOV AH,2 INT 21H RETHECA ENDP请回答:(1)该子程序完成什麽功能? (2)如调用子程序时,AL=5,子程序执行后,DL= 。(3)如调用子程序时,AL=0AH,子程序执行后,DL= 。3、设寄存器AL,BL,CL中内容均为5FH,XOR AL,0FHAN

10、D BL,0FHOR CL,0FH执行上述指令序列后,AL=_BL=_,CL=_ 4、DATA SEGMENTS9 DB 0,1,2,3,4,5,6,7,8,9DATA ENDSLEA SI,S9LEA,DI,S9+1MOV CX,5LOP: MOV AL,SIXCHG AL,DIMOV SI,ALADD SI,2ADD DI,2LOOP LOP上述程序段运行后,S9开始的10个字节存储单元内容是什么?得分阅卷人五 、程序设计题(共11分)1、编程统计字节变量one中含有1的个数,并将统计结果输出在屏幕上。(本小题11分)。Welcome ToDownload !欢迎您的下载,资料仅供参考!精品资料

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服