ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:56KB ,
资源ID:69596      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-69596.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2018年6月微机接口及应用 ( 第3次 )作业.doc)为本站会员(文****钱)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

2018年6月微机接口及应用 ( 第3次 )作业.doc

1、 第 3 次作业 一、应用题(本大题共 20 分,共 4 小题,每小题 5 分) 1. 请将以下的二进制数转换为十六进制数。 (1)( 1001011101.0100101) 2 (2)( 1111011100.10000101) 2 2. 假设某 8255A 芯片的控制端口地址为 0FFFEH,请写一段汇编程序,使 PC7口置 1, PC3 口置 0? 3. 假设 8251A 的端口地址为: 40H、 41H,请写一段汇编程序按以下要求对8251A 进行初始化,使其工作在异步工作方式, 1 个停止位,采用偶校验, 7个数据位,波特率因子为 16, 允 许接收和发送数据,使错误位全部复位。 4

2、. 设有某 8255A 的端口地址为 60 63H,为了使 PC5 输出一个正脉冲的方式为用程序先将 PC5 置 1,输出一个高电平,再将其清 0,输出一个低电平,则该引脚上便输出一个正脉冲。请编写一段汇编程序实现 PC5 引脚上输出一个正脉冲。 二、填空题(本大题共 10 分,共 5 小题,每小题 2 分) 1. MOV AX, 00F0H MOV CL, 2 MOV DX, 0004H ROR DX, CL MOV CX, 3 NEXT: ADD AX, DX LOOP NEXT 程 序执行后, AX= _ H, DX= _ H, CX= _ H 2. 完成以下双精度数运算,操作数的符号地

3、址分别为 X 和 Y。 MOV AX, X MOV DX, X+2 MOV CX,Y+2 MOV BX,Y ADD _ , _ _ BX,DX 3. _ 4. 以下程序用于比较两个长度为 10个字节的字符串 string1 和 string2 是否相等,请将程序补充完整。 LEA SI, string1 LEA _ , string2 _ ;DF0 ,方向为从低地址到高地址 MOV CX, _ REPZ _ J _ MATCH MATCH: . ; 显示输出两个字符串相等 5. MOV CX,0 MOV AX,000bH REPEAT: TEST AX,0ffffh JZ EXIT JNS S

4、HIFT INC CX SHIFT: SHL AX,1 JMP REPEAT EXIT: ; return to DOS 该程序实现的功能是 _ ; 程序执行后 , AX= _ , CX= _ 三、名词解释题(本大题共 20 分,共 4 小题,每小题 5 分) 1. 设备描述符 2. 双端口存储器及特点 3. A/D 转换保持 4. 系统软件 四、简答题(本大题共 20 分,共 5 小题,每小题 4 分) 1. 程序查询方式特点是什么? 2. 简述 SRAM 存储器的特点? 3. 请简述 8086 中堆栈的作用。 4. 8086CPU 的字节寻址范围有多大 ?为什么 ? 5. PC/XT 机中

5、 8237A 的端口 地址为 0000H 000FH,请写一段汇编程序实现对8237A 芯片的复位操作,并将通道 0应被置为单字节传送方式。 五、综合分析题(本大题共 30 分,共 2 小题,每小题 15 分) 1. 利用若干个容量为 LK 的 DRAM 芯片,构成容量为 MN 的存储器。回答以下问题: ( 1)需要多少块存储芯片 ? ( 2)存储器共有多少个片选信号,如何来实现?需要几位译码? ( 3)若采用自动刷新模式,刷新计数器的最大值是多少? 2. 有一个 16K*16 的存储器,用 1K*4 的 DRAM 芯片(内部结构为 64*16,引脚同 SRAM)构成,设读写周期为 0.1s,

6、问: ( 1)采用异步刷新方式,如单元刷新间隔不超过 2ms,则刷新信号周期是多少? ( 2)如采用集中式刷新方式,存储器刷新一遍最少用多少读 /写周期,死区率是多少? 答案: 一、应用题( 20 分,共 4 题,每小题 5 分) 1. 参考答案: ( 1)( 0010 0101 1101.0100 1010) 2 =( 2 5 D. 4A ) 16 ( 2)( 0011 1101 1100.1000 0101) 2=( 3 D C. 8 5) 16 解题方案: 评分标准: 2. 参考答案: MOV DX, 0FFFEH MOV AL, 00001111B; PC7 置 1 OUT DX, A

7、L MOV AL, 00000110B; PC3 清 0 OUT DX, AL 解题方案: 评分标准: 3. 参考答案: MOV AL, 40H OUT 41H, AL MOV AL, 01111010B OUT 41H, AL MOV AL, 00010101B OUT 41H, AL 解题方案: 评分标准: 4. 参考答案: MOV AL, 00001011B;置 PC5 为高电平 OUT 63H, AL MOV AL, 00001010B;置 PC5 为低电平 OUT 63H, AL 解题方案: 评分标准: 二、填空题( 10 分,共 5 题,每小题 2 分) 1. 参考答案: 00F3

8、, 0001, 0000 解题方案: 评分标准: 2. 参考答案: CX, AX, ADC 解题方案: 评分标准: 3. 参考答案: 解题方案: 评分标准: 4. 参考答案: DI, CLD, 10, cmpsb, z 解题方案: 评分标准: 5. 参考答案: 统计 AX 中 1的个数, 0000, 0003。 解题方案: 评分标准: 三、名词解释题( 20分,共 4 题,每小题 5 分) 1. 参考答案: USB 描述符就好像是 USB 外围设备的 “ 身份证 ” 一样,详细地记录着外围设备相关的一切信息。为了描述不同的数据,就需以不同类型的 USB 描述符来加以描述。 解题方案: 评分标准

9、: 2. 参考答案: 同一个存储器具有两组相互独立的读写控制线路,允许两个独立的 CPU 或控制器同时异步地访问存储单元,是一种高速工作的存储器。其最大的 特点是存储数据共享。 解题方案: 评分标准: 3. 参考答案: 由于 A/D 转换需要一定的时间,在每次采样以后,需要把采样电压保持一段时间。 解题方案: 评分标准: 4. 参考答案: 系统软件是指由计算机生产厂或 “ 第三方 ” 为管理计算机系统的硬件和支持应用软件运行而提供的基本软件,最常用的有操作系统、程序设计语言、数据库管理系统、联网及通信软件等。 解题方案: 评分标准: 四、简答题( 20 分,共 5 题,每小题 4 分) 1.

10、参考答案: 何时对何设备输入 /输出操作完全由 CPU 控制; 外设与 CPU 处于异步工作方式; 数据的输入 /输出要经过 CPU,至少要几条指令; CPU 利用率低,但控制简单。 解题方案: 评分标准: 2. 参考答案: (1)使用双稳态触发器表示 0和 1代码。 (2)电源不掉电的情况下,信息稳定保持(静态)。 (3)存取速度快,集成度低(容量小),价格高。 (4)常用作高速缓冲存储器 Cache。 解题方案: 评分标准: 3. 参考答案: 8086 中堆栈可以用于实现函数调用过程中个断点信息的保存,当函数执行返回时,就可以从堆栈中将之前信息恢复,并 根据 CS, IP 寄存器的值,从而

11、回到断点,程序继续往下执行,从而实现函数的调用机制。此外,堆栈可以帮助实现中断服务程序,即当外部设备有中断请求时,可以将断点信息保存,除此之外还要保存其他的现场信息,中断服务程序执行完后,就会从堆栈恢复现场信息,回到中断前执行的工作。 解题方案: 评分标准: 4. 参考答案: 8086CPU 寻址范围 1MB。因为 8086CPU 地址线为 20 条, 220 1024KB,即1MB。 解题方案: 评分标准: 5. 参考答案: OUT 0DH, AL ;对 DMA 进行总清的软命令 , DMA 停止工作 MOV AL, 58H ;方式字的内容为单字节传送、读操作、地址增量且自动预置 OUT 0

12、BH, AL 解题方案: 评分标准: 五、综合分析题( 30分,共 2 题,每小题 15 分) 1. 参考答案: ( 1)因为存储器的容量为 MN ,存储芯片的容量为 LK ,所以需要的存储芯片数 =(MN)/(LK) 。 ( 2)这个存储器既使用了字扩展,又使用了位扩展,共有 M/L 组存储芯片,因此需要 M/L 个片选信号。片选信号由译码器产生,需要 log2(M/L)位地址参与译码。 ( 3) DRAM 需要刷新,刷新计数器的最大值是 。这是因为,在存储器中所有片同时被刷新,所以在考虑刷新问题时,应当从单个芯片的存储容量着手。这里DRAM 的内部结构应该是一个 ( )( ) 的方阵,刷新通常是一行一行地进行的,每行中的各记忆单元是同时被刷新的。 解题方案: 评分标准: 2. 参考答案: ( 1)采用异步刷新方式,在 2ms 时间内分散地把芯片 64 行刷新一遍,故刷新信号的时间间隔是 2ms/64=31.25s,即可取刷新信号周期为 31s。 ( 2)如采用集中式刷新方式,假设 T 为读 /写周期,则存储器刷新一遍最少所需要的时间为 64T。因为 T 的单位为 0.1s, 2ms=2000s,则死区率为64T/2000 * 100%=0.32%。 解题方案: 评分标准:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。