assembly - 为什么我们在代码中使用美元符号,我们如何在常量段中保留空间
问题描述
请帮助我理解这段代码试图做什么。在第 1014 行,它声明 CONSTRT,等于 $(doller 符号),但在第 1026 行,它将 CONSTRT 减去 4。然后它为两个字长保留空间,并将 80H 分配给第一个字(在第 1028 行),然后是第 1030 行的另一个单词。
1012 ORG 0
1014 CONSTRT EQU $
1016..................
1018..................
1020..................
1022..................
1024..................
1026 ORG $ - CONSTRT - 4
1028 DW 80H
1030 DW ?
1032..................
1034..................
这段代码的目的是什么。
解决方案
推荐阅读
- node.js - 使用邮递员将数据插入数据库时,在控制器文件中显示错误
- react-native - 使水平行的垂直滚动视图反应原生
- mysql - 如何先返回特定行,然后在 MySQL 中随机化其余行?
- spring - Spring Boot 仅适用于微服务吗?我可以将 Spring Boot 用于单体架构吗?
- javascript - 如何以“星期六,dd.MM.YYYY”的格式获取一年中的所有星期六?
- javascript - 队列管理系统(Laravel 6)的实时更新通知声音
- python - 如何使用另一个 Python 返回一个变量
- java - 关于 JAVA 中的连接池:我需要消耗服务器响应吗?如果不 ?池化如何工作
- python - 同时显示所有验证错误,Django Rest Framework中的错误累积
- c# - 无法使用 Microsoft Graph api graphServiceClient.Users.Request() C# 感染所有用户详细信息