IT之家 6 月 27 日消息,程序員查理?伯克斯(Charlie Birks)借助 Pimoroni PicoVision 和自定義編碼的模擬器,成功地在現(xiàn)代計算硬件上啟動了 Windows 1.0。
IT之家注:Pimoroni PicoVision 是一款價格親民的設(shè)備,包括樹莓派 Pico W,在背面額外配備了 RP2040 SoC。
在這種配置下,Raspberry Pi Pico W 附帶的 RP2040 可充當(dāng) CPU 并提供 Wi-Fi 連接,而第二個 RP2040 則充當(dāng)開發(fā)板的 GPU。
伯克斯為此定制了 PC 模擬器“Probably Average Computer Emulator,簡稱 PACE”,讓其可以在 PicoVision 上運(yùn)行,基本模擬完整的 8088 CPU 核心。
PACE 模擬器還為外設(shè)接口控制器、可編程中斷定時器和可編程外設(shè)接口提供基本的芯片組支持。該系統(tǒng)內(nèi)置了對 CGA 圖形的支持、部分支持軟盤控制器,并兼容硬盤。
伯克斯通過 USB HID 實(shí)現(xiàn)了鍵盤支持,但還沒有其他輸入。
Windows 1.0 是 Microsoft Windows 的首個主要版本,但其本身并不是操作系統(tǒng),而是基于 MS-DOS 內(nèi)核的圖形應(yīng)用程序環(huán)境,于 1985 年 11 月 20 日在美國首次發(fā)布,而歐洲版本于 1986 年 5 月以 Windows 1.02 的形式發(fā)布。
相關(guān)閱讀:
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。