摘要:
网络层功能 互联网在网络层的设计思路:向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。这就使得网络中的路由器比较简单,且价格低。如果主机间的进程之间的通信要求是可靠的,那么可以由更高层的传输层来负责。 异构网络互联 不同的网络可能有不同的寻址方案,不同的网络接入机制,不同的差错处理方法, 阅读全文
posted @ 2023-03-23 12:26
青子Aozaki
阅读(265)
评论(0)
推荐(0)
摘要:
将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。 数据链路层功能 为网络层提供服务 主要为网络层提供如下服务: 无确认的无连接服务。发送时不需要建立连接,接收时不需要发送确认。对丢失的帧,数据链路层不负责重发而是交给上层处理。适用于实时通信或误码率较 阅读全文
posted @ 2023-03-23 12:25
青子Aozaki
阅读(486)
评论(0)
推荐(0)
摘要:
基本概念 数据:传送信息的实体 信号:数据的电气和电磁表现 码元:用一个固定时长的信号波形(数字脉冲)表示一位k进制数字,称为k进制码元。 连续变化的数据(或信号)称为模拟数据(或模拟信号) 离散数值表示的数据(或信号)称为数字数据(或数字信号) 串行传输:每比特按时间顺序传输 并行传输:若干比特通 阅读全文
posted @ 2023-03-23 12:25
青子Aozaki
阅读(144)
评论(0)
推荐(0)
摘要:
OSI七层模型与TCP/IP四层模型 计算机网络体系结构 OSI最大贡献就是精确定义了:服务、协议和接口,与面向对象程序设计思想十分吻合。TCP/IP模型没有明显区分它们。 TCP/IP模式是对已有协议的描述,不适用于任何其他非TCP/IP协议栈。 TCP/IP在设计时考虑了多种异构网络的互联问题, 阅读全文
posted @ 2023-03-23 12:25
青子Aozaki
阅读(234)
评论(0)
推荐(0)
摘要:
I/O设备分类 按信息交换单位分类 块设备 信息交换以数据块为单位。属于有结构设备,如磁盘等。磁盘设备的基本特征是传输速率较高、可寻址,即可以随机地读写任一块。 字符设备 信息交换以字符为单位。属于无结构设备,如交互式终端机、打印机等。基本特征是传输速率低、不可寻址,并且时常采用中断I/O方式。 按 阅读全文
posted @ 2023-03-23 12:21
青子Aozaki
阅读(147)
评论(0)
推荐(0)
摘要:
磁盘相关 来自计组 磁盘存储器的组成 磁盘驱动器:磁头和盘片。温彻斯特盘是一种可移动磁头固定盘片的磁盘。 磁盘控制器:与主机的接口。主流标准有IDE、SCSI、SATA等。 存储区域 磁头数:一个记录面对应一个磁头 柱面数:盘面上有多少磁道,不同记录面的相同编号的磁道构成一个柱面 扇区数:磁道上有多 阅读全文
posted @ 2023-03-23 12:21
青子Aozaki
阅读(127)
评论(0)
推荐(0)
摘要:
内存的基础知识 绝对装入(静态装入)由编译器(此时还没有OS)把物理地址计算好。 只适用于单道程序环境,可以由编译器来决定物理地址,也可以由程序员在汇编代码中直接给出。 可重定位装入(静态重定位)是在装入阶段把逻辑地址转换为物理地址。 适用于多道程序环境下。适用于固定分区方式,作业装入后不能移动。 阅读全文
posted @ 2023-03-23 12:21
青子Aozaki
阅读(150)
评论(0)
推荐(0)
摘要:
同步与互斥 多道程序环境下,进程并发执行,不同进程之间存在不同的相互制约关系。同步——直接制约关系互斥——间接制约关系 临界区互斥的实现方法 软件实现方法 单标志法 标志turn用于指示允许进入临界区的进程。 双标志先检查法 双标志后检查法 Peterson算法 硬件实现方法 通过硬件支持实现临界互 阅读全文
posted @ 2023-03-23 12:20
青子Aozaki
阅读(108)
评论(0)
推荐(0)
摘要:
调度的三个层次 多道批处理系统中大多配有作业调度,而其他系统中通常不需要配置作业调度。 中级调度实际上就是存储器管理中的对换功能。 进程正在进行I/O操作时不能换出内存,否则其I/O数据区将被新换入的进程占用,导致错误。不过可以开辟I/O缓冲区,将数据从外设输入或将数据输出到外设的I/O活动在缓冲区 阅读全文
posted @ 2023-03-23 12:20
青子Aozaki
阅读(146)
评论(0)
推荐(0)
摘要:
为什么要引入进程? 多道程序环境下,程序之间因共享资源而相互制约着运行,因此体现出间断性的特征。 传统的程序是一组指令的集合,体现不出其在内存中的运行情况(间断性导致的何时停顿、何时运行)。 因此引入了进程的概念。 进程是怎么解决问题的? 进程把能识别程序运行态的一些变量放在PCB中,通过这些变量能 阅读全文
posted @ 2023-03-23 12:20
青子Aozaki
阅读(85)
评论(0)
推荐(0)

浙公网安备 33010602011771号