Missashe考研日记-day33
1 专业课408
- 学习时间:2h30min
- 学习内容:
- 今天开始学习OS最后一章I/O管理的内容,听了第一小节的内容,然后把课后习题也做了。
- 知识点回顾:
- 1.I/O设备分类:按信息交换单位、按设备传输速率、按设备使用特性、按设备共享属性。
- 2.I/O接口:也称设备控制器,联系CPU和设备。主要由三部分组成:设备控制器和CPU的接口:实现两者之间的通信、设备控制器和设备的接口:一个设备控制器可以连接一个或多个设备、I/O逻辑:用于实现对设备的控制。
- 3.I/O接口类型:按数据传送方式:并行串行;按主机访问I/O设备的控制方式:程序查询接口、中断接口、DMA接口;按功能选择的灵活性:可编程不可编程接口。
- 4.I/O端口:指设备控制器中可被CPU直接访问的寄存器,主要有数据、状态、控制寄存器。
- 5.I/O端口编址:独立编址、统一编址。
- 6.I/O控制方式:是指控制设备和主机之间的数据传送,一个宗旨:尽量减少CPU对I/O控制的干预。
- 1)程序直接控制方式:也称程序轮询方式,CPU和I/O设备只能串行工作,以字(节)为数据传输单位。
- 2)中断驱动方式:允许I/O设备主动打断CPU的运行并请求服务,当前进程会阻塞,CPU和设备并行工作,以字(节)为数据传输单位。
- 3)DMA方式:直接存储器存取,在I/O设备和内存之间开辟直接的数据交换通路,只有开始和结束时才需要CPU干预,以块为数据传输单位。
- 4)通道控制方式:I/O通道是一种特殊的处理器,可执行一系列通道指令。
- 5)I/O软件层次结构:用户层软件、设备独立性软件(设备无关性):6个功能、设备驱动程序:一个设备配置一个驱动、中断处理程序。
- 7.应用程序I/O接口:
- 1)字符设备接口:传输速率低,不可寻址,常采用中断驱动方式。
- 2)块设备接口:传输速率高,可寻址,常采用DMA方式。
- 3)网络设备接口:网络套接字接口。
- 4)阻塞I/O和非阻塞I/O:进程调用I/O时,该进程阻不阻塞。
- 8.设备驱动程序接口:是上层与设备控制器之间的通信程序,由于各厂商开发的接口不同,操作系统需要统一设备驱动程序接口。
2 高数
- 学习时间:2h
- 学习内容:
- 继续刷题,今天还是接着做定积分相关的真题,这部分涉及不等式还是有点难的,需要多做多琢磨。
3 线代
- 学习时间:2h
- 学习内容:
- 继续复盘,今天还是看复习视频,把行列式板块的题型过了一遍,发现自己还是有所遗忘的,也有当时没着重注意的,所以复盘查漏补缺还是挺重要的。
4 英语