BACON,将 MSX-BASIC 程序编译为 MSX 机器码的编译器,支持 PLAY 音乐指令。
375C++MIT更新于 5天前
#assembly
这个标签涵盖用于编写、运行和学习底层代码的工具,从处理器模拟器到汇编相关的IDE都有。选择时先看它面向的架构,例如RISC-V模拟器对x86开发帮助不大。Ripes可以直观展示RISC-V处理器如何执行代码。RedPanda-CPP是基于Qt的轻量IDE,支持C、C++和GNU汇编,采用GPL-3.0许可,修改后再分发需遵循该协议。NumKong则面向完全不同的场景,提供SIMD加速的数学内核,并支持多种语言绑定。
BACON,将 MSX-BASIC 程序编译为 MSX 机器码的编译器,支持 PLAY 音乐指令。
一个运行在 512 字节 x86 引导扇区中的微型字符级语言模型,在实模式下生成虚构的 Linux 启动日志。
基于 SIMD 加速的数值计算库,提供距离、点积与矩阵运算,支持 15 种以上数值类型,并提供多语言绑定。
面向 RISC-V 的可视化计算机体系结构模拟器与汇编代码编辑器,用于学习处理器如何执行程序。