社区
汇编语言
帖子详情
用si和di指向数组的首地址怎么知道他什么时候指向末地址
我是小小菜鸡
2019-10-12 09:23:18
用si和di指向数组的首地址怎么知道他什么时候指向末地址,超出了是什么数,忘大佬解答
...全文
125
4
打赏
收藏
用si和di指向数组的首地址怎么知道他什么时候指向末地址
用si和di指向数组的首地址怎么知道他什么时候指向末地址,超出了是什么数,忘大佬解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zara
2019-10-12
打赏
举报
回复
数组是从键盘输入的?那在输入处理时也应统计实际输入了多少数据的吧。
我是小小菜鸡
2019-10-12
打赏
举报
回复
从键盘输入的方式
zara
2019-10-12
打赏
举报
回复
这应该是你知道的吧,数组多大,指针怎么变化,都是你控制的啊。
日立奔腾浪潮微软松下联想
2019-10-12
打赏
举报
回复
输入时计数,数组首地址+(计数值-1)*2就是数组最后一个元素的地址
双端口课程设计
MOV
DI
,OFFSET MEMORYBUFFER ;用于存储接收和已发送的数据 MOV BP,OFFSET SENDBUFFER ;用于判断发送区是否为空,以利于判断DEL键是否进行删除 ;MOV AH,0 ;这些背景色必须加在声明语句中,在主循环中不行 ;MOV ...
学习笔记 -- 数据处理
reg表示一个寄存器,sreg表示一个段寄存器 reg包括:ax、bx、cx、dx、ah、al、bh、bl、ch、cl、dh、dl、sp、bp、
si
、
di
sreg包括:ds、ss、cs、es...
si
指向
源数据
地址
,
di
指向
目的数据
地址
。 只要在[……]中使用寄存器b
如何用汇编实现
数组
的逆置?
用
首
尾交换法逆置
数组
,重点是获取两个指针的初值,这里用
数组
前
地址
+
数组
长度获取
末
尾
地址
。 逆置
数组
中用到的所有寻址方式都是后索引寻址,即:先传值后改变。 取
地址
内容必须得在循环中取值,并且必须全部取完...
汇编语言内存寻址方式--04
如果将bx作为
数组
的
首
地址
的话,那么idata可以看做是相对于
数组
首
地址
的偏移
地址
,因为
数组
中每个元素的大小是一样的,假设都占四个字节,那么idata初始值为0,后面依次累加4即可访问
数组
下一个元素 因为两个需要...
【汇编】[bx+idata]的寻址方式、
SI
和
DI
寄存器
同时,
SI
(Source Index)和
DI
(Destination Index)寄存器在字符串操作中扮演着重要的角色。本文将深入研究这两个方面,旨在帮助读者更好地理解在汇编语言中是如何定位和操作内存中的数据的。[BX+idata]的寻址方式...
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章