. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->[bx]和loop指令
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  学到第五章,做个阶段小结!  [待解决] 回复[ 33次 ]   点击[ 2266次 ]  
hanlsheng
[帖 主]   [ 发表时间:2008-12-24 15:38 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:2
注册日期:2008-12-15 16:17
第五章的测试虽然还没有通过,但是我已经知道错误在哪里了。

通过前五章的学习,再次感受到了一个道理,学习没有捷径啊,唯熟尔!千万别急于求成,千万别浮躁,学习效果的不同,绝大多数情况仅仅说明了学习者态度的差别,和智商没有任何关系。引用小学一年级学的名言:书读百遍,其义自现。呵呵

课本的前3章既是基础又是重点,劝想学好汇编的朋友,反复的看几遍。很多东西貌似简单,是因为你没有深入,等你真正深入了,就前3章你会发现好多问题,你都不明白,这样会为全书的学习起到铺垫的作用。

学到这里,我比较容易犯错的地方是:
    1.mov指令不支持把直接数送到段寄存器
      比如: mov cs,0000h
    2.mov指令 不支持内存到内存的数据传送,必须要借助寄存器
       比如:  mov [bx],cs:[bx]   
      正确的指令应该为:mov dl,cs:[bx] 
                         mov [bx],dl
    3.cpu 在读取指令的时候更改IP寄存器的值,而不是在执行指令后;而jmp指令是用来更改指令地址的,所以当jmp指令刚刚执行完毕,ip更改两次。
     4.一定要注意字内存单元,和字节内存单元。这个虽然简单,但是容易出错。(第五章,没有通过就因为这条,呵呵)

以上4点是我印象比较深的,因为在这些地方犯过错误。
告诉大家,犯错误别怕,怕的是犯了错误去计较对错的比列。我们是学习的,不是赢测试的每次顺利通过的。当你犯错误多时,你记住的知识点越是扎实。这个以后你会明白的。
   这次就先总结到这里。以后有问题大家多多讨论。
coco
[第1楼]   [ 回复时间:2008-12-25 23:42 ]   [引用]   [回复]   [ top ] 
荣誉值:12
信誉值:0
注册日期:2007-11-13 09:24
楼主的分享精神值得学习,赞一个. 圣诞最后一回复.
qq275537308
[第2楼]   [ 回复时间:2009-01-10 22:33 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-10-09 10:54
很不错。
补充下:各种进制数的转换一定要熟悉,去网上查查相关资料学习下
        读书千万别想当然地读所谓的重点,要通读,这样就不会漏掉很多重要细节
maxm
[第3楼]   [ 回复时间:2009-02-20 13:20 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:4
注册日期:2009-01-15 22:41
楼主很诚恳 ,赞一个。
wen7770172
[第4楼]   [ 回复时间:2009-02-27 15:36 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-02-19 16:39
共同学习,共同进步
xiaosong
[第5楼]   [ 回复时间:2009-03-06 21:33 ]   [引用]   [回复]   [ top ] 
荣誉值:5
信誉值:3
注册日期:2009-03-05 20:41
今天刚学完第5章  和楼主感同身受啊
cy3221
[第6楼]   [ 回复时间:2009-03-20 21:35 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-03-11 18:00
第五章差不多了! 很有楼主的感觉!继续努力,坚持不懈!!呵呵
sam238
[第7楼]   [ 回复时间:2009-05-01 23:56 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-04-18 15:38
谢谢楼主,很不错的总结
kebing007
[第8楼]   [ 回复时间:2009-05-05 19:07 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-04-25 19:36
很不错的 大概也是这些比较易错的!
coldbird
[第9楼]   [ 回复时间:2009-08-05 18:55 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-04-15 17:00
lz说的很好,顶一下!
largeboss
[第10楼]   [ 回复时间:2009-08-09 12:41 ]   [引用]   [回复]   [ top ] 
荣誉值:6
信誉值:0
注册日期:2009-08-02 15:49
楼主说得好
深有同感
semidotnet
[第11楼]   [ 回复时间:2009-08-27 23:43 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-08-08 13:43
受益
wenn
[第12楼]   [ 回复时间:2009-08-29 14:44 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-07-16 11:29
强烈支持楼主,顶一下
heidaizx
[第13楼]   [ 回复时间:2009-09-25 10:59 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:3
注册日期:2008-11-09 22:07
觉得楼主说的很好
lrq241245
[第14楼]   [ 回复时间:2009-12-02 13:06 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-10-16 12:17
顶一下
versaariel
[第15楼]   [ 回复时间:2009-12-14 15:20 ]   [引用]   [回复]   [ top ] 
荣誉值:62
信誉值:0
注册日期:2009-12-03 13:14
很不错的,支持你,虽然已时隔一年
dq051524
[第16楼]   [ 回复时间:2009-12-29 10:22 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-01-14 11:55
哎 知道这个网站很久了  现在有时间上网了就来学习了
学的计算机二学位  当初汇编就是为了一个课程设计糊里糊涂的学习了一下,现在觉的大学时候的学习态度 啊 

还是古话经典,《乐府诗集·长歌行》:“百川东到海,何时复西归。少壮不努力,老大徒伤悲。”
regex
[第17楼]   [ 回复时间:2010-01-01 18:13 ]   [引用]   [回复]   [ top ] 
荣誉值:61
信誉值:0
注册日期:2009-12-19 01:51
向楼主学习!~ 顺祝大家新年好!
9527
[第18楼]   [ 回复时间:2010-01-20 15:17 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-01-15 15:10
谢谢楼主总结 几句话启发很深
qiangzi
[第19楼]   [ 回复时间:2010-01-24 21:09 ]   [引用]   [回复]   [ top ] 
荣誉值:4
信誉值:6
注册日期:2010-01-07 10:37
就是反复看书吧~~~~
tteyes
[第20楼]   [ 回复时间:2010-02-02 21:39 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-02-02 21:36
很多概念容易混淆,第五章第三题我都不知道说的什么
wq897387
[第21楼]   [ 回复时间:2010-04-12 13:18 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-04-10 14:27
恩,我也看到第五章了,继续努力
qlhfchen
[第22楼]   [ 回复时间:2010-05-27 13:28 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-05-24 16:34
都是常犯的错误
yiday
[第23楼]   [ 回复时间:2010-07-12 23:29 ]   [引用]   [回复]   [ top ] 
荣誉值:5
信誉值:0
注册日期:2009-09-24 17:56
深受益
tvr001
[第24楼]   [ 回复时间:2010-07-16 14:53 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-06-22 11:52
开场白很好,重点也抓的很好,支持你,也支持我,还有大家。希望自已的学习能成为习惯性。
kyolxs
[第25楼]   [ 回复时间:2010-07-19 18:56 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-03-09 15:55
嗯。收藏了。支持楼主!
john844634149
[第26楼]   [ 回复时间:2010-07-30 18:51 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-07-21 19:31
好东西,嘎嘎
ilyou2049
[第27楼]   [ 回复时间:2010-08-03 01:47 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-02-02 22:22
反复学习,深入理解
zwjq
[第28楼]   [ 回复时间:2010-08-08 22:46 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:6
注册日期:2010-07-31 15:39
支持楼主
panhuanqing
[第29楼]   [ 回复时间:2010-08-09 18:37 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-08-09 18:33
assume cs:code
code segment
  s1: db 'GOOD,BETTER,BEST,','$'
  S2: db 'NEVER LET IT REST,','$'
  S3: db 'TILLGOOD IS BETTER,','$'
  S4: db 'AND BETTER,BEST.','$'
  S:  dw  offset s1,offset s2,offset s3,offset s4,
  row db  2,4,6,8

  start:mov ax,cs
        mov ds,ax
        mov bx,offset s
        mov si,offset row
        movcx,4
     ok:mov bh,0
        mov dh,_____
        mov dl,0
        mov ah,2
        int 10h
        


        mov dx,_____
        mov ah,9
        int 21h
        ____________

        ——————
        loop ok
        mov ax, 4c00h
        int 21h 
   code ends 
   end start
      大家  填一下
515332695
[第30楼]   [ 回复时间:2010-10-18 16:08 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-06-01 22:23
哥  你的题问错地方了吧
al-man
[第31楼]   [ 回复时间:2010-10-30 17:28 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:4
注册日期:2010-04-16 17:32
第三条不错
yuphia
[第32楼]   [ 回复时间:2010-11-08 10:24 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-11-08 09:26
我顶第三条!
liber
[第33楼]   [ 回复时间:2010-12-21 12:00 ]   [引用]   [回复]   [ top ] 
荣誉值:8
信誉值:0
注册日期:2010-12-15 20:35
第五章的第三题,我尽然去Copy第二题的程序。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved