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

我的博客

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

[2011-04-15 00:50] 14章实验14:访问CMOS RAM

点击查看原图
assume cs:code
data segment
db 9,8,7,4,2,0
db '// ::'
data ends

code segment
start:
        mov ax,data
        mov ds,ax
        mov ax,0b800h
        mov es,ax
        mov bx,0
        mov cx,6
        mov di,0

  s:
        push cx
        mov al,[bx]
        out 70h,al
        in al,71h
        
        mov ah,al
        mov cl,4
        shr ah,cl
        and al,00001111b
        
        ad...
阅读全文 | 评论次数(0) | 浏览次数(532) | 所属类型(汇编作业)

[2011-04-14 18:05] 13章实验13第一小题

点击查看原图
assume cs:code
data segment
        db 'welcome to masm!',0
data ends

code segment

start:
        mov ax,cs
        mov ds,ax
        mov si,offset start7c
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset over7c-offset start7c
        cld
        rep movsb

        mov word ptr es:[124*4],200h
        mov word ptr es:[124*4+2],0
                 ...
阅读全文 | 评论次数(0) | 浏览次数(576) | 所属类型(汇编作业)

[2011-04-14 16:46] 13章3小节,用7ch中断例程模仿实现loop指令功能,理解栈与中断的好例子

点击查看原图
assume cs:code
code segment
        start:
                mov ax,cs
                mov ds,ax
                mov si,offset start7c
                mov ax,0
                mov es,ax
                mov di,200h
                mov cx,offset over7c-offset start7c
                cld
                rep movsb

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

                mov ax,0b800h
                mov es,ax
                mov di,160*1...
阅读全文 | 评论次数(0) | 浏览次数(605) | 所属类型(汇编作业)

[2011-04-14 13:31] 第十二章实验十二,改写0号中断程序

点击查看原图
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
                   
                   mov word ptr es:[0*4],200h
                   mov word ptr es:[0*4+2],0
                   
                   mov ax,0
                ...
阅读全文 | 评论次数(0) | 浏览次数(601) | 所属类型(汇编作业)

[2011-04-13 19:41] 第十一章实验十一

点击查看原图
assume cs:code
data segment
        db "Beginner's All-purpose Symbolic Instruction Code.",0
data ends
code segment
        start:mov ax,data
                  mov ds,ax
                  mov si,0
                  call letterc
                  mov ax,4c00h
                  int 21h
   letterc:
          s:mov al,byte ptr ds:[si]
                mov ah,0
        cmp ah,al
                je ok
                mov...
阅读全文 | 评论次数(1) | 浏览次数(444) | 所属类型(汇编作业)

[2011-04-12 19:27] 第十章实验十第一小题

点击查看原图
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:
        mov ax,0b800h
        mov es,ax
        push cx
        
        mov cl,dh
        mov ch,0
        mov bp,0
        
  s:a...
阅读全文 | 评论次数(1) | 浏览次数(330) | 所属类型(汇编作业)

[2011-04-12 12:54] 第九章实验九,完善版

点击查看原图
assume cs:code
data segment
db 'welcome to masm!'
db 2,36,113
data ends
stack segment
dw 0
stack ends
code segment
start:
        mov ax,data
        mov ds,ax
        mov ax,0b800h
        mov es,ax
        mov ax,stack
        mov ss,ax
        mov cx,3
        mov bp,06e0h
        mov bx,0
        
  s:mov ss:[0],cx
    mov cx,16        
        mov di,0
        ...
阅读全文 | 评论次数(0) | 浏览次数(288) | 所属类型(汇编作业)

[2011-04-12 00:43] 第九章实验九,明天继续完善下

点击查看原图
assume cs:code
data segment
db 'welcome to masm!'

data ends
stack segment
dw 0
stack ends
code segment
start:
        mov ax,data
        mov ds,ax
        mov ax,0b800h
        mov es,ax
        mov ax,stack
        mov ss,ax
        mov sp,2
        mov cx,4
        mov bp,06e0h
        
  s:push cx
    mov cx,16        
        mov di,0
        mov si,0
        
  s1...
阅读全文 | 评论次数(0) | 浏览次数(275) | 所属类型(汇编作业)

[2011-04-11 22:54] 第九章实验八,这个对理解位移跳转特别有帮助,非常有意思

assume cs:codesg
codesg segment
        mov ax,4c00h
        int 21h
start:mov ax,0
        s:nop
          nop
          mov di,offset s
          mov si,offset s2
          mov ax,cs:[si]
          mov cs:[di],ax
        s0: jmp short s
        s1: mov ax,0
            int 21h
                mov ax,0
        s2:jmp short s1
           nop
codesg ends
end start
jmp short s后,标号s处复制了...
阅读全文 | 评论次数(0) | 浏览次数(297) | 所属类型(汇编作业)

[2011-04-11 22:06] 检测点9.3,CX=0,loop还循环,怪事!!

点击查看原图
assume cs:code
code segment
start:mov ax,2000h
          mov ds,ax
          mov bx,0
        s:
          mov cl,[bx]
          mov ch,0
          and cl,11111111b
          inc bx
          loop s
        ok:dec bx
           mov dx,bx
           mov ax,4c00h
           int 21h
code ends
end start...
阅读全文 | 评论次数(5) | 浏览次数(504) | 所属类型(汇编作业)
页码数(5):  1  2  3  4  5