百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

asmrepl

> 编程语言
开源

用于 x86-64 汇编语言的 REPL

871 stars0 点赞3 次浏览
访问官网GitHub

工具介绍

用于 x86-64 汇编语言的 REPL

ASMREPL 这是一个用于汇编语言的 REPL。 ## 使用方法 安装 gem: ```

$ gem install asmrepl 然后按照以下方式启动 REPL: $ asmrepl 如果您使用 macOS,则需要使用 `sudo` 启动 REPL。 启动 REPL 后,它将显示所有寄存器值和标志: … 然后,您可以发出命令并检查寄存器值。 让我们写入 `rax` 寄存器并检查其值: (rip 0x00000001033a4001)> mov rax, 5 =============== REGISTER CHANGES =============== rax 000000000000000000 => 0x0000000000000005

(rip 0x00000001033a4009)> rax 0x0000000000000005 (rip 0x00000001033a4009)> 现在,让我们写入 `rbx` 寄存器并将两个值相加: (rip 0x00000001033a4009)> mov rbx, 3 =============== REGISTER CHANGES =============== rbx 000000000000000000 => 0x0000000000000003

(rip 0x00000001033a4011)> add rax, rbx =============== REGISTER CHANGES =============== rax 0x0000000000000005 => 0x0000000000000008 rflags 0x0000000000000246 => 0x0000000000000202

FLAGS: ["IF"]

(rip 0x00000001033a4015)> rax 0x0000000000000008 (rip 0x00000001033a4015)> rbx 0x0000000000000003 (rip 0x00000001033a4015)> 最后,我们来检查 CPU 中的所有值: …

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubyassemblyrubyx86-64

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言