| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 今日更新 >> 正文 用户登录 新用户注册
高校汇编语言教学中若干难点的分析           
高校汇编语言教学中若干难点的分析

高校汇编语言教学中若干难点的分析

  1 引言
  机器语言是计算机能直接识别的语言,它是一种由0和1组成的二进制语言,汇编语言是对机器语言符号化的一种语言[1],属于低级语言。由于汇编语言与硬件有着千丝万缕的紧密联系,因此用汇编语言经过编辑、编译、链接等步骤获得的可执行程序不仅运行速度快、占用内存空间少,而且能有效地对硬件设备进行控制以及开发。汇编语言的应用广泛,例如:在可行性分析、网络安全维护、生物特征识别、嵌入式系统开发、农论文联盟http://WwW.LWLM.cOm业机械化以及电力控制等等领域中都可以看见汇编程序的身影。因此在现在很多高校里,汇编语言不仅是计算机科学与技术学科专业的主要课程,也是其他相关专业的基础课程[2],例如:电子技术、自动控制、机械工程、通信工程等相关学科或专业都会使用到汇编语言。但是,另一方面汇编语言还具有指令集繁多、寻址方式多样、程序编写与调试复杂、程序可读性较差等等缺点,再加上汇编语言常常涉及中央处理器、内存单元和I/O接口等多个硬件处理细节,因此对于高校汇编语言的教学来说,如何尽快尽好地让学生掌握汇编语言编程往往是比较棘手的问题。为了解决这一问题,本文将对汇编语言教学中存在的若干难点进行分析,以便找到突破点,更好地为汇编语言教学改革服务。
  
  2 汇编语言教学中的难点
  笔者目前已经在高校从事汇编语言教学多年,经过多年的教学发现,在汇编语言教学中存在如下几处困难:(1)学生往往弄不清什么是寄存器,什么是存储器,进而无法理解寻址方式BX和[BX]之间的区别。WWW.ybASK.coM(2) 由于汇编语言中寻址方式有很多种,寄存器也有多个,因此学生在学习寻址方式时经常会出错,例如:存储器寻址时出现[DX]、[AX]、[CX]、[DS]以及[AX+BX]等错误。寻址方式是汇编语言的基础,如果无法熟练地掌握各种寻址方式,那么汇编语言程序的编写将变得举步维艰。(3)学生在使用属性修改运算符PTR、字节定义伪指令DB、字定义伪指令DW以及双字定义伪指令DD存在很多问题,例如:对于何种情况下需要使用PTR常常把握不准,对于由DB、DW和DD定义的数据在内存中的存放情况含糊不清。(4)汇编语言指令繁多,各个指令的使用规则差异很大,因此学生在学习指令时经常出现指令使

[1] [2] [3] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    汇编语言课程教学改革探讨
    微机原理与汇编语言教学中几
    高职院校汇编语言课程教学改
    济南高校体育产业开发的现状
    高校体育产业创新发展策略研
    关于高校新闻专业外国文学课
    基于市场营销理论的民办高校
    高校经济责任审计引入效益审
    基于高校学生党建网络化发展
    关于高校图书馆背景音乐的运