鱼C论坛

 找回密码
 立即注册
查看: 3898|回复: 6

检测点6.1

[复制链接]
发表于 2020-12-1 23:35:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
左边是王爽老师的答案
右边是我自己写的
若要依次用内存0:0~0:15单元中的内容
那不是应该用到所有内存单元吗
但循环代码中只传送了一个内存单元的值,就进入下一次循环了
QQ图片20201201233047.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-12-2 00:10:03 From FishC Mobile | 显示全部楼层
dd
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-2 00:28:50 | 显示全部楼层
程序没问题 我跑过你的程序了 可能是debug版本之类的 得到的答案也是正确的  但是呢 汇编就是要简洁 为什么AX可以完成的非要弄成AH 和AL 用两次inc很香吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-2 08:12:12 From FishC Mobile | 显示全部楼层
philly_fei 发表于 2020-12-2 00:28
程序没问题 我跑过你的程序了 可能是debug版本之类的 得到的答案也是正确的  但是呢 汇编就是要简洁 为什么 ...

不好意思   一开始写错了
确实用一个ax就够了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-2 08:28:05 From FishC Mobile | 显示全部楼层
philly_fei 发表于 2020-12-2 00:28
程序没问题 我跑过你的程序了 可能是debug版本之类的 得到的答案也是正确的  但是呢 汇编就是要简洁 为什么 ...

那就是说mov ax,[bx]   
ax是16位,[bx]八位
先把[bx]传给al,然后再自动把[bx+1]传送给ah嘛
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-5 10:50:31 | 显示全部楼层
比如这样,[bx]其实是一个16字节的数据
0   1    2     3    4    5
01  23  04   56  07  89
[0] = 2301
[1] = 0423
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-6 20:42:46 | 显示全部楼层
巴巴鲁 发表于 2020-12-5 10:50
比如这样,其实是一个16字节的数据
0   1    2     3    4    5
01  23  04   56  07  89

嗯嗯  看到后面的视频大致明白了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 12:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表