汇编网首页登录博客注册
wangping198611的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  在没有结果之前,千万不要放弃努力,因为结果未知,努力过了,即使失败了也不后悔,否则中途放弃只能是无尽的悔恨。
  • 『姓名』:王平
  • 『性别』:男『发送消息
  • 个人说明:一个人的失败是正常的,一个人的成功有2分努力,3分人脉加上5分运气和机遇,这里的2分努力是全力以赴,如果自我放弃随波如流,成功看起来离你很近,但是就是差那么0.1分,所以一定要全力以赴
  • 详细信息『加为好友』
学习动态
友情链接

[2009-04-01 09:43] loop指令的疑问解答

9.8节 loop指令
loop指令的所有的循环指令都是短转移,所对应的机器码中包含转移的位移,而不是目的地址。

这句话是为什么呢?为什么不是包含的目的地址?

原因是在计算机内部,cpu可以不用依靠目的地址而实现这种转移,与jmp的指令的设计是相同的思想。...
阅读全文 | 评论次数(2) | 浏览次数(398) | 所属类型(已解决疑问)

[2009-03-31 20:57] 12章内中断的疑问

麻烦大家了,第十二章内中断我有一个疑问就是在响应中断特殊情况上面,

mov ax,1000h
mov ss,ax
mov sp,0

mov ax,1000h
mov ss,ax
mov ax,0
mov sp0
这两个程序段在debug运行模式下最后的结果是一样的,就是我理解这个mov ss,ax这条指令发出后,通过编译器,其解释为指令为连续两条的读入,是不是这样的?之前我在做实验2的时候也有这个疑问,但是当时还没有学到中断这里。呵呵,那么我猜测的对不对?就是这两条语句之间相当于原子语句,无法中断的,是么?...
阅读全文 | 评论次数(2) | 浏览次数(443) | 所属类型(已解决疑问)

[2009-03-30 00:26] 请教大家11章10结中“顺序拷贝字符串和逆序拷贝字符串问题”

这个问题是我现在在实现11-10DF标志和串传送指令时候遇到的一个问题:

这个问题就是在拷贝字符串的时候遇到的一个问题,那么就是在顺序和逆序拷贝中遇到的问题,其中顺序拷贝中mov cx,16;但是到了逆序拷贝中mov cx,17才能将里面的Welcome to masm!字符串完全拷贝,如果还是mov cx,16那么将会导致拷贝字符串中缺少一个字符W!这个问题不知道诸位想过没有?


希望有遇到的兄弟姐妹解答下哈,谢谢哈,源代码我再粘贴一下

顺序拷贝:
assume cs:code
  data segment
   db 'Welcome to masm!'
   ...
阅读全文 | 评论次数(2) | 浏览次数(485) | 所属类型(已解决疑问)

[2009-03-30 00:16] 11-10 实现自动拷贝程序 倒叙

assume cs:code
  data segment
   db 'Welcome to masm!'
   db 16 dup(0)
  data ends
   code segment
   start: 
        mov ax,data
        mov ds,ax
        mov si,16

        mov es,ax
        mov di,32
        mov cx,17


        std
        rep movsb  
    mov ax,4c00h
    int 2...
阅读全文 | 评论次数(2) | 浏览次数(350) | 所属类型(已解决疑问)

[2009-03-30 00:08] 11-10 实现自动拷贝程序

assume cs:code
  data segment
   db 'Welcome to masm!'
   db 16 dup(0)
  data ends
   code segment
   start: 
        mov ax,data
        mov ds,ax
        mov si,0

        mov es,ax
        mov di,16
        mov cx,16


        cld
        rep movsb  
    mov ax,4c00h
    int 21...
阅读全文 | 评论次数(1) | 浏览次数(346) | 所属类型(已解决疑问)
页码数(1):  1