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

我的博客

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

[2011-09-18 23:00] 16章-shiyan,纠结了好久搞出来的,希望好心人给点提示用别的好点的方法

assume cs:code

code segment
  db 512 dup (0) 
show_f:
                jmp short showmain                
                table  dw offset func0,offset func1,offset func2
showmain:        
                        push bx
                        mov bx,0
                        mov bl,ah
                        add bx,bx
                        call word ptr table[bx]
                        pop bx
                        iret
func0:        
                push ax
                push cx
                push es
                push si...
阅读全文 | 评论次数(0) | 浏览次数(426) | 所属类型(汇编作业)

[2011-09-15 03:30] 按F1显示当前系统的时间,恳请指正错误与不足

点击查看原图
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:[36]
                p...
阅读全文 | 评论次数(2) | 浏览次数(532) | 所属类型(默认类型)

[2011-09-15 03:25] 15章 int9

点击查看原图
assume cs:code

stack segment
  db 128 (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 di,204h
                mov si,offset int9
                
                mov cx,offset int9end-offset int9
                cld 
                rep movsb
                
                push es:[3...
阅读全文 | 评论次数(5) | 浏览次数(565) | 所属类型(汇编作业)

[2011-09-13 07:39] 显示系统动态时间(草稿版死循环)咋样才(保护模式)能修改时间了

assume cs:code
date segment
  db 9,8,7,4,2,0
date ends

code segment
start:        mov ax,date
                mov ds,ax
                
                mov ax,0b800h
                mov es,ax
                
   s0:        mov cx,6
                mov bx,7d0h
                mov si,0
                mov byte ptr es:[bx+4],2fh        ;显示'\'
                mov byte ptr es:[bx+10],2fh
                mov byte ptr es:[bx+22],3ah        ;显示:
                mov ...
阅读全文 | 评论次数(5) | 浏览次数(488) | 所属类型(汇编作业)

[2011-09-12 03:48] 罗云彬讲的话,有点意思

1.1.2  Windows的历史

Win32指的是32位的Windows系操作系统。Microsoft公司有一系列的Windows操作系统,下面先简单介绍Windows的历史。

谈到Windows的历史就不能不谈MS-DOS的历史。MS-DOS的技术源自CP/M操作系统。1973年,第一个8位磁盘操作系统CP/M出现,这种操作系统有较好的层次结构,它利用BIOS隔离硬件和操作系统的其他模块,有很好的可移植性和易用性。在此基础上,西雅图计算机公司于1978年开始开发QDOS,此后又成功研制出16位微型机的实验性操作系统86-DOS。

也正是在这段时期,IBM公司正在开发基于8...
阅读全文 | 评论次数(0) | 浏览次数(457) | 所属类型(默认类型)

[2011-09-11 23:18] do0安装程序

assume cs:code
code segment
start:        
                mov ax,0
                mov ds,ax
                mov word ptr ds:[0],200h
                mov word ptr ds:[2],0
                
                mov ax,offset do0
                mov bx,offset do0end
                sub bx,ax
                mov cx,bx
                mov ax,0
                mov es,ax
                mov ax,cs
                mov ds,ax
                mov si,offset do0
                mov di,200h
                cld
                rep movsb
        ...
阅读全文 | 评论次数(2) | 浏览次数(394) | 所属类型(汇编作业)

[2011-09-11 19:36] 画一个与屏幕中心一样的矩形,谁有其他显色模式资料呀给我了解了解呀

;名称:rectangle
;功能:在80*25显色模式下画个矩形,矩形与屏幕同中心
;参数:dh=矩形起始点的行号,dl=矩形起始点的列号,cl=矩形颜色
;返回:无
rectangle:        
                        push dx
                        push cx
                        push ax
                        push bx
                        push si
                        
                        mov ax,160
                        mul dh
                        mov bx,0
                        mov bl,dl
                        add ax,bx
                        add ax,bx
                        inc ax
                        mov si,ax
                        mov ax,0b800h
                        mov ds...
阅读全文 | 评论次数(8) | 浏览次数(520) | 所属类型(默认类型)

[2011-09-08 21:32] 试验11,将其显示在屏幕上 哪里有错误希望好心人不吝指出

点击查看原图
assume cs:code
date segment
  db "Beginner's All-purpose Symbolic Instruction Code.",0
date ends
code segment
start:
                mov ax,date
                mov ds,ax
                mov si,0
                mov dh,7
                mov dl,1
                mov cl,2
                call show_str
                call letterc
                mov dh,8
                mov dl,1
                mov cl,2
                call show_str
                mov ax,4c00h ...
阅读全文 | 评论次数(1) | 浏览次数(420) | 所属类型(汇编作业)

[2011-09-03 19:17] 程序设计一程序有没有错误的地方呀大家检查检查

点击查看原图
assume cs:code
date 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,2391,81111,161111,24486,50065,97479,140417,197514
  dd 345980,590827,803530,1183000,...
阅读全文 | 评论次数(0) | 浏览次数(373) | 所属类型(汇编作业)