上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 执行流 任务调动器是操作系统中用于把任务轮流调度上处理器运行的一个软件模块。调度器在内核中维护一个任务表,然后按照一定的算法,在任务表中选择一个任务放到处理器上运行,当任务的时间片到期后,再选另一个任务放到处理器运行。 执行流就是一段逻辑上独立的指令区域,是人为给处理器安排的处理单元。指令是由处理器 阅读全文
posted @ 2023-01-20 11:20 进击的胖虎 阅读(84) 评论(0) 推荐(0)
摘要: 内存池规划 内核和用户进程都运行在物理内存中,为了保证内核自身能正常运行,将物理内存分为两个内存池,一部分称为用户物理内存池,此内存池中的物理内存只用来分配给用户进程。另一部分是内核物理内存池,此内存池中的物理内存只给操作系统使用。 阅读全文
posted @ 2023-01-19 11:31 进击的胖虎 阅读(43) 评论(0) 推荐(0)
摘要: 操作系统是个死循环,有了中断,CPU才能执行指令工作。 外部中断 外部中断是来自CPU外部的中断,而外部的中断源必须是某个硬件,故而又称为硬件中断。比如网卡接收到数据包,就会通知CPU,CPU再将数据拷贝到内核缓冲区。 由于CPU不能为每一个外部设备设置一个引脚,就提供了两条信号线作为中断信号的公共 阅读全文
posted @ 2023-01-15 11:54 进击的胖虎 阅读(270) 评论(0) 推荐(0)
摘要: 将计算机分为两部分,访问者和受访者。访问者的特权级可以变,受访者的特权级不能变。CPU将程序拥有的权利分为四个等级。 TSS简介 TSS是一种数据结构,用于存储任务的环境。TSS中有三个栈,分别记录012三个特权级的地址,在进行特权级转移时,处理器会进入这三个栈寻找地址。 CPL和DPL CPL是当 阅读全文
posted @ 2023-01-13 11:53 进击的胖虎 阅读(241) 评论(0) 推荐(0)
摘要: 分页机制的原理: 分页机制的作用有二,将连成一片的线性地址转换为物理地址,用大小相等的页代替大小不等的段。 代码段和数据段在逻辑上被拆分成以页为单位的小内存块,这时的虚拟地址不能存放任何数据,接着操作系统开始为虚拟内存页分配真实的物理内存页,就完成了虚拟地址到物理地址的映射。 为了节省页表空间,将3 阅读全文
posted @ 2023-01-01 19:05 进击的胖虎 阅读(297) 评论(0) 推荐(0)
摘要: 段描述符: 为了安全性,为内存段添加一些额外安全属性。 添加内存段类型属性来阻止用户程序破坏存储代码的内存区域。 添加特权级属性区分用户程序与操作系统。 为了限制程序访问内存的范围,对段大小进行约束,添加了段界限属性。 全局描述符表: 全局描述符表相当于是描述符的数组,数组中的每个元素都是8字节的描 阅读全文
posted @ 2022-12-29 12:46 进击的胖虎 阅读(126) 评论(0) 推荐(0)
摘要: 保护模式是为了克服实模式低劣的内存管理方式,物理内存地址不能直接被程序访问,程序内部的地址需要被转化为物理地址后再去访问。实模式CPU运行环境16位,保护模式32位。 寄存器扩展: 由于CPU发展到32位,地址总线和数据总线也发展到32位,寻址空间达到2的32次方,4GB。为了能让一个寄存器访问4G 阅读全文
posted @ 2022-12-28 17:06 进击的胖虎 阅读(340) 评论(0) 推荐(0)
摘要: 硬盘工作原理: 盘片表面是用于存储数据的磁性介质,为了更有效管理磁盘将整个盘面划分为多个同心环以圆心画扇形,扇形与每个同心环相交的弧状区域作为最基本的数据存储单元。同心环称为磁道,弧状区域称为扇区,作为向硬盘存储数据的最基本单位,大小512字节。而一个个盘片都固定在主轴随主轴高速旋转,每个盘片分上下 阅读全文
posted @ 2022-12-26 12:44 进击的胖虎 阅读(381) 评论(0) 推荐(0)
摘要: 实模式是指CPU的寻址方式,寄存器大小,指令用法等,是用来反应CPU在该环境下如何工作的概念。 CPU的工作原理:CPU大体分为三个部分,控制、运算、存储单元。 控制单元是CPU的控制中心,大致由指令寄存器IR、指令译码器ID、操作控制器OC组成。程序被加载到内存后,指令指针寄存器IP指向内存中下一 阅读全文
posted @ 2022-12-25 10:56 进击的胖虎 阅读(398) 评论(0) 推荐(0)
摘要: 地址:地址只是数字,描述各种符号在源程序中的位置,它是源代码文件中各符号偏移文件开头的距离。由于指令和变量所占内存大小不同,故他们的偏移量参差不齐。由编译器给各符号编址,编译器给程序中各符号(变量名和函数名等)分配的地址,就是各符号相对于文件开头的偏移量。地址=上一个地址+上一个地址内容的长度。 s 阅读全文
posted @ 2022-12-22 23:26 进击的胖虎 阅读(270) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页