![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
致敬艺术家图灵
这个作者很懒,什么都没留下…
展开
-
【操作系统】中断
操作系统会提供中断处理机制的支持,包括中断向量表、中断控制器、中断注册和注销等功能,以便管理和分发中断事件。当发生一个中断事件时,操作系统会立即中断正在执行的任务并转而处理中断。这包括保存当前执行任务的上下文,处理中断事件,可能与设备进行交互或启动相关的任务,最后恢复之前的任务执行。3. 中断处理程序:操作系统根据中断向量查找相应的中断处理程序(也称为中断服务程序或中断处理例程)。5. 中断返回:经过中断处理后,操作系统将恢复中断前的任务执行,继续处理中断事件产生之前的工作。原创 2024-06-07 09:19:32 · 128 阅读 · 0 评论 -
【操作系统】——调度算法——小题
A,j1,j2,j3Bj3,j2,j1Cj2,j1,j3A 先来先服务算法C最高响应比优先调度算法D优先级调度算法B 1C3D0.5。原创 2024-04-22 21:02:05 · 258 阅读 · 0 评论 -
【操作系统】——处理器-持续更新
对于任何一款处理器来说,包含的指令集大致为以下几种,算术指令集、逻辑指令集、数据传输指令集、逻辑运算指令集、数据传送指令和处理器状态控制指令。任何一款处理器,他可以识别的所有指令的集合,叫做这款处理器的指令集。处理器的工作是自动取指令并且执行指令。ps,外围设备:包括常见的显示设备。原创 2024-04-09 19:48:29 · 133 阅读 · 0 评论 -
【操作系统】——寄存器——具有记忆功能的元器件
内存的容量可以用内存单元的数量来统计,因为每个内存单元的长度是1字节,根据内存的大小,内存的容量是以字节(B),千字节(KB),兆字节(MB),吉字节(GB)和太字节(TB)来命名的。现代电子计算机用二进制来表示数字,人类发明了触发器,每个触发器可以保存1比特,为了保存一个较大的二进制数,组合一起就是新的元器件,称为寄存器(register),或者称为锁存器。当访问某些内存单元的时候,就通过这排地址输入单元的编号。内存单元的编号就是他的地址,习惯上,用十六进制标注在它的左侧,第一个内存单元地址是00H。原创 2024-04-09 19:36:02 · 212 阅读 · 0 评论 -
【操作系统】-数据结构
例如:为了跟踪每个进程的状态,操作系统会为所有就绪的程序保留某种进程列表(process list),跟踪当前正在运行的进程的一些附加信息。既然操作系统是一种程序,和其他程序一样,也是由一些关键的数据结构来跟踪各种相关的信息。原创 2024-04-09 11:02:12 · 101 阅读 · 0 评论 -
【操作系统】-三种进程状态
阻塞(blocked)在阻塞状态下,一个进程执行了某种操作,直到发生其他事件时才会准备运行。应该常见的例子是,当进程向磁盘发起I/O请求时,它会被阻塞,因此其他进程可以使用处理器。就绪(ready)在就绪状态下,进程已准备好运行,但由于某种原因,操作系统选择不在此时执行。运行(running)在运行状态下,进程正在处理机上处理,意味着正在执行。原创 2024-04-09 10:50:32 · 293 阅读 · 0 评论 -
【操作系统】-如何将资源虚拟化
答:为了让操心系统更加易于使用,因此,我们关注系统如何虚拟化,操作系统提供利用一种通用的技术,我们称之为虚拟化(virtualization),也就说,操作系统将物理资源(如处理器、内存或者磁盘)转换为更为通用、更加强大且易于使用的虚拟形式。所以我们也可以称操作系统为虚拟机。为了能调用虚拟机的功能(例如运行程序、分配内存或访问文件),操作系统还提供了许多接口(API)可以调用。操作系统的核心问题:操作系统如何将资源虚拟化?原创 2024-04-08 23:15:01 · 121 阅读 · 0 评论 -
【操作系统】-文件系统——持续更新
文件是由创建者定义的一组相关信息。通常将程序(源程序、目标代码)和数据组织成文件。文件的基本访问单位可以是字节、行或记录,这取决于操作系统中文件系统的支持和文件创作者的选择。原创 2024-03-26 20:17:12 · 332 阅读 · 0 评论