原文:80386学习(二) 80386特权级保护

一 特权级保护介绍 CPU为了给操作系统提供硬件级的可靠保护,提供了特权级保护功能。 处于保护模式时,会改变CPU的行为方式,其中便包括开启特权级保护。实现良好的特权级保护是需要软硬件相协调的,CPU提供硬件机制的同时也需要与操作系统相配合,共同实现完善的特权级保护功能。 要较为全面的理解特权级保护的工作原理,需要了解相互关联的各个机制。下面会介绍在 特权级保护中起到关键作用的:段描述符和描述符表 ...

2020-05-17 22:23 0 886 推荐指数:

查看详情

80386学习(四) 80386中断

一.80386中断介绍   中断最早是为了协调并同步高速的CPU与相对低速的外部设备而提出的概念。所谓中断,是指当前程序/任务的执行过程中由于某种随时可能发生的外部请求,使得CPU中断正在执行的程序/任务,并跳转执行另一个例程(中断处理程序)或者中断服务任务中去(发生任务切换)。在服务处 ...

Mon Jun 08 08:10:00 CST 2020 0 617
80386学习(一) 80386CPU介绍

兼容。80386在当时主要为支持高性能的应用领域和多用户、多任务操作系统而设计,提供了硬件特权保 ...

Mon May 11 08:12:00 CST 2020 0 1238
80386学习(五) 80386分页机制与虚拟内存

一. 页式内存管理介绍   80386能够将内存分为不同属性的段,并通过段描述符、段表以及段选择子等机制,通过段基址和段内偏移量计算出线性地址进行访问,这一内存管理方式被称为段式内存管理。   这里要介绍的是另一种内存管理的方式:80386在开启了分页机制后,便能够将物理内存划分为一个个大小 ...

Fri Jun 19 07:54:00 CST 2020 0 1326
80386与8086区别以及保护模式

在windows环境下,cpu的工作方式有三种:实模式:和8086工作一样(一般为开机时初始化计算机的时候),此时一个任务独占cpu 保护模式:即计算开机后所处的状态,此时可以运行多个 ...

Wed May 04 18:01:00 CST 2016 0 1637
80386学习(三) 80386任务切换机制

一、80386任务切换介绍   前面提到过,80386是一款对多任务操作系统提供良好支持的CPU。多道程序功能使得在某一耗时任务执行时(例如大数据的I/O),允许其它短耗时任务并发的执行(例如接受输入的控制台命令) ,极大的提高了用户的体验。   80386作为早期的32位CPU,是单核处理器 ...

Mon Jun 01 06:41:00 CST 2020 0 578
Intel 80386 CPU

一、80386 概述 80386处理器被广泛应用在1980年代中期到1990年代中期的IBM PC相容机中。这些PC机称为「80386电脑」或「386电脑」,有时也简称「80386」或「386」。80386的广泛应用,将PC机从16位时代带入了32位时代。80386的强大运算能力也使PC机 ...

Sat Aug 10 18:56:00 CST 2019 0 937
保护模式特权概述

的情况下访问高特权的段时,将会产生常规保护错误。 而处理器是如何区分所在段的特权,进而对其进行保护的呢 ...

Sun Aug 11 02:36:00 CST 2019 0 393
80386的各种寄存器一览

注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了更好地理清系统编程和网络编程中的一些概念性问题,并没有深入地阅读分析源码,我也是草草翻过这本书,请有兴趣的朋友自己参考相关资料。此书出版 ...

Mon Feb 26 18:42:00 CST 2018 0 1376
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM