当前位置: 首页 > news >正文

ao486:x86 兼容 Verilog 内核,实现 486 SX 功能,可运行多款软件!

导航菜单

有登录、外观设置选项。平台方面,AI 代码创作包含 GitHub Copilot 等;开发者工作流涵盖 Actions 等;应用程序安全有 GitHub Advanced Security 等;探索部分有为何选择 GitHub 等。还有查看所有功能选项。

解决方案

按公司规模划分有企业版等;按用例划分有应用现代化等;按行业划分有医疗保健等,并有查看所有解决方案选项。

资源

按主题探索有 AI 等;按类型探索有客户案例等;支持与服务包含文档等,还有查看所有资源选项。

开源

社区有 GitHub Sponsors;项目有 Security Lab 等;仓库有主题等。

企业版

企业解决方案有企业平台;可用附加组件有 GitHub Advanced Security 等。还有定价选项,可按 `/` 进行搜索,有登录、注册、外观设置等操作。若在其他标签页或窗口有登录、注销、切换账户情况,需重新加载刷新会话。

其他导航选项

有代码、Issues 等选项,有分支、标签,可转到文件、打开更多操作菜单。

文件夹和文件

列出了相关文件信息,如 ao486_tool、bios 等,还有最新提交、历史记录等情况。

仓库文件导航

包含 README、许可证,更多项目相关。

描述

ao486 是 x86 兼容的 Verilog 内核,实现 486 SX 所有功能,基于 Bochs 软件 x86 实现建模和测试,项目还包含能启动特定版本 Linux 和 Windows 的片上系统。

当前状态

2014 年 3 月 31 日有初始版本 1.0;2014 年 8 月 19 日 driver_sd 更新,ps2 修复。

特性

ao486 处理器模型采用四级流水线架构,实现所有 486 指令及 CPUID 指令,有 16 kB 指令缓存等;ao486 SoC 由 ao486 处理器等组件构成,所有组件建模为 Altera Qsys 组件,由其连接并提供 SDRAM 控制器,目前仅能在 Terasic DE2 - 115 开发板上运行。

资源使用情况

项目针对 Altera Cyclone IV E EP4CE115F29C7 器件综合,给出了各单元资源利用率,编译后适配报告显示了适配状态、总逻辑单元等信息,最高频率 39 MHz,项目使用 30 MHz 时钟。

CPU 基准测试

使用 DosTests.zip 软件包测试 ao486,给出了 Dhryston 1、2 基准测试(未优化和优化)的结果。

可运行软件

ao486 能运行 Microsoft MS - DOS 6.22 版本等软件。

BIOS

ao486 项目使用 Bochs 项目 BIOS,需小修改;VGA BIOS 来自 VGABIOS 项目,无需修改,因 VGA 模型无 VBE 扩展,所以禁用。

NIOS2 控制器

ao486 SoC 使用 Altera NIOS2 处理器管理组件和显示屏幕显示内容,OSD 允许用户插入和移除软盘。

许可证

rtl 等目录文件采用 BSD 许可证;bochs486 等目录文件来自 Bochs 项目,采用 LGPL 许可证,还说明了一些二进制文件来源。

编译

编译包含 NIOS II 微控制器的 SoC 需用 Altera Quartus II 软件,ao486 处理器等 Verilog 组件可在任何 Verilog 编译器编译,目前仅为 Altera Quartus II 准备综合项目文件,且部分综合项目文件可能出错。编译 ao486 处理器、SoC、BIOS、VGABIOS 都有具体操作步骤。

在 Terasic DE2 - 115 上运行 SoC

有编译项目、固件、BIOS、VGABIOS 等一系列操作,还有编辑文件、运行程序、复制文件到 SD 卡等步骤,最后在 OSD 上进行选择操作后 ao486 启动,按下 KEY2 可激活 OSD。

关于

ao486 是 x86 兼容的 Verilog 内核,实现 486 SX 所有功能。有资源、活动、Stars、关注者、Forks 等信息,还有举报仓库选项。最后是版本发布、软件包、被使用情况、贡献者、语言等相关内容,以及页脚导航,包含条款、隐私等选项,此时无法执行某些操作。那么,你对 ao486 项目的未来发展有什么期待呢?

http://www.jsqmd.com/news/1357354/

相关文章:

  • UE4逆向实战:定位GObjects与Hook PostRender实现游戏内部绘制
  • HAProxy高性能负载均衡架构与优化实践
  • GIS开发实战:5个月从入门到精通的全栈学习路线
  • Stable Diffusion提示词预设:一键生成专业景观分析图
  • 单人前往阆中古城,几条实用小建议
  • ReAct 循环 -- Agent 的心跳
  • MarkText:如何用这款优雅的Markdown编辑器提升你的写作效率
  • MATLAB实现演化博弈与Lotka-Volterra耦合模型
  • 2026南宁防水修缮怎么选?主流品牌本地化适配与服务痛点解析 - 国麟测评
  • Java实现剪贴板监听与内容自动保存工具
  • 亲测AI床垫,睡眠真的变好了吗?
  • Codex官网前端可抄吗?从“借鉴”到“合规创新”的深度解析
  • 《弧光猎人》PVEVP模式设计分析:安保协议与独立PVP的平衡之道
  • AI创意文本生成实战:从Prompt设计到结果优化全流程解析
  • GitHub Desktop推送报错排查与认证配置指南
  • AI编程助手Grok的五大改进方向:从代码生成到工作流集成
  • Token技术全解析:从JWT认证到AI与区块链的多元应用
  • 叶集区汽车维修保养怎么选?20年老店教你家用车科学养车不踩坑 - 国麟测评
  • 2026年中小企业抖音获客困局剖析:如何选对B端抖音运营公司破局
  • 从足球判罚到系统偏见:规则执行中的尺度漂移与节奏控制分析
  • Python Playwright自动化测试:从原理到实战的完整指南
  • 数字化转型中的敏捷管理实践与挑战
  • Dev-C++配置MinGW-w64:升级编译器支持现代C++开发
  • 大模型API聚合平台深度测评:统一接口、安全合规与实战避坑指南
  • C++面试进阶:逻辑推理与模式识别编程实战解析
  • RabbitMQ架构解析与高并发调优实战
  • Java面向对象编程核心概念与实战应用
  • 风光储联合系统并网控制与仿真实践
  • 备孕辅酶Q10怎么选?高仕星辅酶Q10蓝帽产品核心优势
  • 2026 最权威学生党论文工具榜单:这些神器被高校导师悄悄推荐,便宜好用不踩坑!