最近在學(xué)習(xí)操作系統(tǒng),操作系統(tǒng)的啟動(dòng)也摸索了一段時(shí)間汽纠,現(xiàn)在記錄下來(lái),方便后續(xù)的復(fù)習(xí)领曼。 1. 總體功能 1.1 ROM BIOS 功能描述:x86 ...
本人使用打開(kāi) PDF 的軟件為 Adobe Acrobat Pro DC鸥鹉。 1. 亂碼出現(xiàn)的原因: PDF 中嵌入了字體,而PDF中嵌入的字體在...
最近一個(gè)月斷斷續(xù)續(xù)的在看 王爽的《匯編語(yǔ)言(第3版)》毁渗,已經(jīng)將書(shū)看完,相關(guān)的實(shí)驗(yàn)已經(jīng)做完并寫(xiě)了博客单刁,看書(shū)的過(guò)程中做了一個(gè)思維導(dǎo)圖灸异,以供后續(xù)復(fù)習(xí)使...
1) 前提知識(shí): 說(shuō)明 我用的是 DOSBox 0.74-3 啟動(dòng)并運(yùn)行的羔飞,而且我沒(méi)有軟盤肺樟,因此我只能操作硬盤直接向磁盤扇區(qū)寫(xiě)入數(shù)據(jù)是危險(xiǎn)的,很...
1) “int 9h 中斷例程” 和 “int 16h 中斷例程”: 1. 使用 int 9h 中斷例程對(duì)鍵盤輸入的處理 鍵盤輸入將引發(fā) 9 號(hào)...
1) 思路: 根據(jù) “第 16 章中的代碼示例” 以及 “安裝程序” 的套路,仿照著之前的例子卡儒,代碼寫(xiě)出來(lái)不會(huì)太難需要注意以下幾點(diǎn):a. 在代碼...
1) 思路: 如果完整的看完了第 15 章節(jié)的內(nèi)容,那么題目還是很簡(jiǎn)單的只需要判斷 A 鍵松開(kāi)后朋贬,向端口 60h 發(fā)送的掃描碼(即 A 鍵的斷碼...
1) 思路: 可以仿照 實(shí)驗(yàn)13 的第 3 個(gè)例子 的編程思想將要顯示的時(shí)間格式預(yù)先定義好窜骄,從 CMOS RAM 中獲取到的 BCD 碼锦募,將其轉(zhuǎn)...
1) 思路: 由于代碼給出了一部分糠亩,咱們可以先通過(guò)調(diào)用的 int 指令 來(lái)判斷要實(shí)現(xiàn)的功能比如程序中的 int 10h 中斷例程是 BIOS 提...