汇编_第1章 基础知识.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编_第1章基础知识重点讲义

汇编与接口技术 主讲:李济生 课程特点 具有技术性、工程性和实践性等特点,是理论联系实际,提高实际应用能力的重要教学环节,它在培养高素质人才中具有重要的地位和作用。因此学生只有通过大量的实验才能取得良好的教学效果。 课程教学目标 就是要学会运用汇编语言对硬件接口进行控制。因此学习汇编语言是一种手段,对接口进行控制才是课程的主要目标。 具体来说: 了解计算机系统内部运行机制* 学会汇编语言编程的基本技术 掌握接口的基本工作原理 掌握用汇编语言对接口的控制的方法 课程教材 指定教材: 微型计算机接口技术及应用(第三版) 刘乐善主编,华中科技大学出版社,2012年8月版 主要参考教材: 汇编语言程序设计(第3版) 徐建民、王东、邵艳华 编著,电子工业出版社 注:汇编语言可选任何一本教材作为参考教材,因为我们只讲汇编语言的基本内容。 课程面向的计算机类型 主要面向80X86机型,汇编语言涉及到8086的汇编语言,接口技术涉及到80X86的计算机,课程教学主要面对16位机型。 很多汇编语言的实验,同学们可以在自己的电脑上完成。 课程内容 理论教学48学时,实验教学16学时,总计64学时; 在理论教学中,汇编约占18学时,接口约占30学时; 实验教学包括常规实验(12学时,6个实验)和研究性 实验(4学时,1个实验); 在常规实验中,汇编有2个课堂实验,2个课后实验; 接口有4个课堂实验。 课程考核 考试成绩占50%,平时成绩占25%,平时实验占15%,研究性教学和研究性实验占10%。 平时成绩:平时作业(作业完成情况、整齐、按时), 课堂考勤和课堂测试(占平时成绩的60%)。 常规实验:2个汇编实验和4个接口实验的完成情况,实 验课考勤,实验报告的完成情况。 研究性实验:研究性实验的构思及完成情况,包括实验 报告的完成情况。 关于作业和实验报告 作业和实验报告要按时提交,晚交则不计入平时成绩。 关于作业内容,请平时多注意教学平台中关于“作业的要求”,并按要求完成作业和实验报告,老师不再在其它场合对作业和实验报告的提醒。 某些批改作业后,老师将发一个“作业中存在的问题”文档,总结作业中的问题,老师不再对每份作业中的问题逐个回复。 作业和实验报告均采用电子版 提交作业的命名方式 1128XXXX张XX_80X86与寻址 提交的实验报告命名方式 1128XXXX张XX_8253定时器实验 提交的研究性实验命名方式 1128XXXX张XX1128XXXX王XX1128XXXX高XX_I2C接口的RTC访问实验 作业和实验报告发到教学平台上 学习方法: 课堂认真听讲,课后要及时复习并独立完成课后作业(如果有困难要课前预习); 上机前认真编写实验程序,实验中要独自完成实验; 有问题多找老师答疑。 建议: 充分注意课程实践性强的特点,多读程序、多写程序、多上机调试程序,并注意观测接口的状态,从中体会汇编对接口的控制作用。 答疑安排: 通过电子邮件(jshli@m.bjtu.edu.cn ) 固定的时间:与学生商量决定 注:若采用电子邮件询问复杂问题时,请留电话号码,老师将以电话方式进行答疑。 固定时间答疑地点: 第九教学楼,西209室。 所有相关课件已发往的教学平台 软件 系统软件 程序设计语言 应用软件:软件包,数据库 SYBASE/SQL SERVER 机器语言 汇编语言 高级语言 监控程序 操作系统 编辑程序 解释程序 服务程序 诊断程序 程序软件的体系结构-汇编语言的地位 第1章 基础知识 计算机语言的发展 机器语言 FORTRAN BASIC COBOL PASCAL C/C++ JAVA ... 汇编语言 高级语言 汇编语言的特点: 面向机器的低级语言,通常是为特定的计算机或计 算机系列专门设计的。 保持了机器语言的优点,具有直接和简捷的特点。 可有效地访问、控制计算机的各种硬件设备,如磁盘、 存储器、CPU、I/O端口等。 目标代码简短,占用内存少,执行速度快,是高效的 程序设计语言。 经常与高级语言配合使用,应用十分广泛。 汇编语言的应用 系统程序、效率代码、I/O驱动程序 很多系统软件是用汇编语言编写的。 某些快速处理、位处理、访问硬件设备等高效程序 是用汇编语言编写的。 高级绘图程序、视频游戏程序一般是用汇编语言编 写的。 CPU、接口和外围设备间的连接 接口功能 1、执行CPU命令的功能 接口电路对CPU发来的命令代码(在命令寄存器中,称为命令口)进行识别和分析,分解成若干个控制信号,传送到I/O设备,使其产生具体

文档评论(0)

bjuxiao + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档