Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47443
  • 博文数量: 17
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 175
  • 用 户 组: 普通用户
  • 注册时间: 2020-09-26 06:55
个人简介

自由向往 勇气 分享 多元

文章分类

全部博文(17)

文章存档

2022年(5)

2021年(9)

2020年(3)

我的朋友

分类: 信息化

2022-09-15 07:51:51

注视我的是星光陪伴我的是月光

在他乡才能安心写代码
分享一段画图子程序,以GPL的名名誉

image_ywxq:
mov ax,cs
mov ds,ax

mov si,ddd_;图像数据地址
mov ax,10
push ax;h 图像高
mov ax,32
push ax;w 图像宽
mov ax,60
push ax;y 图像坐标
mov ax,120
push ax;x 图像坐标
call image_
add sp,10

int 20h


image_:
push bp
mov bp,sp
push si
mov dx,[bp+6];坐标y
image_y: 
mov cx,[bp+4];坐标x
image_x: 
mov al,[si]    ;0010b ;颜色 
mov ah,0ch ;写入点像 
inc cx
inc si
int 0x10
mov ax,[bp+4]
mov bx,[bp+8]
add ax,bx
cmp cx, ax;检查宽度界限
jne image_x
inc dx 
mov ax,[bp+6]
mov bx,[bp+10]
add ax,bx
cmp dx,ax;检查高度界限
jne image_y
pop si
pop bp
ret 

示例程序aniima.zip

附    YEDA  BRDS.zip

阅读(189) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~