汇编语言光栅图形变换.docVIP

  • 8
  • 0
  • 约2.38万字
  • 约 36页
  • 2017-01-13 发布于重庆
  • 举报
汇编语言光栅图形变换

摘 要 汇编语言是一门涉及硬件的程序语言,也是软件工程专业的一门重要的专业基础课。本次课程设计就是利用汇编语言直接操作硬件,实现画图,并且根据键盘字母输入从屏幕上输出不同颜色,不同形状的图形。该报告主要包括了涉及任务及要求分析,Bresenham画线和直接写入元素两种方法的对比说明,阐述了涉及原理和程序,其中程序主要分为两大部分,主程序和子程序,主程序中包含了清屏指令组,子程序调用指令和退出指令,子程序分别实现画圆,画三角形,画矩形的功能。? 本绘图程序人机交互性好,可以方便的调节矩形,三角,圆的大小和形状。在采用Bresenham算法提高了运行速度同时,图形的显示方法是采用写像素的方法定位精确轨迹平滑。同时还增加了动态显示效果,可以直观的看到像素点的移动。程序在编译之后只有2KB大小占用内存小运算快速。?该课程设计中很多内容主要来自图书馆查阅资料和网络资源,整理后进行修改运行,设计任务。 关键字:绘图;动态显示;任意大小 Abstract Assembly language is a programming language to the hardware, an important professional basic course is the software engineering. The course design is the use of assembl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档