社区
汇编语言
帖子详情
count EQU $-buf (buf上面定义的标号)
znxllyuan
2010-11-10 04:57:25
count EQU $-buf (buf为上面定义的数据标号)
count DW $-buf 这两句指令功能一样吗
-----------------------------------------------
mov ax,0
mov es,ax
xor ax,ax
mov es,ax
这两句功能一样嘛
...全文
2614
5
打赏
收藏
count EQU $-buf (buf上面定义的标号)
count EQU $-buf (buf为上面定义的数据标号) count DW $-buf 这两句指令功能一样吗 ----------------------------------------------- mov ax,0 mov es,ax xor ax,ax mov es,ax 这两句功能一样嘛
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shzhfu
2010-11-11
打赏
举报
回复
2
不一样。
count EQU $-buf 定义了一个常量,不占用内存单元,代码段中使用它,等价于使用一个立即数。
count DW $-buf 定义了一个变量,占用2个字节的内存单元,代码段中使用它,就变成一个[偏移地址]。
znxllyuan
2010-11-11
打赏
举报
回复
到底一样不一样哇
用户 昵称
2010-11-10
打赏
举报
回复
1
一个常量一个变量。
duoerzhifang
2010-11-10
打赏
举报
回复
不一样!!!count EQU $-buf 应理解为 count的值等于$-buf
count DW $-buf 应理解为将$-buf的值存到count 那个单元
friendly_
2010-11-10
打赏
举报
回复
都能实现相同的功能,一个定义了个常量,一个定义了个内存变量
大连理工大学《汇编语言程序设计》20秋在线作业2答案.docx.docx
COUNT
EQU
$-
BUF
1:
COUNT
被赋予
BUF
1从数据段开始的偏移量,即
BUF
1的长度。 4. 地址计算: - DAI的偏移地址:在给定的数据段
定义
中,DAI的偏移地址是20H加上'COMPUTER'字符串和两个字节的长度。 5. 汇编语言基本...
【汇编语言程序设计】试题及答案合集-.pdf
12. 选择题:
BUF
1 DB 3 DUP(0,2 DUP (1,2),3)
COUNT
EQU
$-
BUF
1 符号
COUNT
等价的值是多少? - 解析:
BUF
1
定义
了一个数组,
COUNT
等于数组的字节数,计算后
COUNT
的值是18。 13. 选择题:可以用来判断计算结果...
第 8讲ARM汇编程序设计1
-
标号
和变量
定义
必须顶格书写,而指令则不能顶格书写。 - 示例: ```assembly Start MOV R0, #1 ABC: MOV R1, #2 MOV R2, #3 LOOP B LOOP ``` 2. **大小写敏感**: - 汇编器对标识符的大小写非常敏感...
《汇编语言程序设计》第2次作业[
定义
].pdf
5. `
COUNT
EQU
`是一个符号常量
定义
,表示数据段中的元素数量。在这里,`
COUNT
`表示`
BUF
`数组的元素个数,因为数组`
BUF
`包含5个字节(1,2,3,4,5),所以`
COUNT
`的值为5。 6. 补码表示法中,最高位为1表示负数,0表示...
2008年1月全国自学考试试题汇编语言程序设计试卷
- **解析**:
标号
不能由“JMP
标号
”指令
定义
,而是通过在代码段中名字项后面紧跟冒号
定义
、使用
EQU
伪指令
定义
或者使用LABEL伪指令
定义
。 - **答案**: D.由“JMP
标号
”指令
定义
**5. 符号
COUNT
的等价值计算** - **...
汇编语言
21,497
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章