


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微机原理与汇编语言程序设计课程教学大纲 课程代码;020112课程名称:微机原理与汇编语言程序设计/Basic Principles of Micro Computer and Program Design for Assemble Language学时:64 学分:4 讲课学时:54 上机/实验学时:10 考核方式:考试先修课程:电路电子技术、数字逻辑、计算机原理适用专业:计算机科学与技术专业、计算机科学与技术(计算机及应用)专业开课院系:电子电气工程学院计算机系、自动化系教 材:周明德. 微型计算机系统原理及应用. 清华大学出版社. 1998主要参考书:1梁洪峻. 微机原理与汇编语言程序设
2、计. 机械工业出版社. 2000 2沈美明,温冬婵. IBMPC汇编语言程序设计. 清华大学出版社. 1991一、课程的性质和任务 本课程是一门学科基础必修课,讲授80868088微机系统的结构、工作原理和一般应用,讲授8088汇编语言的寻址方式、指令系统、程序设计的结构化设计方法。通过课堂讲授和实验,旨在使学生掌握微型计算机系统的一般原理,熟悉汇编语言程序设计的基本方法,为学习后继课程(如通信与接口)或进一步学习更高等级的微型计算机和其他机种的微型计算机及其系统打下良好的基础。 本课程在教学内容和方法上着重基本知识、基本理论和基本方法;在培养学生的实践能力方面,着重应用技能的基本训练。 本课
3、程的主要任务是培养学生 1、掌握微型计算机系统的结构、工作原理和一般应用方法; 2、了解微型计算机系统的硬件及结构的发展状态;3、掌握汇编语言程序的设计与调试方法,掌握硬件实验的基本方法,获得实验技能的基本训练。二、教学内容和基本要求教学内容:要求学生重点掌握8088CPU的寄存器结构、功能结构(B1U、E1)和指令执行所采用的时间重叠技术。要求学生掌握8088的段地址概念、物理地址的计算、各种寻址方式的特征、指令的内容、指令的执行及其对标志寄存器PSW各位的影响。要求学生掌握伪指令与指令的区别,切实掌握指令语句的合法性,熟悉程序的三大结构和各种程序设计的基本技术与一些基本算法,在数次实验的基
4、础上学会编制汇编语言程序并熟练掌握程序调试的工具(Debug)的使用方法。要求学生通过本章学习,掌握8088的总线结构和总线操作时序,熟悉8282、8284、8286、8288、74LSl38和74LS373等芯片的结构功能及其在计算机系统中的应用。对于8253定时器计数器芯片,应掌握几种主要的工作方式(mode),并能进行初始化编程。要求学生掌握存储器的基本结构,存储器工作时序(技术指标)及其与CPU时席的配合,基本总线中等待周期Tw的插入条件,存储器系统中的地址译码方式和地址分配,地址重叠区的形成原因。通过对IBMPCXT的存储器系统的介绍,学生应该懂得一般微机的存储器电路结构。通过本章学
5、习,要求学生懂得两种IO端口编址方式各自的优缺点,掌握CPU与外设的硬件接口结构与相应的数据传送程序的实现方法,掌握8255并行芯片的结构和使用,尤其是初始化程序的编制。要求学生在经过本章学习以后,应牢固掌握中断和8088的中断向量的概念,掌握中断优先权排队的硬、软件实现方法,了解8259A的简单使用方法及初始化编程方法。 基本要求: 第一章 概述 1、引言 2、微型计算机的结构 3、Intel8088的结构 第二章 8088的指令系统和寻址方式 1、8088的寻址方式 2、8088的标志寄存器PSW 3、8088的指令系统 第三章 8088汇编语言程序设计 1、汇编语言的格式 2、语句行的构
6、成 3、伪指令与伪操作 4、汇编语言程序设计及举例 第五章 8088的总线操作与时序 1、概述 2、8088芯片及总线结构 3、8088典型时序分析 4、最大组态下的8088时序 5、IBMPCXT的CPU系统 6、计数器和定时器电路Intel8253-PIT 第六章 半导体存储器 1、半导体存储器的分类 2、读写存储器RAM 3、只读存储器ROM 4、IBMPCXT的存储器系统 第七章 输入和输出 1、IO端口的编址方式 2、CPU与外设数据传送的方式 3、并行接口芯片8255 第八章 中断 1、中断的概念 2、最简单的中断情况 3、中断优先权 4、中断控制器Intel8259A简介 5、8
7、088的中断方式三、实验内容和基本要求 通过这一教学环节,学生应能加深对学知识的理解,并获得实验技能的基本训练。安排汇编语言程序设计实验45个,硬件应用实验1个,共计12学时。程序设计实验可在PC机上进行,硬件应用实验则应在教学机上进行。要求学生在实验中应对实验的基本方法、实验线路的连接和程序的调试方法能熟练掌握、运用。学生应认真做好实验前的预习和实验后的实验报告,教师应认真指导并如实评定学生的实验成绩。 实验内容为 1、熟悉汇编语言上机操作,DEBUG调试程序的应用 2、分支结构程序设计 3、循环结构程序设计 4、子程序调用程序设计 5、DOS中断功能调用程序设计 6、8255并行芯片的使用
8、四、教学时数分配课程内容讲课实验习题课讨论课课程设计上机小计概述 228088指令系统和寻址方式1010212汇编语言程序设计122268088的总线操作和时序66半导体存储器66输入和输出66中断66考试22共计5010464五、对学生能力培养的要求 通过本课程的学习,学生应掌握微型机系统的结构、指令系统、工作原理及外围接口芯片的基本理论知识,掌握汇编语言程序设计的基本技巧,并通过实践教学环节,获得程序调试和硬件电路连接的基本训练。 六、说明 1、本课程与其它课程的联系和分工 本课程与其它课程的具体分工如下 1)数制与编码已在先修课程“计算机原理”中详细讨论过本课程在讲授时略 去这部分内容。 2)本课程主要讲授8088微型机系统的基本原理及应用,对外围接口芯片如8237、8259等因在后继课程中要详细讨论,本课程只作简单介绍。 3)AD、DA转换器的内容不属于本课程范围。 2、课程内容的重点、难点 重点:8088CP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧校园的新篇章教育机器人的教学实践案例
- 教育心理学家视角下的健康学习生活模式
- 2024年仁怀市公益性岗位人员招聘笔试真题
- 从教育心理学看在线课程的学习效果优化
- 二零二五年电子商务安全评估与应急预案合同
- 二零二五房地产中介加盟技术支持与服务合同规范样本
- 二零二五年度定点采购合同范本汇编:能源消耗
- 2025年度特色白糖品牌代理销售合同范本
- 2025版智能建筑劳务分包合同示范文本
- 2025版环保设备研发与市场推广承包合同
- 2025年中小学校长选拔笔试试题及参考答案
- 自动驾驶车辆的事故责任归属法律问题研究
- 银行客户黑名单管理办法
- 安全应急培训课件
- 餐饮废水排放管理办法
- 2025年信息技术基础知识考试试题及答案
- 作风负面清单管理办法
- 小儿充血性心力衰竭护理
- 2025至2030中国西餐厅行业发展分析及发展趋势分析与未来投资战略咨询研究报告
- 2025医德医风培训
- 社保基金监督培训课件
评论
0/150
提交评论