- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章作业答案课件
第5章 作业参考答案; ; ;2.4 在I/O接口的各种寄存器中 必须具有三态输出功能。 (C)
A. 控制寄存器 B.数据缓冲寄存器 C.状态寄存器
2.5 I/O口与主机信息的交换采用中断方式的特点是 。 (B)
A. CPU与设备串行工作,传送与主程序串行工作
B. CPU与设备并行工作,传送与主程序串行工作
C. CPU与设备并行工作,传送与主程序并行工作
D. CPU与设备串行工作,传送与主程序并行工作
2.6 在数据传送过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的 实现的。 (B)
A. 数据寄存器
B. 控制寄存器
C. 锁存器
D. 移位寄存器
; ;三、简答题;[例2] 查看端口03EFH的D5位,若该位为1,则等待;若该位为0,则从数据段SENDAT开始的单元顺序取一个字节,从接口03E8H输出。要求每传送一个字节查看一次接口03EFH的状态位D5位,直至发现输出的字节为0AH为止。试编写完成上述任务的程序段。
解:此题是一个用查询式控制方法实现输入/输出的典型例子,其关键是查询接口的状态,无论输入还是输出都必须在外设准备就绪的情况下进行。编制的程序段如下:
; MOV DI,0
AGAIN: MOV DX, 03EFH WAIT: IN AL, DX ;读接口状态
TEST AL ;准备就绪?
JNZ WAIT ;继续读状态
MOV AL,SENDAT[DI] ;读输出数据
INC DI
MOV DX,03E8H
OUT DX,AL ;输出 CMP AL,0AH ;为0AH?
JNZ AGAIN ;不是继续输出
HLT
;三、简答题;3.3 8086CPU内有哪些寄存器可以和I/O端口打交道?若端口地址分别是20H和200H,分别写出向这两个端口写入命令字85H的程序段。
解: 8086CPU内可与I/O端口打交道的寄存器为:AL、AX和DX 。向端口20H写入命令字85H的程序段为:
MOV AL,85H
OUT 20H,AL
向端口200H写入命令字85H的程序段为:
MOV AL,85H
MOV DX,200H
OUT DX,AL ;四、分析下列查询式输入接口电路图的工作原理,编写从ADC读取10个数据,存入数据段以BUFFER为首地址的内存单元的8086程序段。;READ : MOV DI,0 ;存储地址指针初值
MOV CX,10 ;计数器初值
MOV DX, 160H
IN AL, DX ;清状态使D0=0
READ1: MOV DX, 164H
OUT DX, AL ;启动ADC
MOV DX, 162H
READ2: IN AL, DX ;查询状态
TEST AL, 1 ;同01H进行与运算
JZ READ2 ;D0=0,转换未结束,等待
MOV DX, 160H
IN AL, DX ;读取数据
MOV BUFFER[DI],AL ;保存数据
INC DI
LOOP READ1
RET
您可能关注的文档
- SQL查询语句课件.ppt
- 第二章线性表复习课件.ppt
- 第二章温敏传感器课件.ppt
- 邓维佳企业如何利用期货促进现货经营课件.ppt
- SQL注入(PHP网站)课件.ppt
- SQL第13章数据库安全课件.ppt
- 第五章 想象与思维——想象.ppt
- 第二章2 力学图景课件.ppt
- 第4章 8086汇编语言程序设计_2h课件.ppt
- 第4章 8086汇编语言程序设计(实例)_6h课件.ppt
- 03 专题五 牛顿第二定律的综合应用 【正文】听课手册.pdf
- 03 第16讲 机械能守恒定律及其应用 【正文】听课手册.pdf
- 04 实验十三 利用传感器制作简单的自动控制装置 【正文】听课手册.pdf
- 03 专题十六 带电粒子在有界匀强磁场中的运动 【正文】听课手册.pdf
- 03 专题十四 电学实验基础 【正文】听课手册.pdf
- 07 实验十二 测量电源的电动势和内阻 【正文】听课手册.pdf
- 06 实验五 探究平抛运动的特点 【正文】听课手册.pdf
- 07 实验三 探究两个互成角度的力的合成规律 【正文】听课手册.pdf
- 05 实验十 测量金属丝的电阻率 【正文】听课手册.pdf
- 06 实验二 探究弹簧弹力与形变量的关系 【正文】听课手册.pdf
文档评论(0)