×

v86浏览器端的x86虚拟机

消耗积分:2 | 格式:zip | 大小:1.20 MB | 2022-06-17

李巍

分享资料个

授权协议 BSD
开发语言 C/C++ JavaScript Rust
操作系统 未知
软件类型 开源软件

软件简介

v86 是一个基于 Rust 和 WebAssembly 的开源项目,它模拟了兼容 x86 的 CPU 和硬件,可以直接在浏览器里运行虚拟机。

下面是 v86 模拟的硬件列表:

  • 兼容 x86 的 CPU
  • 浮点单元 (FPU)
  • 软盘控制器 (8272A)
  • 8042 键盘控制器
  • 8254 可编程间隔定时器 (PIT)
  • 8259 可编程中断控制器 (PIC)
  • 部分 APIC 支持
  • CMOS 实时时钟 (RTC)
  • 具有 SVGA 支持和 Bochs VBE 扩展的通用 VGA 卡
  • PCI 总线(此部分尚不完整,未支持每个设备)
  • IDE 磁盘控制器
  • NE2000 (8390) PCI 网卡
  • virtio 文件系统
  • SoundBlaster 16 声卡

pYYBAGKoAbOAEJIMAAFqDXCY07Y514.png

Demo

Arch Linux — Damn Small Linux — Buildroot Linux — ReactOS — Windows 2000 — Windows 98 — Windows 95 — Windows 1.01 — MS DOS — FreeDOS — FreeBSD — OpenBSD — 9front — Haiku — Oberon — KolibriOS — QNX

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !