i)字符格式——每个串行数据由一个起始位0+数据 位(5,6,7,8位)+奇偶效验位H+停止位1组成 称为一帧。 常用的两种格式 常用一般通信格式 (字符通信) LSB M D D3D4D5D6奇偶1 0 Do DI D2 D3 D4 DS DD, I 般微机中数 起始位∵空闲时,通信线据信格q1, 所以以“0表示起始位。 数据位—先发低位,后发高位。数据可以是5位, 6位,7位,8位,PC通信中常用7位或8位,取哪 种数据格式由软件决定
ⅰ)字符格式—— 每个串行数据由一个起始位0+数据 位(5,6,7,8位)+[奇偶效验位]+停止位1 组成→ 称为一帧。 常用的两种格式: LSB MSB ← 0 D0 D1 D2 D3 D4 D5 D6 奇偶 1 ← 0 D0 D1 D2 D3 D4 D5 D6 D7 1 • 起始位—— ∵空闲时,通信线路上视有逻辑“1”, 所以以“0”表示起始位。 • 数据位——先发低位,后发高位。数据可以是5位, 6位,7位,8位,PC通信中常用7位或8位,取哪一 种数据格式由软件决定。 常用一般通信格式 (字符通信) 一般微机中数 据通信格式
奇偶校验位—奇偶校验位主要用于纠错检测,即 加上一位1或0,使数据中具有奇或偶数个“1” 停止位—最后发停止位“1”,以标志一帧传送结 束,标志位可以是1位,1.5位或2位个“1 例如:字符通信,偶检验的格式: 如:“A’→7位ASCI码为41H LSB MSB偶校验 0 t000010 如:‘4→>7位ASCⅢ码为34H 000 1011011 个 起始位 停止位
• 奇偶校验位——奇偶校验位主要用于纠错检测,即 加上一位1或0,使数据中具有奇或偶数个“1”。 • 停止位—— 最后发停止位“1”,以标志一帧传送结 束,标志位可以是1位,1.5位或2位个“1”。 例如:字符通信,偶检验的格式: 如:‘A’ →7位ASCII码为41H LSB MSB 偶校验 ← 0 1 0 0 0 0 0 1 0 1 如:‘4’ →7位ASCII码为34H ← 0 0 0 1 0 1 1 0 1 1 起始位 停止位
i)波特率——即数据传送速率的规定,即 每秒钟传送多少bit 例:数据传送的速率是120字符秒,而通信的 数据格式如上所述(10个bit位)。 则传送波特率: 10大120=1200位/秒=1200波特,即 1200b/s 如以太网的最大传送速率为100Vb/s;又 如 Chinanet的通信速率为9600b/s~2Mb/s
ⅱ)波特率——即数据传送速率的规定,即 每秒钟传送多少bit。 例:数据传送的速率是120字符/秒,而通信的 数据格式如上所述(10个bit位)。 则传送波特率: 10 * 120 = 1200 位 / 秒 = 1200 波特,即 1200b/s • 如以太网的最大传送速率为100Mb/s ;又 如Chinanet的通信速率为9600b/s~2Mb/s
2.CPU与外设数据传送控制方式(传送控制方 式)—IO控制方式 1)程序直接控制传送方式由程序来控制 主机和外设之间的数据交换。 根据外设的特点又可分为 0无条件传送方式又称同步方式 在不需要查询外设的状态,即已知外设已准 备好或不忙时,可直接用ⅣN或OUT指令与外 设交换数据。此时接口简单,适用于CPU与 外设同步工作的情况。 如实验中,基本ⅣO实验, 用的是无条件传送方式; 但实际应用中使用较少
2. CPU与外设数据传送控制方式(传送控制方 式)——I/O控制方式 1)程序直接控制传送方式—— 由程序来控制 主机和外设之间的数据交换。 根据外设的特点又可分为: 无条件传送方式—— 又称同步方式 在不需要查询外设的状态,即已知外设已准 备好或不忙时,可直接用 IN 或 OUT 指令与外 设交换数据。此时接口简单,适用于 CPU 与 外设同步工作的情况。 如实验中,基本I/O实验, 用的是无条件传送方式; 但实际应用中使用较少
②查询传送方式(即条件传送)—CPU与外设不同 步时,很难保证执行输入输出时,外设是准备好的, 在数据传送前,程序首先要测试外设的状态,只有在状 态信息满足条件时,才能进行传送。所以接口中除正常 的数据传送(数据端口)外,还必须传送状态信息(状 态端口) 查询方式,CPU与外设信息的交换方式称为应 答方式,状态信息即“联络”信息。接口处于被动状 态。查询式输入流程 查询式输出流程」 输入状态信息 匚读状态 Ready? Busy? 输入数据 输出数据
查询传送方式(即条件传送)—— CPU 与外设不同 步时,很难保证执行输 入 /输出 时,外设是准备好的, 在数据传送前,程序首先要测试外设的状态,只有在状 态信息满足条件时,才能进行传送。所以接口中除正常 的数据传送(数据端口)外,还必须传送状态信息(状 态端口)。 查询方式,CPU 与外设信息的交换方式——称为应 答方式,状态信息即“联络”信息。接口处于被 动状 态。 输入状态信息 Ready? 输入数据 读状态 Busy? 输出数据 N Y 查询式输入流程 查询式输出流程