mips:MIPS汇编器,模拟器和调试器

时间:2024-04-11 02:32:13
【文件属性】:

文件名称:mips:MIPS汇编器,模拟器和调试器

文件大小:71KB

文件格式:ZIP

更新时间:2024-04-11 02:32:13

Rust

MIPS汇编器,模拟器和调试器 目标 组装工 解析汇编代码 将代码汇编到目标文件中 支持所有指令和说明 处理全局(外部)引用 支持数据部分,如sdata 连结器 将目标文件链接到最终可执行文件中 待办事项:扩大目标 仿真器 创建一个模拟的MIPS CPU 解析R指令 执行所有R指令 解析我的指令 执行所有I指令 解析J指令 执行所有J指令 调试器 驾驶模拟器 检查寄存器 检查周围的代码/指令 断点 测试程序 programs目录包含一些已组装并与MIPS工具链链接的测试程序,我称之为“ R2K”(汇编器为“ rasm”,链接器为“ rlink”,模拟器为“ rsim”,调试器为“ rbug”)。 这是我在大学学习MIPS时使用的工具,但是对它的访问受到严格限制(仅在大学服务器上可用,仅具有执行权限),而且我在任何地方都找不到它。 我正在使用它来提供汇编


【文件预览】:
mips-master
----Cargo.toml(104B)
----mips-debugger()
--------Cargo.toml(289B)
--------src()
----Cargo.lock(17KB)
----programs()
--------sum()
--------addition()
--------torture()
--------multi-file()
--------jal-test()
----mips-linker()
--------Cargo.toml(223B)
--------src()
----mips-assembler()
--------Cargo.toml(358B)
--------src()
--------build.rs(52B)
----README.md(1KB)
----mips-simulator()
--------Cargo.toml(401B)
--------src()
----.gitignore(60B)
----mips-types()
--------Cargo.toml(187B)
--------src()

网友评论