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

我的博客

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

[2009-10-11 10:32] 课设一

assume cs:code,ds:data
data segment
 db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985','1986','1987','1988','1989','1990','1991','1992','1993','1994','1995' 
INCOME        dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514,345980,590827,803530,1183000,1843000...
阅读全文 | 评论次数(0) | 浏览次数(500) | 所属类型(默认类型)

[2009-02-10 19:36] sy15

assume cs:code
stack segment
db 128 dup (0)
stack ends
code segment
start:  mov ax,stack
        mov ss,ax
        mov sp,128

        mov ax,cs
        mov ds,ax
        mov si,offset int9

        mov ax,0
        mov es,ax
        mov di,204h


        cld
        mov cx,offset...
阅读全文 | 评论次数(1) | 浏览次数(794) | 所属类型(默认类型)

[2009-02-09 13:19] sy14

assume cs:code
code segment
start:  mov ah,0
        mov al,9;年月日分别对应9\8\7三个内存单元
        mov cx,3;只要打印年月日就行
        mov si,0
        mov dl,0cah
data:   push ax
        push cx
        out 70h,al
        in al,71h
        mov ah,al
        mov cl,4
        shr ah,cl
        and al,0000...
阅读全文 | 评论次数(2) | 浏览次数(790) | 所属类型(默认类型)

[2009-02-09 08:57] sy13_3

assume cs:code

code segment
s1:db 'Good,better,best,','$'
s2:db 'Never let it rest,','$'
s3:db 'Till good 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...
阅读全文 | 评论次数(0) | 浏览次数(544) | 所属类型(默认类型)

[2009-02-09 07:47] 13_2

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

        mov word ptr es:[7ch*4],200h
        mov word ptr es:[7ch*4+2],0h ...
阅读全文 | 评论次数(0) | 浏览次数(516) | 所属类型(默认类型)

[2009-02-08 17:37] sy13_1

assume cs:code
data segment
        db 'welcome to masm!',0
data ends
code segment
start:        ;安装程序
        mov ax,cs
        mov ds,ax
        mov si,offset tp
        mov ax,0
        mov es,ax
        mov di,200h
        cld
        mov cx,offset tpend-offset tp
        rep movsb
                
        mov ax,0;安装入口
        mov es,ax
        mov word ptr e...
阅读全文 | 评论次数(1) | 浏览次数(824) | 所属类型(默认类型)

[2009-02-06 14:54] sy12

王老师的书中说得很明白。我想他主要是想让我们学会一步一步地去分析一个程序,把难化易了,就会好办很多。12章就这感觉
assume cs:code
code segment
start:

        mov ax,cs
        mov ds,ax
        mov si,offset do0

        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset do0end-offset do0

        cld
        rep movsb
...
阅读全文 | 评论次数(0) | 浏览次数(552) | 所属类型(默认类型)

[2009-02-05 13:50] 第五章

第五章只对了四题不知道问题出在哪里。
至少我明白在一个地方我没有掌握好
assume cs:code
              code segment
                    start:mov ax,code
                    mov ds,ax
                    mov ax,0020h
                    mov es,ax
                    mov bx,0
                    s:mov al,[bx]
                    mov es:[bx],al
                    inc bx
                    loop s
                           mov ax,4c00h
                    int 21h
                    code ends
                   en...
阅读全文 | 评论次数(2) | 浏览次数(793) | 所属类型(随笔)

[2009-02-05 12:58] 第四章知识点总结

第四章相比较容易,主要是一些工具的使用方法
我总结下我觉得重要的几点
1、一个程序的基本架构
assume cs:code
code segment
.
.
.
mov ax,4c00h
int 21h
.
.
code ends
end 
2、要理解什么是源程序?与程序的区别。
伪指令是不会产生机器码的,他帮助我们隐藏了一些细节,让我们更投入的编程之中去。即接触底层的编程却不用太在意那些过小的细节
3、学会masm,link,再会利用;就行了
相比较简单,就只说这么多了...
阅读全文 | 评论次数(1) | 浏览次数(563) | 所属类型(每章知识点总结)

[2009-02-04 22:18] sy11

;很喜欢新的知识,忍不住又看了一章。做了做实验
assume cs:codesg
datasg segment
        db "Beginner's All-purpose Symblic Instruction Code.",0
datasg ends
codesg segment
begin:  mov ax,datasg
        mov ds,ax
        mov si,0
        call letterc

        mov ax,4c00h
        int 21h

letterc:mov bx,0
    ...
阅读全文 | 评论次数(3) | 浏览次数(780) | 所属类型(默认类型)
『 查看更多文章 』