熱啟動和冷啟動

2021-07-13 06:09:56 字數 694 閱讀 8583

在日常用機過程中,往往需要對計算機進行冷啟動和熱啟動,通常的方法是通過按reset 鍵實現冷啟動,按++實現熱啟動。它們的實   質都是轉入bios的入口點,(即rom的起始位址ffff:0處),轉向啟動程式。

該啟動程式在執行過程中需檢測復位標誌字(位於bios資料區位址0040:0072)的值,若為1234,則啟動時不檢測記憶體,若非1234則先檢測記憶體,再啟動系統   。冷啟動和熱啟動的不同之處在於熱啟動不檢測記憶體。

具體程式如下:

冷啟動:

debug reset.com

-a 0100

jmp ffff:0

int 20

-rcx

0007

-w-q

熱啟動debug boot.com

-a 0100

mov ax,0040

mov ds,ax

mov ax,1234

-rcx

0007

-w-q

熱啟動debug boot.com

-a 0100

mov ax,0040

mov ds,ax

mov ax,1234

mov si,0072

mov (si),ax

jmp ffff:0

int 20

-rcx

0014

-w-q

冷啟動 熱啟動

冷啟動 1 接通電源啟動計算機的方式,稱為冷啟動。2 介紹 自檢 3 具體操作步驟如下 加電 自檢 引導作業系統。熱啟動 1 熱啟動是指在計算機已經開啟的狀態下,通過鍵盤重新引導作業系統。一般在宕機時才使用。2 方法 左手按住 ctrl 和 alt 不放開,右手按下 del 然後同時放開。3 熱啟動...

冷啟動與熱啟動的區別

冷啟動對電子產品影響才大。從電路角度來看 熱啟動是在系統仍通電的情況下重新啟動系統,熱啟動也是一次軟體復位。熱啟動清除易失性系統記憶體,並重新裝載作業系統。冷啟動是用關閉電源來啟動系統,冷啟動還對硬體進行復位,它檢查硬體,並重新裝載作業系統。最重要的是冷啟動對硬體進行一次檢查。現在的電腦這個過程好像...

DSP的冷啟動vs熱啟動

第一次寫部落格,應該會有一些瑕疵,後續不斷改進吧。以前只是分享別人的東西,現在希望把自己掌握知識分享給大家,希望能堅持下去 什麼是處理器的冷啟動 vs 熱啟動?冷啟動 是處理器的一種啟動方式,就是切斷處理器的供電電源,重新啟動,一旦冷啟動,記憶體的東西全部丟失。熱啟動 熱啟動通常是由於系統復位造成的...