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

我的博客

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

[2010-08-19 08:20] 实验10.1

assume cs:code

data segment

        db 'Welcome to masm!',0

data ends

code segment

start:  mov dh,8
        mov dl,3
        mov cl,2
        mov ax,data
        mov ds,ax
        mov si,0
        call show_str
        mov ax,4c00h
        int 21h

show_str:       push dx
 ...
阅读全文 | 评论次数(1) | 浏览次数(932) | 所属类型(汇编作业)

[2010-08-13 07:27] 实验9

点击查看原图
; 1行0a0H字节,第11行就是6e0H个字节,在0a0H个字节的中间显示
;20H个字节,就是从第40H个字节开始,那么就在720H处开始显示

assume cs:code
data segment

        db 'welcome to masm!'
        db 2h,24h,71h

data ends

stack segment
        
        dw 8 dup (0)

stack ends

code segment

start:   
        mov ax,data 
        mov ds,ax
        mov ax,stack
        mo...
阅读全文 | 评论次数(0) | 浏览次数(332) | 所属类型(汇编作业)

[2010-08-07 02:08] 实验7 (用栈)

点击查看原图
;有个疑惑,为什么用T命令执行pop [bx+2]后,
;Program terminated normally.程序好像直接运行完了,结果也正确
;------------------------------------------------------
assume cs:codesg
data segment
        db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
        db '1984','1985','1986','1987','1988','1989','1990',...
阅读全文 | 评论次数(1) | 浏览次数(733) | 所属类型(汇编作业)

[2010-08-06 22:27] 实验7

点击查看原图
assume cs:codesg,ss:stacksg

data segment

        db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
        db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
        db '1993','1994','1995'
        
        dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,...
阅读全文 | 评论次数(0) | 浏览次数(364) | 所属类型(汇编作业)

[2010-08-05 22:50] 实验6

点击查看原图
assume cs:codesg,ss:stacksg,ds:datasg

stacksg segment

        dw 0,0,0,0,0,0,0,0

stacksg ends

datasg segment

        db '1.  display     '
        db '2.  brows       '
        db '3.  replace     '
        db '4.  modify      '

datasg ends

codesg segment

start:  mov ax,st...
阅读全文 | 评论次数(0) | 浏览次数(326) | 所属类型(汇编作业)

[2010-08-03 17:47] 实验5 求解

点击查看原图
1.
(1) 0456,0123,0789,0abc,0def,0fde,0cba,0987
(2) 14d2   14d1   14d0
(3) X-2   X-1
2.
(1) 0456 ,0123
(2) 14d2   14d1  14d0
(3) X-2 X-1
3.
(1) 0456,0123
(2) 14d0   14d4   14d3
(3) X+3    X+4
4.
 (3)    程序不不知道从哪里开始运行
5.
assume cs:code

a segment

        db 1,2,3,4,5,6,7,8

a end...
阅读全文 | 评论次数(0) | 浏览次数(363) | 所属类型(汇编作业)

[2010-08-02 05:01] 1到9得平方之和

assume cs:code

code segment

        mov ax,0
        mov bx,0
        mov dx,0
        mov cx,10

s:      mul al
        add dx,ax;  dx存放结果
        inc bx
        mov ax,bx
        loop s

code ends

end...
阅读全文 | 评论次数(0) | 浏览次数(312) | 所属类型(章节要点)

[2010-08-02 04:11] 实验4

(1)
assume cs:code

code segment

        mov ax,0
        mov ds,ax
        mov bx,0
        mov cx,64
        

 s:     mov [bx+200h],bx ;200后面一定要加H
        inc bx
        loop s


        mov ax,4c00h
        int 21h

code ends

end

(2)
code 18h
内存单元 CODE:0到0200:0
第2空先填CX
MOV...
阅读全文 | 评论次数(0) | 浏览次数(287) | 所属类型(汇编作业)

[2010-08-01 23:26] 实验3

点击查看原图
(3) PSP中存放着文件名...
阅读全文 | 评论次数(0) | 浏览次数(354) | 所属类型(汇编作业)

[2010-08-01 21:51] 检测点2.3

4次
MOV AX,BX;    IP+2
SUB AX,AX;    IP+2  AX=0
JMP AX;       相当于MOV IP,0 这时IP+2 指令结束时IP=0...
阅读全文 | 评论次数(0) | 浏览次数(336) | 所属类型(汇编作业)
页码数(4):  1  2  3  4