v86模拟与x86兼容的CPU和硬件。 机器代码在运行时转换为WebAssembly模块,以实现良好的性能。 以下是仿真硬件的列表: 与x86兼容的CPU。 该指令集处于奔腾III级别,包括完整的SSE2支持。 缺少某些功能,特别是: 任务门,保护模式下的远端呼叫 一些16位保护模式功能 单步执行(陷阱标志,调试寄存器) 一些例外,尤其是浮点和SSE 多核 PAE 64位扩展 浮点单元(FPU)。 计算是使用Berkeley SoftFloat库完成的,因此应该很精确(但很慢)。 三角函数和对数函数是使用64位浮点数模拟的,因此精度可能较低。 并非所有FPU异常都受支持。 软盘控制