摘要:
###为什么需要虚拟地址 (多程序并发场景)如果一台计算机内存中运行一个程序A,内存中又放了一道程序B,程序A和程序B各自运行一秒,如此循环,直到其中之一结束,这个场景下就会产生一些问题(此处只关心内存相关的几个核心问题) 1、谁来保证程序A跟程序B没有内存地址的冲突?换句话说,就是程序 A、B 各 阅读全文
摘要:
###1、计算机是如何将系统起起来的?-- PC机的引导流程 PC机BIOS固件是固化在PC机主板上的ROM芯片中,断电也能保存,PC机上电后的第一条指令就是在BIOS固件中,**它负责检测和初始化CPU、内存和主板平台,**然后加载引导设备(大概率是硬盘)中的第一个扇区数据,到0x7c00地址开始 阅读全文