![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 93
、moddemod
这个作者很懒,什么都没留下…
展开
-
机械硬盘结构与固态硬盘
写在前面的话文章主要是着重介绍一下机械硬盘结构,寻址。固态硬盘固态硬盘wiki固态硬盘或固态驱动器(英语:Solid-state drive或Solid-state disk,简称SSD)是一种主要以闪存(NAND Flash)作为永久性存储器的电脑存储设备。固态硬盘采用SATA、PCI Express、mSATA、M.2、ZIF、IDE、U.2、CF、CFast等接口。简单说固态硬盘拆开里面都是这种集成电路,只看得见一堆电子元器件!最大的好处就是存取速度相对于机械硬盘快很多,缺点是相当于原创 2021-02-16 18:34:14 · 1337 阅读 · 0 评论 -
Intel® 64 位和 IA-32 架构开发手册说明三卷中文版
最好的学习资料莫过于官方文档了!这个链接主要提供了各个卷的下载,有各个卷分开的版本,也有合在一起的版本下载。第1卷:介绍支持IA-32和Intel®64体系结构的处理器的体系结构和编程环境。第2卷:包括完整的指令集参考AZ。描述说明的格式,并提供说明的参考页。第3卷:包括完整的系统编程指南,第1、2、3和4部分。描述了Intel®64和IA-32体系结构的操作系统支持环境,包括:内存管理,保护,任务管理,中断和异常处理,多处理器支持,热和电源管理功能,调试,性能监控,系统管理模式,虚拟机原创 2020-09-10 12:39:50 · 6451 阅读 · 3 评论 -
控制寄存器
IA-32CPU设计了5个控制寄存器CR0-CR4,用来决定CPU的操作模式以及当前任务的关键特征。CR0PE位是启用保护模式的标志 1 保护模式 0 实模式PG位是开启分页机制的标志WP位是写保护标志,当该位设置时,特权级程序在面对只读的物理页时,是不能写的,只可以读;如果没有该位,则特权程序随意读写。CR2当有程序访问到某些不在物理内存中的页对应的内存地址时,CPU便会产生一个页错误异常(缺页异常),此时就会所缺的内存地址的线性地址便会存储到CR2寄存器中,后续CPU会原创 2020-09-08 18:36:39 · 679 阅读 · 0 评论 -
什么是调用门?
调用门 通过GDT表查询任务门 中断门 陷阱门 通过IDT表查询门其实就是一种转换机构,这里谈到的各种概念都是针对CPU的,人家intel工程师就是这样设计的一套理念,你只需要理解即可。保护模式之所以称之为保护模式,重在保护二字,因为在保护模式的前一个版本实模式下,所有的不管是系统的数据还是用户的数据都是混在一块的,如果你一个不小心改写了某块系统部分的数据,结果就是系统直接崩溃!这显示是很不可取的,所以intel后来设计了保护模式,所谓保护可以理解为保护操作系统不受用户轻易破坏!本质还是一样的,所原创 2020-09-07 23:43:15 · 733 阅读 · 0 评论 -
中断与异常
中断在计算机系统中,包括任务切换、时间更新、软件调试在内的很多功能都是依靠中断和异常机制实现的。中断和异常是计算机原理中重要的概念。中断通常是由CPU外部的输入输出设备(硬件)所触发的,供外部设备通知CPU处理请求,因为又叫中断请求。中断请求时希望CPU暂时停止当前正在执行的程序,转去执行中断请求所对应的中断处理例程(Interrupt Serivce Routine)。中断分为可屏蔽中断(maskable interrupt)和不可屏蔽中断(Non-Maskable Interrupt)。对于一原创 2020-09-05 23:10:24 · 184 阅读 · 0 评论 -
段描述符和段选择子
段选择符段选择子原创 2020-03-25 09:55:43 · 277 阅读 · 7 评论