- 4
- 0
- 约7.34千字
- 约 11页
- 2024-09-07 发布于湖北
- 举报
?
?
C语言教学程序调试之汇编指令分析
?
?
摘要:为了提升大学生对C语言语法原理的理解,通过对比C语言语句与汇编指令,提出了一种在程序调试时使用汇编指令去理解分析C语言语法原理的方案。首先对C语言可执行程序的运行原理进行了介绍,然后介绍了JFEandGCC软件的调试功能,再然后区分了ATT与Intel汇编指令的不同之处,最后就一个程序调试的实例进行了汇编指令分析。实验关于赋值语句的机器指令分析,验证了C语言在编译时确定局部变量的地址空间,实验体现了汇编指令分析有效、实用。
关键词:C语言;可执行程序;JFEandGCC;汇编指令;程序调试
:TP312:A
:1009-3044(2020)29-0147-03
《程序设计语言(C)》(或称为《大学计算机A(2)》)是大中专院校大学一年级理工科学生的公共基礎必修课,该课程教学内容知识点繁多、逻辑思维抽象,对于刚进人大学的新生而言,存在一定的难度;教学时间一般为72课时,分18周进行,理论课时36个或40个,实践课时36个或32个。巨同升认为,讲授该门课程时纯粹以语法为导向,耗费了大量时间和精力,教学效果却不理想[1]。马金霞提倡翻转课堂教学法,其中提到“让学生来当老师,让学生主宰课堂”[2],认为这样能够充分调动学生学习的主动性和积极性。当前的C语言程序设计教学存在“以语法为导向”与“以教学手段为导向”这两个主
您可能关注的文档
- 强化课前预习-提高课堂效率-谈小学中高年级语文课前预习的问题.docx
- 智能微波炉界面用户体验影响因素及设计原则探究.docx
- 大容量群集电容器组不平衡电流测试技术研究.docx
- 大学生自主创业调查研究.docx
- 信息化时代英语教育的创新与转向.docx
- 保利地产2012~财务能力分析.docx
- 探讨城市设计的维度和视角.docx
- 健康教育在艾滋病高危人群干预性防治中的应用.docx
- 填充墙与混凝土结构交接处抹灰裂缝的防治.docx
- 有色金属勘查中的野外勘察要点分析.docx
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
原创力文档

文档评论(0)