最新梦幻未来世界ppt课件.ppt

最新梦幻未来世界ppt课件.ppt

ID:62144713

大小:5.29 MB

页数:98页

时间:2021-04-19

最新梦幻未来世界ppt课件.ppt_第1页
最新梦幻未来世界ppt课件.ppt_第2页
最新梦幻未来世界ppt课件.ppt_第3页
最新梦幻未来世界ppt课件.ppt_第4页
最新梦幻未来世界ppt课件.ppt_第5页
资源描述:

《最新梦幻未来世界ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、梦幻未来世界未来世界的情境1.交通工具、植物、水果、房屋、空气、太阳、行星、动物……2.将你想象未来世界的情境,用简单的文字写成提纲直达月球占地最少的城堡空中城市会变形的房子会飞行的房子孩子,别到太阳系外玩给我一片绿洲创作要求:1.怎样表现主题,描绘故事情节(月球城市、太空城市、海底世界、未来交通、未来居住)2.故事中发生在什么地方?(有哪些人物、动物或景物?有什么交通工具……)3.画面中哪些是主要?次要?(主要的人或物的位置、大小、形状、颜色怎样?次要的怎样安排)太空小卖部———渴了,就来一口海底多了很多机器人作品欣赏万果树雾霾净化机中国宇宙太阳城能源

2、收集转换器作业:想象自己到了未来的世界会看到什么,做些什么?画一幅想象画《微型计算机原理与接口技术》第5版第4章汇编语言程序设计§4.3汇编语言程序设计方法与实例汇编语言程序设计汇编语言程序设计采用结构化程序设计方法。每个程序只有一个入口,必须要有出口,中间内容不能含有死循环语句。程序都按照顺序结构、条件分支结构和循环结构等3种基本结构进行构建。设计时先考虑总体、全局目标,再考虑细节、局部问题,把复杂问题分解为一个个模块或子目标,一步步进行设计。将这些基本结构、子模块合理组合起来,就可构成一个大的程序。汇编语言程序设计编程时要在程序行上适当加注释。这样设

3、计出来的程序层次分明,结构清楚,可读性强,便于调试。编写较复杂的程序时,一般应先画出程序流程图,将设计步骤细化,再按流程图设计编写程序。下面先从3种基本结构入手,介绍编程方法和应用实例,再介绍实际应用较多的代码转换、过程调用等编程例子,后者也要用到3种基本结构。通过学习这些实例,掌握汇编语言程序设计的基本方法,为编写复杂程序奠定基础。4.3.1顺序结构程序设计4.3.2分支程序设计4.3.3循环结构程序4.3.4代码转换程序4.3.5过程调用4.3.1顺序结构程序设计顺序结构程序也称为简单程序,这种程序按指令排列的先后顺序逐条执行。例4.33编写显示一个

4、笑脸字符在显示器上的程序,程序命名为HAPPY.ASM。PROG1SEGMENTASSUMECS:PROG1;只有1个代码段START:MOVDL,1;DL要显示字符;的ASCII码MOVAH,2;AH功能号2INT21H;显示笑脸符MOVAX,4C00HINT21H;返回DOSPROG1ENDSENDSTART4.3.1顺序结构程序设计如果用循环程序将00FFH先后送入DL,再利用DOS的2号功能调用,则可显示全部的标准和扩展ASCII码,包括全部控制符以及积分符、希腊字母等。例4.34由人机对话从键盘输入1个10进制数(0~9),查表求键入数字

5、的平方值,存入AL寄存器中,并显示有关的提示信息。试编写汇编语言程序。解:数据段中,先给出数字0~9的平方值,逐个存入TABLE开始的内存中,形成表格,以便查找,再给出等待显示的提示信息。代码段由3个部分组成:显示提示信息;等待键入数字;查表求键入数字的平方值,并将结果存入AL中。程序如下:DATASEGMENTTABLEDB0,1,4,9,16,25,36,49,64,81;数字0~9的平方值BUFDB‘Pleaseinputanumber(0~9):’,0DH,0AH,‘$’;提示信息DATAENDSCODESEGMENTASSUMECS:CODE,

6、DS:DATASTART:MOVAX,DATAMOVDS,AX;设置DSMOVDX,OFFSETBUF;设置DX,使字符串首地址=DS:DXMOVAH,9H;9号DOS功能调用INT21H;显示提示信息例4.34MOVAH,01;1号功能调用,等待键入字符INT21H;AL键入数字的ASCII码ANDAL,0FH;AL截下数字值;(表内元素序号)MOVBX,OFFSETTABLE;BX指向表头地址TABLEMOVAH,0;AX寄存器高字节清0ADDBX,AX;表头地址+键入数字(AL),结果存入BXMOVAL,[BX];查表求得平方值;MOVAX,4

7、C00HINT21H;返回DOSCODEENDSENDSTART例4.344.3.1顺序结构程序设计例4.35在存储单元A1和A2中,各存有一个2字节的无符号数,低字节在前,高字节在后。编程将两数相加,结果存入SUM单元,也要求低字节在前,高字节在后,进位存入最后一个字节单元。DATASEGMENTA1DB56H,78H;数A1A2DB4FH,9AH;数A2SUMDB3DUP(0);存两数相加之和,考虑进位位DATAENDS;CODESEGMENTASSUMECS:CODE,DS:DATABEGIN:MOVAX,DATAMOVDS,AX;设置数据段基址M

8、OVBX,0;BX为地址指针,初值清0CLC;进位位清0MOVAL,A1[BX]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。