本条微博地址Maeiee发现一个好玩的项目:《v86》github.com/copy/v86
运行在浏览器中的 x86 虚拟机。
v86模拟了一个x86兼容的CPU和硬件。机器代码在运行时被翻译成WebAssembly模块,以达到相当的性能。
能仿真硬件包括:x86 兼容 CPU:奔腾 III 级别,支持 SSE2、浮点运算单元 FPU、8042 键盘控制器、8254 可编程间隔定时器、8259 可编程中断控制器……
并且支持多种操作系统。
我尝试了一下 Android 1.6 系统,成功在浏览器中跑起来了
搜索微博更多关键词-GitHub