文章探讨如何让 uxn 虚拟机支持虚拟化。作者依据 Popek 和 Goldberg 理论分析,指出 uxn 虽无特权指令和模式切换,但可通过递归虚拟化实现。为此提出为每个虚拟机增加基址、界限寄存器及陷阱机制,并扩展系统设备指令,用 Uxntal 编写了简易 hypervisor“xun”,成功运行程序。差异在于设备使用虚拟地址时需复制媒体数据。未来可支持 32 位地址、抢占式多任务及类 System-7 系统。
完成下面两步后,将自动完成登录并继续当前操作。