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

我的博客

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

[2009-02-08 06:43] 实验十六

assume cs:codesg

codesg segment
start:        mov ax,cs
                mov ds,ax
                mov si,offset int7s
                
                mov ax,0
                mov es,ax
                mov di,200h
                
                mov cx,offset int7end - int7s
                cld
                rep movsb
                
                mov word ptr es:[4*7ch],0h
                mov word ptr es:[4*7ch+2],020h
                
                mov ax,4c00h
                int 21h
                
int7s:...
阅读全文 | 评论次数(1) | 浏览次数(751) | 所属类型(汇编作业)

[2009-02-02 05:51] 实验十五

assume cs:codesg

stack segment
        db 128 dup (0)
stack ends

codesg segment

start:        mov ax,stack
                mov ss,ax
                mov sp,128
                
                push cs
                pop ds
                
                mov ax,0
                mov es,ax
                mov di,204h
                mov si, offset fullA
                
                push es:[36]
                pop es:[200h]
                push es:[38]
                pop es:[202h]
                
        ...
阅读全文 | 评论次数(1) | 浏览次数(699) | 所属类型(汇编作业)

[2009-01-25 06:04] 实验十四

assume cs:codesg

codesg segment
adrs: db 9,8,7,4,2,0
start:        mov ax,cs
                mov ds,ax
                mov si,offset adrs
                
        mov ax,0b800h
                mov es,ax
                mov di,160*12+30*2
        
                mov cx,6
                
s:                push cx        
                mov al,[si]
                out 70h,al
                in al,71h
                mov ah,al
                mov cl,4
                shr ah,cl
                and al,00001111b
        ...
阅读全文 | 评论次数(1) | 浏览次数(684) | 所属类型(汇编作业)

[2009-01-23 06:02] 实验十三

13.1
assume cs:codesg

codesg segment
start:        mov ax,cs
                mov ds,ax
                mov si,offset disstart
                
                mov ax,0
                mov es,ax
                mov di,0200h
                
                mov cx,offset disend - offset disstart
                cld
                rep movsb
                
                mov word ptr es:[7ch*4],200h
                mov word ptr es:[7ch*4+2],0
                
                mov ax,4c00h
                i...
阅读全文 | 评论次数(1) | 浏览次数(681) | 所属类型(汇编作业)

[2009-01-21 07:06] 检测点13

assume cs:codesg

codesg segment
start:        mov ax,cs
                mov ds,ax
                mov si,offset loopstart
                
                mov ax,0
                mov es,ax
                mov di,200h
                
                mov cx, offset loopend - offset loopstart
                cld
                rep movsb
                
                mov word ptr es:[7ch*4],200h
                mov word ptr es:[7ch*4+2],0
                mov ax,4c00h
                int 21h ...
阅读全文 | 评论次数(1) | 浏览次数(785) | 所属类型(汇编作业)

[2009-01-19 06:24] 实验十二

assume cs:codesg

codesg segment

start:        mov ax,cs
                mov ds,ax
                mov si,offset d0
                
                mov ax,0
                mov es,ax
                mov di,200h
                
                mov cx,offset d0end - offset d0
                cld
                rep movsb
                
                mov word ptr es:[0*4],200h
                mov word ptr es:[0*4+2],0
                mov ax,4c00h
                int 21h
                
d0:                jmp short...
阅读全文 | 评论次数(1) | 浏览次数(724) | 所属类型(汇编作业)

[2009-01-15 06:23] 实验十一

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 cx
                push si
                mov ch,0
        s:  mov cl,[si]
                jcxz ok
                cmp cl,'...
阅读全文 | 评论次数(2) | 浏览次数(661) | 所属类型(汇编作业)

[2009-01-15 05:35] 课程设计1

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

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

[2009-01-10 05:34] 实验十.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,12666
        mov bx,data
        mov ds,bx
        mov si,0
        
        mov bx,stack
        mov ss,bx
        mov sp,32
        
        
        call dtoc
        
        mov dh,8
        mov dl,3
        mov cl,2
        call show_str
...
阅读全文 | 评论次数(1) | 浏览次数(475) | 所属类型(汇编作业)

[2009-01-10 05:05] 实验十.2

assume cs:codesg,ss:stack
stack segment
        dw 16 dup (0)
stack ends

codesg 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:
        push bx
        push si        
        
        mov bx,ax        ;将低16位先保存,腾出ax作普通除法
        mov ax,dx ...
阅读全文 | 评论次数(1) | 浏览次数(535) | 所属类型(汇编作业)
『 查看更多文章 』