assembly - 在 att 语法中定义常量
问题描述
在文件顶部定义一些更易于阅读的常量的 att 语法中的等价物是什么?
SYS_READ equ 0 ; read text from stdin
SYS_WRITE equ 1 ; write text to stdout
SYS_EXIT equ 60 ; terminate the program
STDIN equ 0 ; standard input
STDOUT equ 1 ; standard output
我的想法是这样的:
.section .rodata
SYS_READ: .byte 0
SYS_WRITE: .byte 1
# ...
这是正确的还是接近的?如果不是,那么在汇编程序顶部定义一堆常量的建议方法是什么?
解决方案
推荐阅读
- git - 执行 git 命令 git pull --allow-unrelated-histories 后无法退出打开的文件
- javascript - urql useQuery 的暂停选项不会暂时冻结请求
- javascript - 交换图像文件并将css类添加到使用JS滚动时的img标签
- python - 如何在Python中找到给定日期期间每个季度的最后一天?
- confluent-platform - Confluent Kafka - Windows 上的模式注册表
- asp.net-core - 在 ASP.NET Core 中,什么类用于模型验证错误响应?
- c# - 是否可以将 MahApps 的 TextBoxHelper 应用于 ScrollViewer?
- android - 如何在用户单击 Android 上的按钮时读取 NFC 标签
- laravel - 无法弄清楚连接
- asciimath - AsciiMath 的局限性