微型计算机原理与接口技术 王建国,微型计算机原理与接口技术课后习题答案及部分定义总结(王建国主编)...

本文详细介绍了并行口和串行口在数据传输方式上的差异,指出并行口速度快但传输距离有限,而串行口适合长距离传输。还讨论了接口的控制字类型、工作方式,以及读/写控制逻辑的作用。同时提供了配置接口工作方式的示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1并行口与串行口的区别:是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。并行口由于同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传输。(P207)

并行接口,指采用并行传输方式来传输数据的接口标准

采用串行,通信方式的扩展接口

2控制字分为两类:1)方式选择控制字,用来定义A、B、C端口的工作方式

2)置位复位控制字,用来对端口C的任意一位进行置位或复位操作

可根据最高位即D7位来区别的:若其为0,为置位复位控制字;为1,为方式选择控制字

3基本工作方式:方式0:基本的输入/输出方式——特点:1)与外设传送数据时,不需要设置专用的联系信号,可以无条件的直接进行I/O传送。2)A口和B口工作在方式0时,只能设置以8位数据格式输入/输出,C口可以高4位和低4位分别设置为数据输入或数据输出方式3)常用于外设无条件数据传送或查询方式数据传送。

方式1:选通的输入输出方式

方式2:双向传输方式

4——读/写控制逻辑:用来管理所有的内部或外部数据信息、控制字或状态字的传送过程。它接收从CPU的地址总线和控制总线来的信号,并产生对A组和B组控制逻辑进行操作的控制信号。

系统送到读/写控制逻辑的信号包括

A0、A1:端口选择信号

A1A0=00,选中端口A;A1A0=01,选中端口B; A1A0=10,选中端口C; A1A0=11,选中控制命令口

5、有关接口的主要概念(P185)

1)接口2)端口:数据端口、状态端口、控制端口3)状态字4)控制字

6(P221)

1将A组和B组设置成为方式0,A口,B口为输出,C口为输出。

MOV AL, 92H

OUT 63H, AL

2将A组工作方式设置成方式2,B组为方式1,B口作为输出。

MOV AL, 0C4H

OUT 63H, AL

3将A口,B口均设置成方式1,均为输入,PC6和PC1为输出。

MOV DX,0063H;控制寄存器地址

MOV AL,10010110B;根据题目条件得到的控制字

OUT DX AL;将控制字写到控制寄存器中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值