首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 直线、圆等图形函数的汇编语言实现 本例所用的绘图函数均采用堆栈的方法传递参数

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

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

资 源 简 介

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

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP