计算机0901,0902《微机原理与接口技术》课程实验教学大纲.doc

计算机0901,0902《微机原理与接口技术》课程实验教学大纲.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机0901,0902《微机原理与接口技术》课程实验教学大纲

《微机原理与接口技术》课程实验教学大纲 课程编号: 课程性质:专业必修课 学分/学时:30/1 先修/后续课程:计算机导论/计算机系统结构 开课对象:计算机科学与技术专业 课程简介: 《微机与汇编语言》课程是计算机科学与技术专业重要的专业基础课,是学生学习掌握计算机硬件和软件(汇编语言)的入门课程。 教学任务和目的 掌握典型微处理器的指令系统和运用汇编语言进行程序设计基本方法,是计算机科学与技术专业的一门专业核心课程之一,是突出计算机软件与硬件紧密结合、理论与实践相结合的一门课程。微机原理与接口技术实验是微机原理与接口技术课程的重要组成部分。本实验课程的教学目的和要求是使学生通过实验手段掌握微机接口的设计及其应用编程方法,也使学生系统科学地受到分析问题和解决问题的训练。通过实验使学生对课程中的8253定时器,8255并行口,8259中断控制器,RAM6116,8251串行接口芯片,AD0809,AD0832的理解,能熟练掌握8253、8255、8251的编程与应用,促进对微机原理与接口技术理论课的学习。 二、教学基本要求 要求学生掌握微机系统中主要部件(CPU、内存、I/O接口电路和总线等)的功能及连接方法;微处理器指令及其操作数的寻址方法;微机系统与外设之间I/O信息交换的基本方法;并进一步掌握典型微处理器的指令系统和运用汇编语言进行程序设计基本方法;掌握常用(可编程)I/O接口电路的性能特点和编程应用方法;了解计算机系统与外部设备的接口技术。 三、实验内容 实验一 DOS常用命令及8088/8086指令使用 实验目的 (1) DOS命令:CD、DIR、DEL、RENAME和C0PY。 (2) 8088指令:MOV,ADD、ADC、SUB、SBB、DAA和XCHG。 (3) DEBUG命令:A、D、E、F、H、R、T和U。 (4) BCD码、ASCII码及用十六进制数表示二进制码的方法。 (5) 8088寄存器:AX、BX、CX、DX、F和IP。 实验二 汇编语言程序上机过程 实验目的 (1) 掌握常用工具软件EDIT、MASM和LINK的使用。 (2) 掌握伪指令SEGMENT、ENDS、ASSUME、END、OFFSET和DUP的用法。 (3) 利用INT 21H的1号功能实现键盘输入的方法。 (4) 了解.EXE文件和.COM文件的区别及用INT 21H的4c号功能返例系统的方法。 实验三 内存操作数及寻址方法 实验目的 (1) DEBUG命令:G、N、W、L及Q。 (2) 8088系统中数据在内存,f1的存放方式和内存操作数的几种寻址方式。 (3) 8088指令:lNC、DEC、LOOP、INT 3和INT 20H。 (4) 8088汇编语言伪操作:BYTE PTR和WORD PTR。 (5) 求累加和程序和多字节加、减法程序。 实验四 分支程序 实验目的 (1) 掌握分支结构程序的结构。 (2) 掌握分支结构程序的设计和调试方法。 (3) 进步熟悉汇编语言程序的汇编、链接及调试技术 实验五 宏汇编程序 实验六 循环程序 实验目的 (1) 加深对循环结构的理解,掌握循环结构的设计方法。 (2) 掌握多重循环程序和排序程序的设计方法 实验七 子程序 (1) 掌握利用堆栈传递参数的子程序调用方法。 (2) 掌握子程序递归调用方法。 (3) 掌握过程调用伪指令:PROC、ENDP、NEAR和FAR。 (4) 掌握8088指令:CALL、RET和RETn。 (5) 掌握利用RET指令退出EXE文件的方法。 实验八 递归程序设计 实验目的 (1) 进一步掌握利用堆栈传递参数的子程序调用方法。 (2) 进-一步掌握子程序的定义和调用方法,加深对子程序的理解。 实验九 字符处理程序设计 实验目的 (1) 学习字符处理的相关指令,加深对这些指令的理解和运用。 (2) 掌握字符处理程序的设计、编写及调试方法。 (3) 掌握在程序设计中合理利用字符串尾符的方法。 实验十 排序和查找程序设计 实验目的 (1) 进一步熟悉利用多重循环结构编写常用的。些非数值处理程序的方法。 (2) 进一步熟悉子程序调用的方法。 实验十一 键盘和窗口程序 实验目的 (1) 掌握利用INT 16H的2号功能调用实现键盘输入的方法。 (2) 熟悉键盘的扫描码和ASCⅡ码的关系。 (3) 掌握利用INT 10H功能调用实现窗口功能的方法。 实验十二 TPC2003实验设备熟悉 实验目的 (1)深刻理解地址译码的概念。 (2)用GAL芯片进行器件逻辑功能的编辑。 (3

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档