会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿初
博客园
首页
新随笔
联系
管理
订阅
08 2023 档案
【汇编随笔】在汇编中使用数据
摘要:# 在内存中怎么存储数据 需要将数据放在连续的内存单元中。 ## DW `dw 0123h, 0456h` dw是定义字型数据,这里定义了2个字型数据,4个字节。 ## 如何寻得数据地址 ```asm assume cs:code code segment dw 0123h, 0456h ... c
阅读全文
posted @
2023-08-04 18:09
阿初
阅读(39)
评论(0)
推荐(0)
编辑
【汇编】[BX]和loop
摘要:# [BX] 之前讲一个内存单元送入寄存器是用的 `mov ax [0]`,这里用的 [0]。 要描述一个完整的内存单元,需要两种信息: 1. 内存的单元地址。 2. 内存的单元长度。 `mov ax [0]` 在[0]表示一个内存单元时,0表示单元偏移地址,默认地址在ds中。单元的长度由ax指出。
阅读全文
posted @
2023-08-03 14:41
阿初
阅读(46)
评论(0)
推荐(0)
编辑
【汇编】汇编的helloWorld
摘要:# 过程 汇编源代码 -> 编译 -> 链接 -> 执行exe。 编译:将源码翻译成机器代码,生成目标(obj)文件。有 x 个源码文件就会生成 x 个目标文件。 链接:将目标文件进行链接,生成exe文件。 在dos中,shell是一直运行的进程,当执行汇编exe时,shell会将exe加载进内存,
阅读全文
posted @
2023-08-01 17:36
阿初
阅读(108)
评论(0)
推荐(0)
编辑
【汇编】栈
摘要:# 栈 ## 栈的基础概念 先出后出的一种数据结构。 ### 栈的地址 由ss:sp指向的内存地址位置为栈段地址,栈的大小由sp控制,sp是栈顶指针,任意时刻指向栈顶。 sp指针当有数据入栈时,从高位地址移向低位地址。 当栈为空的时候,栈内没有元素,也就不存在栈顶元素。ss:sp指向栈的最底部单元下
阅读全文
posted @
2023-08-01 11:28
阿初
阅读(46)
评论(0)
推荐(0)
编辑
公告