收藏 分销(赏)

汇编与接口技术(A卷).doc

上传人:仙人****88 文档编号:8516850 上传时间:2025-02-16 格式:DOC 页数:4 大小:82KB 下载积分:10 金币
下载 相关 举报
汇编与接口技术(A卷).doc_第1页
第1页 / 共4页
汇编与接口技术(A卷).doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
编号 系别 专业 班级 姓名 学号 ………………………………密…………………………………………封……………………………………线………………………………………… 山西大学商务学院2011—2012学年第一学期 2009级《汇编与接口技术》期终考试试卷(A) (闭卷) 题号 一 二 三 四 总分 得分 特别提示:考试时间120分钟,满分100分。 得分 评卷人 得分 评卷人 一、选择题(每小题2分,共18分) 1. 汇编源程序查错的过程称为( )。 A.编辑 B.汇编 C.连接 D.运行 2. 可编程定时/计数器8253共占用( )个I/O端口地址。 A.1 B.2 C.3 D.4 3. 把AX和BX中的内容相加应选用的指令是( )。 A.MOV AX,BX B.XOR AX,BX C.SUB AX,BX D.ADD AX,BX 4. 下列不能用来放地址的寄存器是( )。 A.FLAG B.BX C.SI D.DI 5. 单片8259最多可以级联( )片8259。 A.1 B.2 C.8 D.3 6. 下列可编程芯片中的定时/计数器是( )。 A.8250 B.8253 C.8255A D.8259A 7. 返回DOS操作系统的系统功能调用的功能号为( )。 A.02H B.4CH C.0AH D.09H 8. 可以进行字节串比较的指令是( )。 A.CMPSB B.MOVSB C.STOSB D.SCASB 9. 下列哪条指令是错误的。( )。 A.MOV AX,CX B.MOV DS,1000H C.PUSH DX D.CMP BX,CX 得分 评卷人 得分 评卷人 二、程序分析题(第1题16分,第2题10分,共26分) 1.PC/XT机的ROM-BIOS对8259A的初始化程序如下: MOV AL, 1BH OUT 42H, AL MOV AL, 60H OUT 43H, AL MOV AL, 13H OUT 43H, AL 请分析其设定的工作方式,并填写下表。 单片还是级联 端口地址 中断触发方式 数据线连接方式 中断结束方式 中断优先级方式 中断类型码 系统 2. 分析下列程序段实现的功能。 CMP AX,BX JNZ NEXT MOV DL,30H MOV AH,2 INT 21H JMP OUT1 NEXT:MOV DL,31H MOV AH,2 INT 21H OUT1:MOV AH,4CH INT 21H 该程序段实现的功能是 得分 评卷人 得分 评卷人 三、简答题(每题8分,共32分) 1.按照不同的用途,8086CPU内部寄存器分为几类,每类寄存器的功能是什么? 2. 计算机系统中定时的方法有几种,它们的工作原理分别是什么? 3. 已知DS=2000H, BX=0100H,SI=0002H,存储单元[20100H]-[20103H]依次存放12H、34H、56H、78H,存储单元[21200H]-[21203H]依次存放2AH、4CH、B7H、65H,计算执行下列指令后AX中存放的内容。 (1) MOV AX,BX AX=0100H (2) MOV AX,[BX] EA=DS*10H+BX=20100H .........3412H (3) MOV AX,[BX+SI] EA=DS*10H+BX+SI=20102H..............7856H (4) MOV AX,[BX+SI+1100H] EA=DS*10H+BX+SI+1100H=21202H...........65B7H 4.简述CPU和外设数据进行中断传送的工作过程。 得分 评卷人 得分 评卷人 四、编程题(每题12分,共24分) 1. 在某应用系统中,计数器8253的端口地址为80H---83H,其中计数通道1工作在方式2,按二进制计数,计数初值为90;计数通道2工作在方式3,按BCD码计数,计数初值为30,写出该8253的初始化程序段。 2.已知数组ARRAY包含100个字数据,均为正整数。计算它们的和,如果和不超过字的范围,则保存和到字变量SUM中;如超过,则显示‘OVERFLOW’。 MOV CX,100 MOV SI,0 MOV AX,0 LOOP1 ADD AX ARRAY[SI] JC NEXT ADD SI,2 LOOP LOOP1 MOV SUM,AX JMP OUT1 NEXT LEA DX,STR MOV AH,0 INT 21H OUT1 MOV AH,4CH INT 21H 附1:中断控制器8259A的4个初始化命令字的含义 1.ICW1的含义 2.ICW2的含义 3.ICW3的含义 4. ICW4的含义 附2:定时/计数器8253方式控制字的含义 D7 D6 D5 D4 D3 D2 D1 D0 D7D6表示计数通道选择,取值00表示选择计数通道0,取值01表示选择计数通道1,取值10表示选择计数通道2,取值11无意义。 D5D4表示写初值的过程,取值01表示只写低8位,取值10表示只写高8位,取值11表示先写低8位,后写高8位。 D3D2D1决定工作方式,000表示方式0,001表示方式1,×10表示方式2,×11表示方式3,100表示方式4,101表示方式5。 D0决定计数数值选择,D0=0表示二进制格式,D0=1表示十进制/BCD码格式。 《汇编与接口技术》共4页第4页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

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

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服