看板 ASM 關於我們 聯絡資訊
※ 引述《erspicu (.)》之銘言: : 流程應該是 bios會先跑些東西後跳去vga的bios 做些初始化動作後 在跳回bios : 不知道是不是因為vga卡要能夠用文字模式列印 : 還需要先進行初始化硬體的過程? 這問題我自問自答了 多數網路上找到的hello word sample都是在跑完system BIOS 跟 VGA bios階段後, 到bootstrap後直接call中斷呼叫去列印. 如果要在system BIOS階段直接列印出一些字串, system bios本身就必須先做掉vga bios的一些初始化動作, 更低階的操作是直接透過port讀寫vga顯卡的各register屬性, 整個相關初始化參考 http://iocoder.org/bios/ 似乎找起來是網路上唯一的sample,直接在bios階段來個hello word.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.70.88.120 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1468170730.A.7DA.html
oscar60111: 感謝分享 07/11 02:41