首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 汇编语言 > 直线、圆等图形函数的汇编语言实现 本例所用的绘图函数均采用堆栈的方法传递参数

直线、圆等图形函数的汇编语言实现 本例所用的绘图函数均采用堆栈的方法传递参数

  • 资源大小:4 K
  • 上传时间:2021-04-27
  • 下载次数:0次
  • 浏览次数:45次
  • 资源积分:1积分
  • 标      签: 函数 直线 图形 参数

资 源 简 介

直线、圆等图形函数的汇编语言实现 本例所用的绘图函数均采用堆栈的方法传递参数,可以和C语言接口。画点的函数采用直接写显存的方法。为了直接由CPU数据确定像素颜色,而不使用位屏蔽寄存器或置位/重置寄存器,采用了VGA的写模式2方式。直线和圆的算法均采用Bresenham算法实现,其实现过程及堆栈状态均有较详细的说明。最后,将绘图函数用宏封装了起来,便于主程序中调用。当然,主程序中也可直接将参数压入堆栈。其实在较高版本的编译程序中,可以用PROTO伪指令定义函数原型,再用INVOKE伪指令调用。
VIP VIP