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

我的博客

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

[2008-09-27 16:20] 实验15 安装新的int 9中断例程

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:[...
阅读全文 | 评论次数(1) | 浏览次数(473) | 所属类型(汇编作业)

[2008-09-24 16:41] 检测点 14.2

assume cs: code

code segment

start:        mov ax, 9
        shl ax, 1
        mov bx, ax
        mov cl, 2

        shl ax, cl
        add ax, ax

        mov ax, 4c00h
        int 21h

code ends

end start...
阅读全文 | 评论次数(1) | 浏览次数(479) | 所属类型(汇编作业)

[2008-09-24 16:29] (作业) 实验13.2

assume cs: code

code segment

start:        mov ax, cs
        mov ds, ax
        mov si, offset capital

        mov ax, 0
        mov es, ax
        mov di, 200h

        mov cx, offset capitalend - offset capital
        cld
        rep movsb

        mov ax, 0
        mov es, ax

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

        mov ax...
阅读全文 | 评论次数(1) | 浏览次数(519) | 所属类型(汇编作业)

[2008-09-24 15:53] (作业) 实验13 编写 应用中断例程

assume cs: code

code segment
start:        mov ax, cs
        mov ds, ax
        mov si, offset capital

        mov ax, 0
        mov es, ax
        mov di, 200h

        mov cx, offset capitalend - offset capital
        cld
        rep movsb

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

        mov ax, 4c...
阅读全文 | 评论次数(1) | 浏览次数(464) | 所属类型(汇编作业)

[2008-09-18 17:00] (作业) 实验12 编写0号中断的处理程序

assume cs: code
code segment
start:        mov ax, cs
        mov ds, ax

        mov si, offset do0        ; 设置ds:si指向源地址

        mov ax, 0
        mov es, ax
        mov di, 200h                ; 设置es:di指向目的地址

        mov cx, offset do0end - offset do0        ; 设置cx为传输长度

        cld                        ; 设置传输方向为正
        rep movsb

        ; 设置中断向量表
        mov ax, 0
        mov es, ax
        mov word ptr es:...
阅读全文 | 评论次数(2) | 浏览次数(492) | 所属类型(汇编作业)

[2008-09-18 11:12] (作业) 实验11 编写子程序

assume cs: codesg

datasg segment
        db "Beginner's All-purpose Symbolic 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-------------------------
; 名称: letterc
;...
阅读全文 | 评论次数(1) | 浏览次数(453) | 所属类型(汇编作业)

[2008-09-17 19:14] 课程设计1

点击查看原图
assume cs: code, ds: table, es:data, ss: stack

; ---------------------------------数据段----------------------------------
data segment
        db '1975', '1976','1977','1978', '1979', '1980', '1981', '1982', '1983'
        db '1984', '1985','1986','1987', '1988', '1989', '1990', '1991', '1992'
        db '1993', '1...
阅读全文 | 评论次数(1) | 浏览次数(501) | 所属类型(汇编作业)

[2008-09-17 14:32] 课程设计1 准备工作 (dword型数据转变为十进制数的字符串)

assume cs: code, ds: data, ss: stack

data segment
        db 20h dup(0)                ; 数据段
data ends

stack segment                        ; 栈段
        dw 20h dup(0)
stack ends

code segment

start:        mov ax, stack                ; 设置栈段
        mov ss, ax
        mov sp, 20h

        mov ax, data                ; 设置数据段
        mov ds, ax

        mov ax, 0EA10h                ; 要显示的数据低位放入ax
        mov dx, 38...
阅读全文 | 评论次数(1) | 浏览次数(442) | 所属类型(汇编作业)

[2008-09-16 20:16] (作业) 试验10 编写子程序 3.数据显示

assume cs: code, ss: stack

data segment
        db 10 dup(0)
data ends

stack segment
        dw 16 dup(0)
stack ends

code segment

start:        mov ax, stack
        mov ss, ax
        mov sp, 20h

        mov ax, 12666
        mov bx, data
        mov ds, bx
        mov si, 0
        call dtoc

        mov dh, 8
        mov dl, 3
        mov cl, 2
        call show_...
阅读全文 | 评论次数(1) | 浏览次数(411) | 所属类型(汇编作业)

[2008-09-16 15:53] (作业) 试验10 编写子程序 2.解决除法溢出的问题

assume cs: code, ss: stack

stack segment
        dw 8 dup(8)
stack ends

code segment

start:        mov ax, stack                ; 设置栈
        mov ss, ax
        mov sp, 20h

        mov ax, 4240h
        mov dx, 000Fh
        mov cx, 0AH

        call divdw

        mov ax, 4c00h
        int 21h

divdw:        push cx
        mov bx, ax                ; 保存ax于bx中
        mov ax, dx
        mov dx,...
阅读全文 | 评论次数(1) | 浏览次数(612) | 所属类型(汇编作业)
『 查看更多文章 』