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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  或许我并不是最好的,但坚信,一直坚持向前走,我肯定可以到达最好的!
  • 『姓名』:jizha
  • 『性别』:男『发送消息
  • 个人说明:;************
    骐骥一跃,不能十步;
    驽马十驾,功在不舍;
    锲而舍之,朽木不折;
    锲而不舍,金石可镂。
  • 详细信息『加为好友』
学习动态
友情链接

[2010-06-04 20:44] 学完《汇编语言》学什么?

希望这篇个人的感想的可以加精,让更多的人看到,谢谢!!
下面的观点可能站得不够高因为我也是一名初学者,望看到这篇文件的你见谅。因为我已经好久没来汇编网了,只是想为大家提供一种继续学习下去的思路。

不可否认,王爽老师的《汇编语言》非常经典,让人学的爱不释手。
可书总有看完的时候,特别是这样的一本好书。本来汇编网上也开通了c语言的课程,这本来是件好事,让大家顺着这个思路,由低到高的学下去,可是去年到现在,很遗憾的是貌似那个c语言系列课程并没有增加多少内容。
所以,现在应该有一部分人在迷茫,不知道如何学下去。
现在我自己正在学的一本书推荐给大家:
《C&C++深层探索》

下面就...
阅读全文 | 评论次数(1) | 浏览次数(1531) | 所属类型(个人探索)

[2009-01-24 13:21] 沉寂了很长时间,准备重新开始!

离开汇编网的学习已经很长时间了,挺怀念的!
前段时间因为感情问题以及个人原因堕落了很长时间,现在得补回来了!
新年新气象,大学结束了,女朋友也分手了,是该重新开始了!
重新回到大家,汇编网的学习群落中!
在此衷心感谢帮助过我的那些人!
谢谢你们!祝你们新年快乐!...
阅读全文 | 评论次数(3) | 浏览次数(1114) | 所属类型(汇编作业)

[2008-12-17 14:33] 实验17 编写包含多个功能子程序的中断例程

;*******************************************************************
;实现一个新的int 7ch中断例程,实现通过逻辑扇区号对软盘进行读写
;ah表示功能号:0表示读,1表示写
;dx表示要读写的逻辑扇区号
;es:bx指向存储读出数据或写入数据的内存区
;*******************************************************************
assume cs:code
code segment

int7ch:
        jmp int_beg
        table ...
阅读全文 | 评论次数(2) | 浏览次数(812) | 所属类型(汇编作业)

[2008-12-16 16:02] “字符串的输入”程序 --版本2

模仿王爽老师的版本,自己写了重新写了一个字符串输入程序。即使是看过源代码再写,发现写出来的代码仍然和王爽老师的很有差距!
看来得多练习了!
assume cs:code

data segment
        db 128 dup(0)
data ends

stack segment
        db 128 dup(0)
stack ends

code segment
start:
        mov ax,data 
        mov ds,ax
        mov ax,stack
        mov ss,ax
        mov sp,128

        mov si,0
        call input 
        mov a...
阅读全文 | 评论次数(1) | 浏览次数(800) | 所属类型(自我训练)

[2008-12-15 23:31] “字符串的输入”程序 --版本1

在看到这个试验的介绍的时候想试试自己能不能实现一下,结果做了一个晚上,写了两个,第二个是在第一个的基础上做的,所以我就只上传第二个了!
assume cs:code,ds:data
data segment
string         db  64 dup(0)        ;保存字符串
strlength        dw  0                 ;保存输入的字符串的长度
spoint        dw  128                ;用于保存字符串堆栈stack2的指针
data ends

stack segment                ;供整个程序使用
        db  128 dup(0)
stack ends

stack2 segment                ;用于临时存储输入...
阅读全文 | 评论次数(0) | 浏览次数(848) | 所属类型(自我训练)

[2008-12-15 13:43] 推荐博文 我的开发环境配置

我自己通过收集网上的一些资料,配置了一个比较方便的开发环境,希望能对他人有点帮助!:-)
1.首先下载masm5.0,直接在王爽论坛上下载就可以了。5.0的版本应 付目前的学习是足足有余了!
2.将下载的压缩包里的link.exe和masm.exe拷到c:\windows目录下。这样就能保证在dos界面下不管什么路径都能访问那两个文件。
3.将下面的文件做成注册表文件,即保存成*.reg形式的文件,直接双击就可以写入注册表了。注册完了以后只要你右击任何一个文件或文件夹,都会发现多了个“cmdhere”按钮,也就是类似于“dos在这儿”的功能,只不过比那个功能更实用一点,因为对于文件它也可...
阅读全文 | 评论次数(16) | 浏览次数(4733) | 所属类型(知识点备忘)

[2008-12-14 20:36] 第16章试验提交

assume cs:code
code segment
start:
        mov ax,cs
        mov ds,ax
        mov si,offset int7ch
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset intend-offset int7ch
        cld
        rep movsb

        mov word ptr es:[7ch*4],0
        mov word ptr es:[7ch*4+2],20h

        mov ax,4c00h
        int 21h

int7ch:
        jmp short int_beg
        ta...
阅读全文 | 评论次数(1) | 浏览次数(738) | 所属类型(汇编作业)

[2008-12-14 15:25] 直接定址表中的assume的用法

assume cs:code
code segment
        a db 1,2,3,4,5,6,7,8
        b dw 0
start:
        mov si,0
        mov cx,8
s:        mov al,a[si]
        mov ah,0
        add b,ax
        inc si
        loop s
        mov ax,4c00h
        int 21h
code ends
end start
如果assume后面跟cs:code 
则mov al,a[si]相当于mov al,cs:a[si]
如果assume后面跟cs:code,ds:code
则mov al,a[si]相当于mov al...
阅读全文 | 评论次数(0) | 浏览次数(667) | 所属类型(知识点备忘)

[2008-12-14 14:45] 检测点16.1 提交+ 标号用法小结

将code段中a处的8个数据累加,结果存储到b处的dword中,补全程序。
assume cs:code
code segment
        a dw 1,2,3,4,5,6,7,8
        b dd 0
start:
        mov si,0
        mov cx,8
s:        mov ax,a[si]
        add b[0],ax  ;..............(1)
        adc b[2],0   ;..............(2)
        add si,2
        loop s

        mov ax,4c00h
        int 21h
code ends
end start
可以将(1)(2)处改为
a...
阅读全文 | 评论次数(3) | 浏览次数(919) | 所属类型(汇编作业)

[2008-12-11 21:00] 第15章试验提交 请求老师指点

点击查看原图
assume cs:code 
stack segment
        db 128 dup(0)
stack ends
code segment
start:
        mov ax,stack
        mov ss,ax        
        mov sp,128
        push cs
        pop ds
        
        mov ax,0
        mov es,ax

        mov si,offset int9
        mov di,204h
        mov cx,offset int9end-offset int9
        cld
        rep movsb

        push es:[9*4]
        pop es:[200h]
        push e...
阅读全文 | 评论次数(1) | 浏览次数(797) | 所属类型(汇编作业)
『 查看更多文章 』