汇编语言整理

这篇博客详细整理了汇编语言的基础知识,包括字符类型与偏移量、寻址方式,特别是从贺老师的博客中学习的循环嵌套概念。博主介绍了汇编程序的新结构,以及使用subp proc和subp endp定义程序结构。此外,还讨论了多文件组织的方式,通过示例代码和步骤解释了编译、连接过程,强调了extern和public关键字的作用,并提出了一些常见问题,如call指令的使用和远转移的必要性。
摘要由CSDN通过智能技术生成

                                   笔记


字符类型以及偏移量:

字符类型只能使用db:

db 'aah, I love you!'

使用什么类型,偏移量就确定了。  

db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1
dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2
dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4

******以下内容均为盲猜**************
第一个d是define的意思
db byte
dw word
dd double word

 寻址方式:


循环嵌套(来自贺老师的blog):

 (前段时间没怎么听,所以一开始的时候想错datasg的数据是怎样存储了。错误的想法:dw不在同一行,数据在存储时就不在同一行;实际情况:只要那一行没存满࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值