“霓虹灯”的模拟显示正文.docVIP

  • 0
  • 0
  • 约6.63千字
  • 约 18页
  • 2023-01-09 发布于浙江
  • 举报
“霓虹灯”的模拟显示 正文 武汉理工大学《微机原理与接口技术》课程设计 “霓虹灯”的模拟显示 1 设计任务及要求分析 1.1 设计任务 运用汇编语言完成以下要求的编程:在屏幕中央以@字符显示闪动(1HZ)霓虹灯,而后按W由两边向中央进行填充,按N后按相反的次序消失。按Q退出程序。 1.2 设计要求 该设计主要通过汇编语言编程,并调用DOS 命令和BIOS 命令来完成。主要完成以下几个方面的功能: 1、能够在窗口中的指定位置显示指定图形@并按要求进行闪动; 2、按W由两边向中央进行填充@; 3、按N后按相反的次序消失@; 4、按Q能够退出程序的运行; 1 武汉理工大学《微机原理与接口技术》课程设计 2 方案比较 2.1 方案一 我们可以采用编写延时子程序的方法来实现延时,这种方法的主要原理是运 用计算机响应每一条程序的时间积累。程序如下: PUSH BX PUSH CX MOV CX,xx ;输入正数 A1: MOV BX,xx ;输入正数 A2: DEC BX JNZ A1 LOOP A2 POP CX POP BX 此方案的原理是运用循环指令来进行。主要是通过设置CX和BX的值来进行复循环,从而达到时间的累积即延迟。 2.2 方案二 方案二:运用DOS功能调用。 采用21H来中断调用,功能号为AH=2D,完成的 功能是设置时间(

文档评论(0)

1亿VIP精品文档

相关文档