当前位置:首页|资讯

CPU0汇编器已完成

作者:iiicp发布时间:2024-09-17

历经一周有余,我成功完成了 CPU0 的汇编器。 此前,原作者有一个用 js 实现的版本,该版本主要借助正则表达式进行分割,在我看来其代码风格与结构欠佳。我的版本则基于 C++17 实现,具有词法、语法、代码生成这些界限明确的阶段。 CPU0 总共包含 42 条指令,其中有 4 条为伪指令,不会进行实际编码操作。其余的指令被划分为 3 种编码格式,即 A 型、L 型、J 型。若要查看指令编码的详细信息,可访问https://ccckmit.github.io/ss/htm/cpu0instruction...【查看原文】


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1