社区
贺利坚的课程社区_NO_2
汇编语言程序设计II
帖子详情
DS与数据段
迂者-贺利坚
烟台大学计算机学院教师
领域专家: 系统编程技术领域
2023-01-12 13:51:33
课时名称
课时知识点
DS与数据段
...全文
191
回复
打赏
收藏
DS与数据段
课时名称课时知识点DS与数据段
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
汇编初学——
ds
(
数据
段
data segment)
ds
(
数据
段
data segment) mov ax, XXX mov
ds
, ax //
段
地址,不可以直接赋值给
ds
mov bx, XXX//偏移地址
【汇编】内存中字的存储、用
DS
和[address]实现字的传送、
DS
与
数据
段
在汇编语言中,我们处理计算机内存中的
数据
时,需要理解如何存储和传送字(
数据
的一部分)。通过使用
数据
段
寄存器
DS
和 [address] 这样的符号,我们能够有效地操作内存中的字,实现
数据
的传送和处理。mov
ds
, axmov al, 0在汇编语言中,理解如何存储和传送字是关键的。通过使用
DS
寄存器和 [address],我们能够精确地定位内存中的
数据
,并在不同的
数据
段
中操作。这就好比在巨大的书库中,通过标识书架和特定页面的方式找到并使用我们需要的信息。
【汇编语言】
DS
与
数据
段
5、mov, add, sub 都是具有两个操作对象的指令,访问内存中的
数据
段
(对照:jmp是具有一个操作对象的指令,对应内存中的代码
段
)。1、字在内存中存储时,要用两个地址连续的内存单元来存放,字的低位字节存放在低地址单元中,高位字节存放在高地址单元中;2、用mov指令要访问内存单元,可以在mov指令中只给出单元的偏移地址,此时,
段
地址默认在
DS
寄存器中;4、在内存和寄存器之间传送字型
数据
时,高地址单元和高8位寄存器、低地址单元和低8位寄存器相对应;
【汇编】寄存器——内存访问内存中字的存储方式、
DS
和[address]、
DS
[]和CS:IP的区别、MOV,ADD,SUB、
数据
段
与代码
段
的区别
【汇编】寄存器——内存访问内存中字的存储方式、
DS
和[address]、
DS
[]和CS:IP的区别、MOV,ADD,SUB、
数据
段
与代码
段
的区别
3-汇编语言中与内存访问相关的寄存器/操作(
DS
+
数据
段
+SS/SP+栈相关操作)
一、内存中字的存储 二、
DS
和[address] 下面详细说明指令的含义。 mov a1, [0] 前面我们使用mov指令,可完成两种传送: 将
数据
直接送入寄存器 将一个寄存器中的内容送入另一个寄存器 也可以使用mov指令将一个内存单元中的内容送入一个寄存器中。从哪一个内存单元送到哪一个寄存器中呢?在指令中必须指明。寄存器用寄存器名来指明,内存单元则需用内存单元的地址来指明。显然,此时mov指令的格式应该是: mov 寄存器名,内存单元地址 [...]表示一个内存单元,[...]中的0表示内存单
贺利坚的课程社区_NO_2
1
社区成员
121
社区内容
发帖
与我相关
我的任务
贺利坚的课程社区_NO_2
烟台大学计算机学院教师,坚持教育情怀,持续进行教学改革。和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,追求快乐与激情的大学。著书《逆袭大学:传给IT学子的正能量》,帮助迷茫中的大学生。
复制链接
扫一扫
分享
社区描述
烟台大学计算机学院教师,坚持教育情怀,持续进行教学改革。和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,追求快乐与激情的大学。著书《逆袭大学:传给IT学子的正能量》,帮助迷茫中的大学生。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章