当前位置: 首页 > java >正文

Missashe考研日记-day33

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 英语

  • 学习时间:2h
  • 学习内容:
    • 今天上午背单词,晚上把昨天的精读看了。
http://www.xdnf.cn/news/4188.html

相关文章:

  • 数字政府大模型应用方案
  • MySQL 8.4.5 源码编译安装指南
  • 国联股份卫多多与国术科技签署战略合作协议
  • 使用OpenCV 和Dlib 实现表情识别
  • AI量化解析:从暴跌5%到飙涨3%—非线性动力学模型重构黄金极端波动预测框架
  • 人工智能如何革新数据可视化领域?探索未来趋势
  • 调用七牛云对象存储,附工具类
  • 多层PCB板的地层分割技巧有哪些?
  • Pytorch 的模型保存
  • 数据结构(一)——线性表的顺序表示和实现
  • k8s术语之service
  • k8s pod request/limit 值不带单位会发生什么?
  • 浅谈 - GPTQ为啥按列量化
  • NGINX `ngx_http_browser_module` 深度解析与实战
  • 螺杆支撑座:数控机床高效稳定运行的关键支撑
  • MYSQL的DDL语言和单表查询
  • 完全免费的PDF电子发票批量辅助打印工具
  • vue3+ts继续学习
  • js var a=如果ForRemove=true,是“normal“,否则为“bold“
  • 2025-05-06 事业-独立开发项目-记录
  • 软件代码签名证书SSL如何选择?
  • C++复习2
  • Spring Boot之MCP Client开发全介绍
  • 二叉树—中序遍历—非递归
  • 两数之和(暴力+哈希查找)
  • Linux[Makefile]
  • ffmpeg录音测试
  • 爬虫程序中如何添加异常处理?
  • Vi/Vim 编辑器详细指南
  • Facebook如何运用AI实现元宇宙的无限可能?