作業系統學習筆記之啟動

2021-07-10 08:05:58 字數 654 閱讀 5855

pc機的記憶體布局:

以前接觸過微控制器,arm9和8086cpu,深感把握乙個處理器,有兩點很重要,

記憶體的布局和中斷向量(中斷向量表在**)。所以先看看80386的記憶體布局。留個印象

提供機器需要的各種電壓。加電cpu復位,cpu會到cs:ip=cs*16 + ip =0xffff0處去取指,

會放個跳轉指令跳到bios的入口位址。

bios會檢測電腦的硬體,然後根據使用者的配置,去主啟動外設,把第乙個扇區512b的內容,

copy到0x7c00~0x7d00,然後跳轉到0x7c00。

執行512b的主引導記錄(mbr),分布如下:

446b–**,直接啟動os或執行第二階段的bootloader

64b–分割槽表huo

2b–結束標誌

執行高階的bootloader,grub等。然後啟動os

Ubuntu 作業系統學習筆記之系統啟動詳解

執行引導程式 grub 載入核心 執行init runlevel bios,basic input output system,基本輸入輸出系統,存在於主機板的bios晶元上.計算機啟動首先執行bios 作用 1,硬體檢查 開機自檢 2,查詢可啟動裝置 可啟動裝置 具有引導程式,首512個位元組的最...

作業系統學習筆記

這裡專門摘錄作業系統相關筆試題和面試題!也當作自己的乙個複習!乙個很全的作業系統常考知識集合 1.分段式儲存和分頁式儲存,以及段頁式儲存的區別 分頁是一維儲存,分段是二維的 因為分頁給出虛擬位址後,作業系統會自動劃分頁號和偏移量 而分段給出位址後,需要知道段號和偏移量,段的長度是可變的!故是二維的 ...

作業系統學習 筆記

單道批處理評價 資源利用率差 互動性差 等 多道批處理 w為了提高系統的利用率 出現多道批處理 多道 是指 某時刻 多個應用程式再主存中,按照某些原則去處理,逐個執行程式。批處理 使用者提交一批作業,首先存放再外存,排成乙個佇列,然後排程程式按一定的演算法去排程從該佇列 中選取佇列中的乙個或若干個作...