下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、装订线济南大学20112012学年第一学期课程考试试卷(a 卷)课 程 微机原理及应用 1 授课教师 考试时间 2012年 1 月 9 日 考试班级 姓 名 学 号 题号一二三四总 分得分注:请将答案全部答在试卷上,答在答题纸上无效。得 分阅卷人一、填空题 (每空1 分,共 30 分)18086 的功能结构由两个基本单元组成,它们是 总线接口单元biu 和 执行单元eu 。2列举三个cpu的主要性能指标: 数据宽度 、 寻址能力 和 运算速度 。3如果8086中寄存器cs的值为2010h, 寄存器ip的值为100h, 此时指令的物理地址为: 20020h 。4设堆栈指针sp的初值是2000h,
2、ax=4000h,bx=6000h。在执行了指令push ax、push bx和pop ax之后,下列寄存器的值各为多少:sp= 1ffeh ax= 6000h bx= 6000h 答题不要超过此线5对于指令mov ax,si,它的第二个操作数的默认段地址寄存器为变址寄存器 ;对于指令mov ax,bp,它的第二个操作数的默认段地址寄存器为 基址寄存器 。6指令一般可由 操作码 和操作数两个部分构成。78088/8086有两种组态,分别是: 最小组态 和 最大组态 。8 半导体存储器从使用功能上划分,可分为分类 读写寄存器 ram 和 只读寄存器 rom 。9单片8259a可管理 8 级中断。
3、10一个总线周期一般含有 4 个t状态。11已知某数的补码是11111111,则其原码为10000001,反码为 11111110 。12cpu 与i/o设备之间通常传送的是如下一些信号:(1).数据信息;(2). 状态信息 ;(3).控制信息。13串行通信按数据的传送方向可分为:单工、半双工和 全双工 三种。14d/a的作用是 把离散的信号变成连续的信号 。15中断的优先级(权)的作用: 当多个中断请求到达时,cpu要响应优先权相对高的请求 ; 当cpu正在进行中断服务时,优先权相对高的中断请求能中断优先权相对低的中断服务。 168253具有 3 个通道,每个通道具有 16 位。178086
4、和8088 cpu 两者都具有_40_条引脚,都具有_20_位地址总线;但是8086具有16位数据总线,而8088只具有_8_位数据总线。装订线得 分阅卷人二、 简答题 (每小题5分,共30分)1各举一条指令说明以下寻址方式(以第二个操作数为准):(每个1分,共5分)(1). 立即寻址: mov ax,n (2). 寄存器寻址: mov al,bl (3). 直接寻址: mov n,al (4). 寄存器间接寻址: mov al,bl (5). 寄存器相对寻址: mov ax,si+2h 2简要说明8086/8088 cpu标志寄存器中各标志位的含义。 (5分)答:cf(carry flag)
5、进位标志位 zf(zero flag)零标志位 pf(parity flag)奇偶标志位 sf(sign flag)符号标志位 af(auxiliary carry flag)辅助进位标志位 of(overflow flag)溢出标志位3cpu与外设数据传送的方式查询传送方式、中断传送方式和dma传送方式的优缺点。(5分)答:查询传送: 接口简单, 但在传送过程中,若外设数据没有准备好,则cpu一直在查询、等待,而 不能做其他事情。cpu的效率低下。中断传送: 只有当外设数据准备好时(向cpu发出请求),cpu才进行数据传送(在中断服务程序中),其余时间cpu可以做其他事情。cpu效率大大提高
6、。 但是,每传送一次数据,cpu都要执行一次中断服务程序,在中断服务程序中,除执行 in 和 out 指令外,还要进行下列工作: 保护断点、保护标志寄存器、保护某些通用寄存 、恢复等一 些工作, 95%的时间是额外开 销,从而传送效率并不高。dma传送:在dmac的控制下,外设直接和存储器(也可外设与外设,存储 器与存储器之 间)进行数据传送,而不必经过cpu ,传送速度基 本取决于外设与存储器的速度,从而传送效率大大提高。答题不要超过此线4数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一组总线或者合用部分总线,那么要靠什么来区分数据和地址?(5分)答:数据总线是双向的
7、,而地址总线是单向的。8068cpu为了减少芯片的引脚数量,采用数据与地址线复用,既作数据总线也作地址总线。他们主要靠信号的时序来区分。通常在读写数据时先输出地址,过一段时间再读或写数据。5什么是中断向量表?(5分)答:内存中存放一组中断向量的区域称中断向量表。6串行通信的每个串行字符由哪些部分组成?(5分) 得 分阅卷人三、 编程或读程序题 (第1题7分,第2题3分,第3题10分,第4题10分,共30分)1在下列程序运行后,请给出下列寄存器及存储单元(右侧表格中)的结果。 (7分)mov al,30h寄存器及存储单元内容alcxbxdxsi1000h2000hmov si,1000hmov
8、bx,2000hmov si,alxchg si,bxmov dh,bxmov dl,02hxchg si,bxmov bx,dlmov cx,3000hhlt装订线2. 已知ax=2011h,执行下面的程序后,ax的值是多少?(3分)mov cl, 4again: shl ax, 1 dec cl jnz againhltax= 3. 自3200h开始处有100个16位的无符号数,编写程序段找出最大值存入4000h单元。(10分) 答:lea bx,3200h mov ax,bx inc bx inc bx mov cx,99 again: cmp ax,bx jnc next mov ax
9、,bx next: inc bx inc bx loop again mov 4000h,ax htl4在下面程序的空白处填入5行程序(指令),以完成求1-100的累加和,并将结果存入sum变量中功能。(10分)data segmentsum dw ? data endscode segment assume cs:code, ds:data start proc farbegin: push ds xor ax, ax push ax mov ax, data mov ds ,ax mov cx,100 mov ax,0 答题不要超过此线 again: add ax,cx loop again mov sum,ax retstar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版企业信息工程系统性能评估委托合同3篇
- 2025版学校学生食堂餐具清洗消毒服务合同2篇
- 2025版工业产品设计劳务分包合同示范文本3篇
- 3简历筛选技巧
- 2025版新型木工机械设备租赁服务合同范本4篇
- 全新神州2025年度车辆租赁合同6篇
- 互联网平台未来发展趋势与挑战考核试卷
- 2025版建筑施工安全环保综合服务合同2篇
- 2025版婴幼儿辅食委托加工生产及质量控制合同3篇
- 2025版企业商标注册委托代理服务合同2篇
- 数学-山东省2025年1月济南市高三期末学习质量检测济南期末试题和答案
- 中储粮黑龙江分公司社招2025年学习资料
- 湖南省长沙市2024-2025学年高一数学上学期期末考试试卷
- 船舶行业维修保养合同
- 2024年林地使用权转让协议书
- 春节期间化工企业安全生产注意安全生产
- 数字的秘密生活:最有趣的50个数学故事
- 移动商务内容运营(吴洪贵)任务一 移动商务内容运营关键要素分解
- 基于ADAMS的汽车悬架系统建模与优化
- 当前中国个人极端暴力犯罪个案研究
- 中国象棋比赛规则
评论
0/150
提交评论