实模式

✍ dations ◷ 2025-07-08 00:37:53 #X86架构

实模式(英语:Real mode)是Intel 80286和之后的x86兼容CPU的操作模式。实模式的特性是一个20比特的区段存储器地址空间(意思为只有1 MB的存储器可以被定址),可以直接软件访问BIOS例程以及周边硬件,没有任何硬件等级的存储器保护观念或多任务。所有的80286系列和之后的x86 CPU都是以实模式下引导;80186和早期的CPU仅仅只有一种操作模式,也就是相当于后来芯片的这种实模式。

286架构导入保护模式,允许硬件等级的存储器保护。然而要使用这些新的特色,需要额外先前不需要的软件指令。由于x86微处理机主要的设计规格,是能够完全地向前兼容于针对先前所有x86芯片所撰写的软件,因此286芯片的引导是处于'实模式'—也就是关闭新的存储器保护特性的模式,所以可以运行针对旧的微处理器所设计的软件。到现在为止,即使最新的x86 CPU一开始在电源开启处于实模式下,也能够运行针对先前任何芯片所撰写的软件。

IBM引进的PC-BIOS与DOS操作系统(MS-DOS, DR-DOS等等)都是在实模式下运作。早期的Microsoft Windows版本(主要地只是图形用户界面外壳,而事实上不是操作系统)也在实模式下运行,直到Windows 3.0是第一种在保护模式下运行的Windows系列的操作系统。Windows 3.0进一步增强了这方面功能,能够在实模式或是保护模式下运行。Windows 3.0在保护模式下有两种运行"喜好" - "标准模式",也就是使用保护模式来运行;而"386-增强模式",允许使用32位定址,因此无法在286上运行(尽管都有保护模式,但是286只是16位芯片;32位的寄存器在80386系列中推出)。Windows 3.1不再允许在实模式下运行,只能在保护模式下运行,因此也是第一个最少需要80286处理器的主流作业环境(不管Windows/286,因为并非主流产品)。几乎所有的现今x86操作系统(Linux、Windows 95和之后、OS/2等等)都会在引导后将CPU切换到保护模式或长模式。

80286的地址总线为24位宽,即使在实模式下也是在使用24位的内存地址读写内存数据。所以80286及以后的CPU以实模式运行时,需要控制A20地址线是否被使用。

相关

  • ATP三磷酸腺苷(英语:adenosine triphosphate, ATP;也称作腺苷三磷酸、腺嘌呤核苷三磷酸)在生物化学中是一种核苷酸,作为细胞内能量传递的“分子通货”,储存和传递化学能。ATP在核酸合
  • 水煮鱼水煮鱼又称水煮鱼片、水煮活鱼,起源于重庆,是重庆江湖菜的代表,渝派川菜的一种,做法有多种,主要原料是草鱼或黑鱼、干辣椒节、花椒,也有不放花椒的,有的配上豆芽等蔬菜,烧制是将鱼片
  • 极地低压极地低压是在两极地区发生的低气压系统。低气压内气温极低。一般都是寒冷的极地气团通过海面时发生。相较于温带低气压,极地低压的规模更小,并会带来大雪。极地低压发生在南极
  • 甘蓝甘蓝(学名:Brassica oleracea)是十字花科植物,其多个变种,食用不同部位,如花用甘蓝花椰菜(花菜)(港译: 椰菜花),绿花椰菜(绿花菜)(港译: 西兰花)。叶用结球甘蓝(卷心菜、洋白菜、圆白菜),
  • 阴地蕨属阴地蕨是蕨类植物的一个属,属于瓶尔小草科,阴地蕨属的植物被通称为阴地蕨,个体通常较小,叶片分为孢子叶与营养叶,具有肉质根,通过向空气中散发孢子进行繁殖。
  • 发角蛋白发角蛋白或毛发角蛋白(英语:Hair keratin)是一类在头发和指甲中发现的角蛋白。存在两类毛发角蛋白:
  • 弗里德里希·威廉·贝塞尔弗里德里希·威廉·贝塞尔(德语:Friedrich Wilhelm Bessel,1784年7月22日-1846年3月17日),德国天文学家及数学家。他精确测定了岁差常数和恒星视差。贝塞尔出身贫寒,少年时只读过4
  • 西福克兰岛福克兰群岛(红色和白色)西福克兰岛(英语:West Falkland),又称大马尔维纳岛(西班牙语:Isla Gran Malvina),是福克兰群岛中第二大岛屿,与东福克兰岛隔福克兰海峡相望。该岛面积4,532平方
  • 2PM OF 2PM《2PM OF 2PM》是韩国男子组合2PM的第四张日语专辑,在2015年4月15日以三个版本:通常盘、初回生产限定盘A及初回生产限定盘B推出;后又在2015年5月20日发布初回生产限定重新包装
  • 木匠木匠古代称为木工、匠人、梓匠、梓人。是职业也是一门工艺。木工有着悠久历史,早在先秦时期就有此职业,因为被当时视为下等的职业,因此上层社会人士并不会学习木工这个手艺。