x86 PC 模拟器和 x86- to- WASM JIT,在浏览器中运行
或 irc.libera.chat v86上的#v86 模拟了可兼容的x86 CPU和硬件. 机器代码在运行时被翻译为WebAssembly模块,以达到体面的性能. 以下是模拟硬件列表: - 一个x86相容的CPU. 该指令集围绕Pentium 4级,包括完整的SSE3支持. 缺少一些特性,特别是: - 任务门,在被保护模式下远调 - 约16位被保护模式特征 - 单步(陷阱旗,调试注册) - 一些例外,特别是浮点和SSE - 多分数 - 64位扩展 - 一个浮点单位 (FPU). 使用伯克利软浮图库进行计算,因此应精确(但速度缓慢). 三角和日志函数使用64位浮点模拟,可能不太精确. 并非所有 FPU 例外都得到支持 。 - 软盘控制器(8272A)。 - 8042键盘控制器 PS..