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

我的博客

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

[2008-08-19 11:24] 实验十四作业

assume cs:code

data segment
        db 16 dup(0)
data ends

stack segment
        db 16 dup(0)
stack ends

code segment
start:
        mov bx,data
        mov ds,bx
        mov bx,stack
        mov ss,bx
        mov sp,16
        ;read year
        mov al,9
        call cmos
        mov ds:[0],ah
        mov ds:[1],al
        mov byte ptr ds:[2],'/'
        ;read month
        ...
阅读全文 | 评论次数(2) | 浏览次数(550) | 所属类型(汇编作业)

[2008-08-17 15:19] 实验十一作业

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:
        push ax
        push si
convert:
        mov al,[si]
        cmp al,0
        je end_letterc
        ...
阅读全文 | 评论次数(2) | 浏览次数(529) | 所属类型(汇编作业)

[2008-08-17 15:17] 课程设计一作业

assume cs:code

stack segment
        dw 16 dup(0)
stack ends

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,140417,...
阅读全文 | 评论次数(2) | 浏览次数(545) | 所属类型(汇编作业)

[2008-08-13 10:11] 实验十 子程序三

assume cs:code

data segment
        db 16 dup(0)
data ends

stack segment
        dw 16 dup(0)
stack ends

code segment
start:
        mov ax,12666
        mov bx,data
        mov ds,bx
        mov bx,stack
        mov ss,bx
        mov sp,32
        mov si,0
        call dtoc

        mov dh,8        ;line number
        mov dl,3        ;tier number
        mov cl,2        ;show mode ...
阅读全文 | 评论次数(1) | 浏览次数(514) | 所属类型(汇编作业)

[2008-08-13 10:11] 实验十 子程序二

assume cs:code

stack segment
        db 16 dup(0)
stack ends

code segment
start:
        mov ax,stack
        mov ss,ax
        mov sp,16

        mov ax,4240h
        mov dx,000fh
        mov cx,0ah
        call divdw

        mov ax,4c00h
        int 21h
divdw:
        ;save bx
        push bx
        ;int(H/N) to ax,rem(H/N) to dx
        ;save ax
        push ax
        mov ax,d...
阅读全文 | 评论次数(1) | 浏览次数(539) | 所属类型(汇编作业)

[2008-08-13 10:10] 实验十 子程序一

assume cs:code

data segment
        db 'Welcome to masm!',0
data ends

stack segment
        db 16 dup(0)
stack ends

code segment
start:
        mov dh,8        ;line number
        mov dl,3        ;tier number
        mov cl,2
        mov ax,data
        mov ds,ax
        mov si,0
        call show_str

        mov ax,4c00h
        int 21h

show_str:
        ;save the ...
阅读全文 | 评论次数(1) | 浏览次数(542) | 所属类型(汇编作业)

[2008-08-11 14:42] 实验九作业

assume cs:codesg,ds:datasg

datasg segment
        db 'Welcome to MASM!'
datasg ends

codesg segment
start:
        mov ax,datasg
        mov ds,ax
        mov ax,0b800h
        mov es,ax
        mov bx,0
        mov di,0
        mov cx,16
s:
        mov al,[bx]
        mov es:[780h+di],al
        mov es:[820h+di],al
        mov es:[8c0h+di],al
        inc di
        mov al,...
阅读全文 | 评论次数(1) | 浏览次数(495) | 所属类型(汇编作业)

[2008-08-08 11:15] 实验七作业

assume cs:codesg

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,140417,197514
        dd 345980,590827,803630,1183000,1...
阅读全文 | 评论次数(2) | 浏览次数(445) | 所属类型(汇编作业)