這個 CPU 會內建完整 8086 模式和 16bit 模擬(
你這是拿 openjdk 跟 java 比的意思嘛....
就像 Mainframe 一樣把多核心模擬成單核心
16bit 模擬是 MS 32bit 時代的黑魔法
就算 Mainframe 插上了 96 CU(他們的 CPU)
但是東西會自動透過排程器平均分配到這九十六個運算單元
這跟 32bit 系統可以執行 16bit 程式有關嗎
還能跑是因爲 MS 有一層 VM 模擬 16bit 操作
現在你嘗試跑的話 Windows 會提示不支援 16位元應用程式
還有 Quake 啊 Wolfenstein 3D 這些遊戲
一臺 Mainframe 可以拆開無數的 LPARs(你當是類似 VM 的特殊容器,資源獨立的)
然後 IBM Mainframe 的 CPU 是會被虛擬化成單核心
一個程式預設好像只分 16MB 的 Virtual Memory