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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏

[2008-08-15 12:45] divdw程序及公式的理解

assume cs:code
stack segment
        dw 8 dup(0)
stack ends
code segment
        start:mov ax,4240h
        mov dx,000fh
        mov cx,0ah
        call divdw
        mov ax,4c00h
        int 21h
        divdw:
        push bx
        push ax
        mov ax,dx
        mov dx,0   ;高位相除,dx要为0
        div cx     ;ax为商,dx为余数
        mov bx,ax  ;暂时存储高位dx
        pop ax     ;拿出底位ax来相除
        div...
阅读全文 | 评论次数(1) | 浏览次数(583) | 所属类型(汇编作业)

[2008-08-15 11:58] 实验十第二题!!

哎,学习的进度很慢,每天没有固定的花时间去看!!只是有时候心血来潮的时候才来看,以下是我第二题的答案,书本上的divdw子程序我没有弄,单单看那公式我就晕呢!!我的思想,是
1\因为dx存储的是余数,所以每次开始循环的时候我就重新把dx设为0,这样一来就不会产生溢出呢!!
程序如下:
assume cs:code
data segment
 db 10 dup(0)
data ends
code segment
 start:mov ax,12666
        mov bx,data
        mov ds,bx
        mov si,0
call dtoc
mov dh,8
mov d...
阅读全文 | 评论次数(1) | 浏览次数(564) | 所属类型(汇编作业)

[2008-08-08 18:55] 第10章的实验十(开始规范学习)

前面都没有在博客上做作业,真是惭愧,看到第十章的实验十的话,感觉做不出来,怯场了!!!这个实验一定要自己先做个程序出来,不管对或者是不对.不想再自己骗自己了,其实看别人程序,然后看懂了,知道这题应该是这么做,然而过几天再让你做的话,你一样做不出来,这归根于惰性,这一章决定不这样.
   先自己做一个程序,纠正了好几个错误,DEBUG了好几次,总算是在屏幕上显示颜色了,虽然还是错误,不过已有了解决的思路!!

把程序贴出来,是错误的.请大家帮忙指出错误部分!!

assume cs:code
data segment
        db 'Welcome to masm!',0
data e...
阅读全文 | 评论次数(3) | 浏览次数(651) | 所属类型(汇编作业)

[2008-06-16 23:20] 巧合?还是天助!!

说来惭愧,汇编语言的内容有认真看过很多遍,但是却一直云雾燎绕,一直认为没有一个好的切入点,有种无力感,虽然内心对汇编有一种执着!一直都不想放弃,前一阵子搜索到拉这个论坛www.asmedu.net,只是认为里面的学习气氛浓厚,但是后来没有关注,因为没有一个系统的学习指引,来这个论坛也是白搭,就一直把这个论坛放在收藏夹里面!昨天突然跟表妹去逛呢泉州书城,本来是不打算买书的,因为自己的书柜实在是太多的书籍呢,买来呢也一直没有看.就漫无目的的在那边看着一些关于计算机的书籍,突然看到一本书有关汇编语言的,因为自己内心也是一直想着学好汇编,就看呢这本书的前言,是清华大学出版社的,一直以来,我买书,一般也...
阅读全文 | 评论次数(5) | 浏览次数(651) | 所属类型(默认类型)