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

IA-32处理器与8086 实模式,保护模式和虚拟8086模式

IA-32微处理器是8086的延伸

       IA-32是32位的处理器,而8086是16位的。

       IA-32(Intel Architeture),英特尔体系架构,也叫x86-32架构。IA-32在英特尔公司在1985年推出80386处理器时首先采用。

       IA-32有很多比8086拓展的地方,比如16位拓展到32位,IA-32微处理器开始有了实模式和保护模式之分,片内缓存,流水线技术等等。

     我们在微机原理中学的各种寄存器,例如AX、BX、SI、BP等都是16位的,而在IA-32CPU中的寄存器是EAX、EBX、ESI、EBP等,它们就是AX、BX、SI、BP的32位版本,他们的关系就相当于AX与AL,AH的关系。像EBP是扩展基址指针寄存器(extended base pointer) 。


      8086是x86架构的鼻祖

 

实模式,保护模式和虚拟8086模式

从80386开始,也就是从IA-32开始,CPU有三种工作方式:实模式,保护模式和虚拟8086模式

  • 实模式:和8086工作一样(是CPU启动的时候的模式),此时一个任务独占cpu。在这种状态下软件可访问的物理内存不超过1MB
  • 保护模式:操作系统接管CPU后,会使CPU进入保护模式,这时候可以发挥80x86的所有威力.此时可以运行多个程序、多线程、内存分页、优先级机制等等。
  • 虚拟8086模式:即计算机处于保护模式时运行的dos程序(为了兼容以前16位程序的),此时处于保护模式,即在保护模式下模拟实模式,使之前8086下能运行的软件在保护模式下仍能运行,实现兼容。

相关文章:

  • C语言:main函数的命令行传参
  • ini文件和inf文件的区别
  • Windows系统常见的文件系统格式(FAT, NTFS, ExFAT)
  • 字符串编码(ASCII, GBK, ANSI, Unicode(‘\u‘), UTF-8编码)
  • Python网络爬虫与信息提取(三):网络爬虫之提取(Beautifulsoup bs4)
  • 查看win10系统日志
  • Windows安全模板配置
  • Python网络爬虫与信息提取(四):网络爬虫之实战(淘宝商品比价 股票数据)
  • Python—Scrapy爬虫框架
  • 大数据技术原理与应用(一):大数据概述
  • 大数据技术原理与应用(二):大数据处理架构Hadoop
  • 大数据技术原理与应用(三):分布式文件系统HDFS
  • Ubuntu18.04安装 Codeblocks
  • Win10将某个软件/文件添加到开始屏幕(磁贴)
  • phpStudy(LAMP)
  • [PHP内核探索]PHP中的哈希表
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • 【个人向】《HTTP图解》阅后小结
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • echarts的各种常用效果展示
  • Fabric架构演变之路
  • Git初体验
  • Java比较器对数组,集合排序
  • js面向对象
  • nodejs调试方法
  • Python 基础起步 (十) 什么叫函数?
  • redis学习笔记(三):列表、集合、有序集合
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • Vue--数据传输
  • 和 || 运算
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 警报:线上事故之CountDownLatch的威力
  • 前端技术周刊 2019-02-11 Serverless
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 使用 QuickBI 搭建酷炫可视化分析
  • 世界上最简单的无等待算法(getAndIncrement)
  • 提醒我喝水chrome插件开发指南
  • 我感觉这是史上最牛的防sql注入方法类
  • Spring Batch JSON 支持
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • !$boo在php中什么意思,php前戏
  • #QT(TCP网络编程-服务端)
  • %@ page import=%的用法
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (libusb) usb口自动刷新
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (WSI分类)WSI分类文献小综述 2024
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (七)c52学习之旅-中断
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (已解决)vue+element-ui实现个人中心,仿照原神