鱼C论坛

 找回密码
 立即注册
查看: 3424|回复: 3

[技术交流] 菜鸟汇编之路---学习中遇到的事

[复制链接]
发表于 2011-10-12 14:14:26 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Sabo 于 2011-10-12 14:19 编辑

今天早上在工作之余看了下《汇编语言》十六章的第一节,十来分钟就搞了,一看检测点也挺简单。
打开记事本,几下就做完了。一编译,怪了。报错!以为是代码有笔误,检查一便发现没有笔误。
回过头又把书看了一遍,发现了出错的问题。原来直接把字符与双字型相加。
  1. assume cs:code
  2. code segment
  3.         a dw 1,2,3,4,5,6,7,8
  4.         b dd 0
  5. start:
  6.         mov si,0
  7.         mov cx,8
  8. s:
  9.         mov ax,a[si]
  10.         add b,ax      ;出错位置,正确为 add a[16],ax 或 add word ptr b[0],ax
  11.         adc b[2],0   ;出错位置,正确为 add a[18],0 或 add word ptr b[2],0
  12.         add si,2
  13.         loop s
  14.         
  15.         mov ax,4c00h
  16.         int 21h
  17. code ends
  18. end start
复制代码
在这里想告诉大家,看起来简单的东西越是最基本要用到的。大家学习的时候不要像我一样因为看着简单就草草带过。:P

评分

参与人数 1荣誉 +6 鱼币 +5 收起 理由
小甲鱼 + 6 + 5 分享经验,坐享鱼币!感谢朋友的分享~

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-10-12 17:43:07 | 显示全部楼层
分享经验,坐享鱼币!感谢朋友的分享~
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-10-12 20:50:30 | 显示全部楼层
看到的东西 没有动过手的永远等于0   经验实践源于动手
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-10-13 05:50:28 | 显示全部楼层
认真受教  我会好好努力学习的
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-13 04:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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