汇编课程设计与学习总结
二O一六年六月课程设计任务安排Poweridea公司从1975年成立一直到1995年的基本情况如下表所示该数据已在程序中定义好见图11表11公司基本情况
f图11程序中数据定义计算data数据段中每一年的人均收入并将所有数据按照如图12所示的格式在屏幕上显示出来。
f图12效果图
ff汇编程序语言学习总结
f这部分要求根据这学期学习的课程以及大学期间学习的几种编程语言、单片机以及ARM通过分析比较对汇编语言进行总结描述清楚该语言的作用特点与其他语言的区别以及将来的主要作用范围。内容可以结合文字图表不少于两页。格式要求宋体小四行间距为20磅。图表的标题为宋体五号在上学期我们专业开设了单片机课程在学习单片机的过程中我们就接触到了汇编语言但那时候没有系统的学习只知道像mov、jump、i
c这样一些常用的简单指令。而在最后单片机的课程设计中我们采用的是c语言来编程。那时候认为汇编语言并没有什么大的作用汇编语言能做的c语言也都能做而且更为简单。但真正接触这门课后才发现汇编语言有它自己独特的作用而且也不是很容易就可以弄懂的。相比较其他高级语言如C、java等电脑等于在迁就人的思维方式。但学汇编人却必须要去迁就电脑的思维方式。要设身处地地用电脑的角度去思考问题这就是我们学习汇编语言时遇到的最大的障碍。通过这一学期的学习我对汇编只是有了初步的掌握。现在我来通过比较汇编语言和几种高级语言的区别来对汇编语言作一个小小的总结。在我们学过的高级语言Java和C都是面向对象语言它们都能够实现面向对象思想封装、继承、多态。C是在C语言基础上进行扩展而来的一门面向对象的程序设计语言。相比其他语言它具有很多优点和特点的它对面向对象的支持让我们可以将一个功能模块封装成一个类对于使用这个功能模块的人只需调用这个类的方法就可以了不必关心功能如何实现的这一点可以在开发大型项目的时候提高开发效率减少开发周期。同时可以通过对类进行派生来扩展模块的功能而不影响原有的功能。C的异常处理机制可以很好地对代码的异常进行捕捉保证了在程序运行时出现错误不至于整个崩溃掉也为我们对于运行时错误的处理提供了一种有效的途径。C程序的依赖性小对C代码进行静态连接就能保证生成的可执行程序在别的电脑上直接运行。
fJava语言是一种新的面向对象的程序设计语言,它除了几种基本的数据类型外,大都是类似c中的对象和方法,程序代码r