简易动画程序设计汇编课程设计

发布 2022-10-01 07:51:28 阅读 4725

目录。1、设计原理1

1.1设计要求1

1.2设计目的1

1.3设计原理1

1.3.1 dos功能中的键盘输入1

1.3.2 dos功能中的屏幕输出1

1.3.3 bios中的键盘输入1

1.3.4 bios中的屏幕操作功能1

1.3.5鼠标中断的常用功能2

1.3.6文本显示方式2

2、课程设计任务3

2.1课程设计题目及要求3

2.1.1题目3

2.1.2要求3

2.2课程设计任务及工作量的要求4

2.2.1设计任务4

2.2.2工作量的要求4

3、设计的程序流程图4

3.1鼠标点击进入的流程图4

3.2小女孩头像移动出现的流程图4

3.3小女孩可爱地眨眼的流程图4

3.4总体流程图4

4、屏幕输出各效果的实现4

4.1小女孩头像的实现4

4.2小女孩头像移动出现的实现5

4.3小女孩可爱地眨眼的实现5

4.4鼠标点击进入动画的实现6

4.5全部**7

5、生成效果及简单流程介绍7

6、小结与体会7

7、参考文献8

8、附录19

9、附录210

简易动画程序设计。

1、设计原理。

1.1设计要求。

在学习《微机原理及接**术》课程的基础上,进一步深入理解以8086为代表的通用微机的结构、工作原理和应用技术,提高微机控制系统的设计、研发能力;按照教学计划的要求,利用一周时间,综合应用所学知识,设计具有一定功能的小型微机测控系统,培养学生一定的自学能力和独立分析问题、解决问题的能力,要求学生能通过独立思考、查阅工具书、参考文献,提出自己的设计方案,找出设计中遇到问题的解决途径。

1.2 设计目的。

为了提高效率和充分利用机器的性能,人们都喜欢使用汇编语言解决各自面临的问题,尤其是应用中增加一些图形和**会使界面更加生动,增加动感, 达到赏心悦目的效果,由汇编语言编写的程序可以被其它高级语言很方便地调用,因此倍受软件设计工作者所青睐。

1.3 设计原理。

1.3.1 dos功能中的键盘输入。

键盘输入是一种最常用的输入方式,所以,在dos操作系统中,提供了能实现各种键盘输入的功能(windows操作系统中仍然能用)。int 21h中的相关功能如下:

01h——带回显的键盘输入。

06h——控制台的输入/输出:当dl=0ffh,表示键盘输入。

07h——不回显、不过滤的键盘输入。

08h——不回显的键盘输入。

0ah——键盘输入字符串。

0bh——检查键盘输入状态。

0ch——清除输入缓冲区的输入功能。

1.3.2 dos功能中的屏幕输出。

屏幕输出是最常用的一种输出形式,dos操作系统提供了几种实现屏幕输出的功能调用。int 21h中的相关功能如下:

02h——显示的字符。

06h——控制台的输入/输出:当dl≠0ffh,表示显示字符。

09h——在屏幕上显示一个字符串。

程序设计课程设计题目

设计要求 1 使用结构数组设计一个公司职员的数据结构,使用下述的结构定义 struct employee int age char name 15 double salary 2 在主函数里构造一个数组company,用来存放职工信息。3 设计update函数,用来对company中指定职员的信息进...

《程序设计课程设计》大纲

教学大纲。计算机与软件学院软件工程系。2005年9月。程序设计课程设计 教学大纲。适用专业 软件工程学分数 2学分教学周数 2周学期 4一 课程设计的性质 目的与任务。按计算机软件工程专业教学培养计划要求,学生在学完 程序设计技术 离散结构 数据结构 面向对象程序设计基础 等课程后,要进行程序设计课...

高级语言程序设计课程设计

要求 每个学生自选一题,1 3题限2人选,4 8题限3人选。模块化程序设计,必须上机调试通过 并编写规范课程设计报告文档,提交纸质和电子文档 题目 学号 姓名 设计备选题目 1 制作万历年。2 石头 剪刀 布游戏。3 员工工资管理系统。员工信息包括 员工编号 员工姓名 应发 扣款和实发金额。4 学生...