微型计算机系统实验一.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 4页
  • 2019-10-13 发布于山东
  • 举报
实验一 绘图实验 实验目的 1、了解并掌握显示系统的编程原理。 2、熟悉并使用BIOS中的相关中断调用。 3、掌握图形程序的设计基本方法 。 实验内容  1、基本要求:在屏幕上绘出不同形状的彩色图形。 2、提高部分:在窗口中画出一个动态图形。例如:一个半径逐渐扩大或者逐渐缩小的圆。 显示系统的编程原理 显示系统有两种工作方式:字符方式和图形方式。绘图程序通常需要设置显示器工作在图形显示方式。其基本的编程单位是像素。绘制图形都是由“写像素点”操作完成。 像素点的位置可用3个参数表示,即页号、行号和列号。屏幕的分辨率为行×列。像素的行号和列号都是从0开始编号的,对应屏幕左上角的像素。 BIOS系统的相关功能调用 绘制图形的设计方法 根据屏幕显示方式所确定的象素分辨率,在屏幕中按照逐个写像素点的方法画出各种图形。在画出某图形时,可事先计算出构成图形的所有象素点的坐标,并以此来定义变量;也可在程序中根据数学公式,计算出某个像素点的行坐标和列坐标。 * 绘图程序主要采用的是BIOS中的INT 10H系列中断调用。其相关功能号如下所示。 (1)(AH)=00H,设置屏幕显示方式。 (2)(AH)=0BH,选择屏幕背景色/选择调色板。 (3)(AH)=0CH,写像素点。 提示:显示原理部分参阅教材,第二版的11.3或第三版的8.3小节。相关功能调用

文档评论(0)

1亿VIP精品文档

相关文档