计算机网络程序设计复习:通信线路状态寄存器LSR详解

需积分: 0 1 下载量 122 浏览量 更新于2024-07-12 收藏 4.73MB PPT 举报
"这篇资源是关于计算机网络程序设计的总复习,主要涵盖了计算机网络的早期发展、定义、分类,以及通信线路状态寄存器LSR(3FDH)的详细解释。" 在计算机网络中,通信线路状态寄存器LSR(3FDH)是一个重要的组成部分,它提供了串行异步通信的当前状态信息,供中央处理器(CPU)读取和处理。LSR寄存器的每一位都有特定含义: 1. D6位:当此位为1时,表示发送移位寄存器已经空。当数据从发送保持寄存器移入发送移位寄存器后,这个位会被清零。 2. D5位:如果D5位为1,则表明发送保持寄存器空。CPU在写入字符到发送保持寄存器后,这个位会变为0。 3. D4位:当数据传输到中止字符时,此位为1。这通常用于指示传输结束的特殊字符。 4. D3位:帧错误标志。如果在通信过程中检测到帧同步错误,例如奇偶位错误或字符定界符错误,此位会置为1。 5. D2位:奇偶错误标志。如果数据传输中出现奇偶校验错误,D2位被设置为1。 6. D1位:溢出错误标志。当接收缓冲区满而新数据继续到来时,会发生溢出错误,此时D1位为1。 7. D0位:接收数据准备好。当接收数据缓冲器接收到新的数据时,D0位为1。CPU读取数据后,这个位会被清零,表明数据已被处理。 计算机网络的发展历程可以从早期的面向终端的网络,如美国的SAGE系统,到计算机-计算机网络,如ARPAnet,再到开放式标准化网络,如ISO的OSI模型,以及互联网的广泛应用和高速网络技术的兴起。开放的标准化网络使得不同厂商的设备能互相兼容,增强了网络资源的共享能力。而随着因特网的普及,网络结构变得更加复杂,形成了多级的互联结构,如本地ISP、地区ISP和主干服务提供者等,支持了更广泛的应用,如电子商务和Intranet、Extranet等。 总结来说,本文复习了计算机网络的基本概念,重点解析了LSR寄存器的功能,同时回顾了网络技术的历史发展,强调了标准化在网络中的重要性。