微机原理与接口技术--教案

合集下载

微机原理与接口技术教案

微机原理与接口技术教案

微机原理与接口技术教案第一章:微机原理概述1.1 教学目标了解微机的概念、发展历程和分类掌握微机的硬件系统和软件系统的基本组成理解微机的工作原理和性能指标1.2 教学内容微机的概念和发展历程微机的分类和性能指标微机的硬件系统和软件系统微机的工作原理1.3 教学方法采用讲授法,讲解微机的概念、发展历程和分类采用案例分析法,分析微机的硬件系统和软件系统采用实验演示法,展示微机的工作原理和性能指标1.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱1.5 教学评价课堂问答:了解学生对微机概念和发展历程的掌握情况课后作业:巩固学生对微机硬件系统和软件系统的理解实验报告:评估学生对微机工作原理和性能指标的掌握程度第二章:微处理器2.1 教学目标了解微处理器的概念、发展和结构掌握微处理器的指令系统和工作原理理解微处理器与外部设备的接口技术2.2 教学内容微处理器的概念和发展微处理器的结构和组成微处理器的指令系统微处理器与外部设备的接口技术2.3 教学方法采用讲授法,讲解微处理器的概念和发展采用案例分析法,分析微处理器的结构和组成采用实验演示法,展示微处理器的工作原理和接口技术2.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱2.5 教学评价课堂问答:了解学生对微处理器概念和发展的掌握情况课后作业:巩固学生对微处理器指令系统的理解实验报告:评估学生对微处理器工作原理和接口技术的掌握程度第三章:存储器3.1 教学目标了解存储器的概念、分类和性能指标掌握存储器的接口技术和扩展方法理解存储器与微处理器的关系和数据访问过程3.2 教学内容存储器的概念和分类存储器的性能指标存储器的接口技术存储器的扩展方法3.3 教学方法采用讲授法,讲解存储器的概念和分类采用案例分析法,分析存储器的性能指标和接口技术采用实验演示法,展示存储器的数据访问过程3.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱3.5 教学评价课堂问答:了解学生对存储器概念和分类的掌握情况课后作业:巩固学生对存储器性能指标的理解实验报告:评估学生对存储器接口技术和扩展方法的掌握程度第四章:输入/输出接口技术4.1 教学目标了解输入/输出接口的概念和作用掌握输入/输出接口的技术和编程方法理解输入/输出接口与外部设备的通信过程4.2 教学内容输入/输出接口的概念和作用输入/输出接口的技术输入/输出接口的编程方法输入/输出接口与外部设备的通信过程4.3 教学方法采用讲授法,讲解输入/输出接口的概念和作用采用案例分析法,分析输入/输出接口的技术和编程方法采用实验演示法,展示输入/输出接口与外部设备的通信过程4.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱4.5 教学评价课堂问答:了解学生对输入/输出接口概念和作用的掌握情况课后作业:巩固学生对输入/输出接口技术和编程方法的理解实验报告:评估学生对输入/输出接口与外部设备通信过程的掌握程度第五章:中断技术5.1 教学目标了解中断技术的概念和作用掌握中断技术的原理和编程方法理解中断技术在微机系统中的应用和优缺点5.2 教学内容中断技术的概念和作用中断技术的原理中断技术的编程第六章:DMA 控制技术6.1 教学目标了解DMA 的概念、作用和分类掌握DMA 控制器的结构和原理理解DMA 控制技术在微机系统中的应用和优缺点6.2 教学内容DMA 的概念和分类DMA 控制器的结构和原理DMA 控制技术的应用和优缺点6.3 教学方法采用讲授法,讲解DMA 的概念和分类采用案例分析法,分析DMA 控制器的结构和原理采用实验演示法,展示DMA 控制技术在微机系统中的应用6.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱6.5 教学评价课堂问答:了解学生对DMA 概念和分类的掌握情况课后作业:巩固学生对DMA 控制器结构和原理的理解实验报告:评估学生对DMA 控制技术应用和优缺点的掌握程度第七章:总线技术7.1 教学目标了解总线的概念、分类和性能指标掌握总线的传输方式和时序理解总线在微机系统中的重要作用7.2 教学内容总线的概念和分类总线的传输方式和时序总线的性能指标和标准7.3 教学方法采用讲授法,讲解总线的概念和分类采用案例分析法,分析总线的传输方式和时序采用实验演示法,展示总线在微机系统中的应用7.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱7.5 教学评价课堂问答:了解学生对总线概念和分类的掌握情况课后作业:巩固学生对总线传输方式和时序的理解实验报告:评估学生对总线性能指标和标准的掌握程度第八章:定时器与中断控制8.1 教学目标了解定时器的概念、原理和应用掌握中断控制器的结构和编程方法理解定时器与中断控制在微机系统中的应用和优缺点8.2 教学内容定时器的概念和原理中断控制器的结构和编程方法定时器与中断控制在微机系统中的应用和优缺点8.3 教学方法采用讲授法,讲解定时器的概念和原理采用案例分析法,分析中断控制器的结构和编程方法采用实验演示法,展示定时器与中断控制在微机系统中的应用8.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱8.5 教学评价课堂问答:了解学生对定时器概念和原理的掌握情况课后作业:巩固学生对中断控制器结构和编程方法的理解实验报告:评估学生对定时器与中断控制应用和优缺点的掌握程度第九章:串行通信技术9.1 教学目标了解串行通信的概念、分类和性能指标掌握串行通信的接口技术和编程方法理解串行通信在微机系统中的应用和优缺点9.2 教学内容串行通信的概念和分类串行通信的接口技术和编程方法串行通信的性能指标和标准9.3 教学方法采用讲授法,讲解串行通信的概念和分类采用案例分析法,分析串行通信的接口技术和编程方法采用实验演示法,展示串行通信在微机系统中的应用9.4 教学资源教材:微机原理与接口技术实验设备:微机实验箱9.5 教学评价课堂问答:了解学生对串行通信概念和分类的掌握情况课后作业:巩固学生对串行通信接口技术和编程方法的理解实验报告:评估学生对串行通信性能指标和标准的掌握程度第十章:微机系统设计与应用10.1 教学目标了解微机系统的设计原则和方法掌握微机系统的软硬件协同设计与开发流程理解微机系统在实际应用中的解决方案和案例分析10.2 教学内容微机系统的设计原则和方法重点和难点解析1. 微机原理概述:理解微机的硬件系统和软件系统的基本组成,以及微机的工作原理和性能指标。

微型计算机原理与接口技术》电子教案

微型计算机原理与接口技术》电子教案

《微型计算机原理与接口技术》电子教案第一章:微型计算机概述1.1 微型计算机的发展历程1.2 微型计算机的组成与结构1.3 微型计算机的性能指标1.4 微型计算机的应用领域第二章:中央处理器(CPU)2.1 CPU的结构与功能2.2 指令与指令集2.3 寄存器与寄存器组2.4 CPU的工作原理与工作周期第三章:存储器3.1 内存概述3.2 随机存取存储器(RAM)3.3 只读存储器(ROM)3.4 存储器层次结构与缓存技术第四章:微机系统中的输入/输出接口4.1 I/O接口的基本概念4.2 I/O端口与地址映射4.3 I/O指令与DMA传输4.4 中断与中断处理第五章:总线与接口技术5.1 总线的概念与分类5.2 总线标准与协议5.3 接口技术与接口电路5.4 常用接口设备及其驱动程序第六章:微机系统的扩展接口6.1 扩展接口的分类与功能6.2 ISA、EISA、PCI和PCI Express总线6.3 扩展槽与扩展卡6.4 声卡、显卡、网卡等常见扩展接口设备第七章:外部设备7.1 微机系统的外部设备概述7.2 输入设备:键盘、鼠标、扫描仪等7.3 输出设备:显示器、打印机、音箱等7.4 存储设备:硬盘、固态硬盘、光盘等第八章:嵌入式系统8.1 嵌入式系统的基本概念8.2 嵌入式系统的组成与结构8.3 嵌入式处理器与实时操作系统8.4 嵌入式系统的应用案例第九章:接口编程基础9.1 接口编程的基本概念9.2 接口编程的常用方法与工具9.3 汇编语言接口编程9.4 C语言与接口编程第十章:实战项目与案例分析10.1 微机系统接口设计概述10.2 实战项目一:设计一个简单的并行接口10.3 实战项目二:基于PCI总线的数据采集系统10.4 实战项目三:嵌入式系统设计与开发10.5 案例分析:接口技术在现代计算机系统中的应用第十一章:串行通信接口11.1 串行通信的基本概念11.2 串行通信的协议与标准11.3 串行通信接口电路11.4 串口通信编程与应用第十二章:USB接口技术12.1 USB概述与历史12.2 USB接口的物理结构12.3 USB协议与数据传输12.4 USB设备驱动程序开发第十三章:网络接口与通信协议13.1 计算机网络基础13.2 局域网与广域网接口技术13.3 TCP/IP协议簇13.4 网络接口卡(NIC)与网络通信第十四章:无线通信接口14.1 无线通信技术概述14.2 Wi-Fi接口与IEEE 802.11标准14.3 Bluetooth技术与蓝牙接口14.4 移动通信接口与4G/5G网络第十五章:现代接口技术发展趋势15.1 云计算与虚拟化接口技术15.2 物联网(IoT)接口技术15.3 边缘计算与接口技术15.4 与机器学习接口技术重点和难点解析本《微型计算机原理与接口技术》电子教案涵盖了微型计算机的基本概念、组成结构、性能指标、接口技术、外部设备、嵌入式系统、接口编程以及实战项目等多个方面。

微机原理与接口技术汇编语言程序教案

微机原理与接口技术汇编语言程序教案

微机原理与接口技术汇编语言程序教案第一章:汇编语言概述1.1 汇编语言的概念让学生了解汇编语言的定义、特点和作用。

让学生掌握汇编语言的基本组成元素,如指令、寄存器、操作数等。

1.2 汇编语言的表示方法让学生了解汇编语言的指令格式和操作数表示方法。

让学生掌握汇编语言的助记符及其含义。

1.3 汇编语言与机器代码的关系让学生了解汇编语言与机器代码的转换过程。

让学生掌握汇编语言指令与机器代码之间的对应关系。

第二章:汇编语言的语法规则2.1 指令语句的语法结构让学生了解指令语句的构成,包括操作码、寄存器、操作数等。

让学生掌握不同类型指令的语法规则,如数据传输指令、算术运算指令等。

2.2 伪指令和宏指令让学生了解伪指令和宏指令的概念及其作用。

让学生掌握伪指令和宏指令的语法规则和使用方法。

2.3 汇编语言的程序结构让学生了解汇编语言程序的组成部分,如数据段、代码段、堆栈段等。

让学生掌握汇编语言程序的格式和编写规范。

第三章:汇编语言的编程技巧3.1 寄存器的使用让学生了解寄存器的作用和分类,如AX、BX、CX、DX等。

让学生掌握寄存器在汇编语言编程中的应用技巧。

3.2 数据传输指令让学生了解数据传输指令的用法,如MOV、PUSH、POP等。

让学生掌握数据传输指令在汇编语言编程中的应用技巧。

3.3 算术运算指令让学生了解算术运算指令的用法,如ADD、SUB、MUL、DIV等。

让学生掌握算术运算指令在汇编语言编程中的应用技巧。

第四章:汇编语言程序设计实例4.1 实例一:计算两个数的和让学生了解程序设计的基本步骤,如编写算法、选择寄存器等。

让学生掌握汇编语言编程的基本技巧,如数据传输、算术运算等。

4.2 实例二:排序算法(冒泡排序)让学生了解排序算法的原理和实现方法。

让学生掌握汇编语言编程中循环结构和条件判断的使用技巧。

4.3 实例三:字符串操作让学生了解字符串的基本操作,如字符串长度计算、字符串复制等。

让学生掌握汇编语言编程中字符串操作的相关指令和技巧。

微机原理与接口技术教案版

微机原理与接口技术教案版

第1 课次授课计划基本内容:①课程性质及内容介绍、先修课程及参考书目②第1章计算机基础知识(1)1.1 绪论 1.2 计算机的发展概述 1.3 微机中信息的表示及运算基础目的要求:明确本课程的学习目的及要求、激发学习微机原理与接口的兴趣与热情,初步了解本课程的特点及学习方法;了解计算机发展历史;熟练掌握无符号数和带符号数的表示方法;掌握各种进制间的互换;(重点)掌握数的原码、反码、补码表示法,并熟练掌握补码加减运算。

(重点)难点:补码加减法运算;有符号数和无符号数溢出判断。

教学环节及组织:新课引入课程性质:该课程属计算机硬件基础课程,是学习微机组装、单片机应用开发、微机控制等课程的前序基础课。

课程内容:微机的基本结构;指令系统及汇编语言;存储器结构及工作原理;I/O接口及应用;可编程芯片及应用。

学习方法:首先掌握微型计算机的基本原理,熟记其指令系统用指令和应用指令编写程序;掌握I/O接口的基本结构和接口应用;理论结合实际,多上机多编程,在应用中学习。

新课讲授1计算机基础知识1.2 计算机发展概述从1946年世界上第一台电子数字计算机ENIAC问世至今,计算机的发展主要经历了电子管、晶体管、小规模集成电路、大规模(LSI)和超大规模(VSLI)集成电路四个发展阶段,从1981年起进入智能计算机阶段。

➢微处理器及微型计算机的发展4位及低档8位→中高档8位→16位→32位→高档32位→64位(主要体现在位数的变化)➢微型计算机的组成微型计算机通常由微处理器(即CPU)、存储器(ROM,BAM)、I/O接口电路及系统总线(包括地址总线AB、数据总线DB、控制总线CB)组成。

➢计算机编程语言的发展。

介绍各编程语言的特点,本门课程主要学习汇编语言。

1.3 计算机中信息的表示及运算基础➢计算机中的数和编码系统➢计算机中的进位计数制✧进位计数制的基本概念◆课堂讨论:为什么要使用二进制和十六进制,各进制间是否可以相互转换?✧四种不同进制数(二、八、十、十六进制)的相互转换(课堂练习)➢计算机中带符号数的表示✧原码、反码和补码的表示方法✧原码、反码和补码之间的转换◆课堂练习➢补码加减运算✧补码加减运算规则 [X±Y]补=[X]补±[Y]补◆例题分析[例1]X=-0110100B,Y=+1110100B,求X+Y=?[例2]X=-56,Y=-17,求X-Y=?◆通过例题强调:运算完后要先判断结果的正负,结果若为负数,则需进行变补运算才能得到结果的真值。

大学二年级微机原理与接口技术教学案

大学二年级微机原理与接口技术教学案

大学二年级微机原理与接口技术教学案一、教学目标本教学案旨在帮助大学二年级学生掌握微机原理与接口技术的基本概念、原理和应用,培养学生的分析问题和解决问题的能力,以及动手实践能力。

二、教学内容本课程的教学内容主要包括以下几个方面:1. 微机原理- 微型计算机系统的组成及功能- 微型计算机的基本原理和工作方式- 微处理器的结构和作用- 存储器的类型和特点- 输入输出设备及其接口2. 接口技术- 并行接口的原理和应用- 串行接口的原理和应用- USB接口的原理和应用- 网络接口的原理和应用3. 实践操作- 接口电路的设计与实现- 接口程序的编写与调试- 模拟实验和实际应用的案例分析三、教学方法为了提高学生的学习效果和培养实践能力,本课程采用多种教学方法:1. 讲授与演示相结合:通过讲授理论知识和演示实际操作来引导学生理解和掌握相关概念和技能。

2. 实践操作:设置实验项目,让学生亲自动手操作,加深对理论知识的理解和掌握。

3. 案例分析:引入实际应用案例,让学生通过分析和解决问题来提高动手实践能力和问题解决能力。

四、教学评价为了促进学生的学习动力和提供有效的反馈,本课程将采用以下评价方式:1. 平时作业:根据课程要求,布置一些理论练习题和实践项目,通过作业的完成情况来评价学生的学习情况和能力。

2. 实验报告:学生需编写实验报告,包括实验目的、步骤、结果分析和心得体会,通过对实验报告的评价来了解学生的实践操作能力和实验设计能力。

3. 期末考试:设置综合性的理论考试和实践操作考试,通过对学生的考试成绩评价来了解学生的综合能力和对课程的掌握程度。

五、教学资源为了提供良好的教学环境和支持学生的学习,本课程将提供以下教学资源:1. 教材:使用相关的微机原理与接口技术的教材作为主要教学参考资料。

2. 实验室设备:提供全面的实验室设备和软件,支持学生的实践操作和实验项目的完成。

3. 多媒体教学:使用多媒体技术展示相关实验过程和案例分析,提高学生对知识的理解和掌握。

《微机原理及接口技术》课程思政优秀教学案例(一等奖)

《微机原理及接口技术》课程思政优秀教学案例(一等奖)

《微机原理及接口技术》课程思政优秀教学案例(一等奖)《微机原理及接口技术》课程思政优秀教学案例(一等奖)1. 教学背景《微机原理及接口技术》课程是我校计算机科学与技术专业的一门重要专业基础课程。

通过本课程的学习,使学生掌握微型计算机的基本工作原理、接口技术及其应用,培养学生具备较强的实际动手能力和创新能力。

在课程教学过程中,我们积极探索课程思政教育,将思想政治教育与专业知识传授相结合,以培养具有社会责任感和创新精神的计算机专业人才。

本教学案例是在课程教学实践中形成的,具有较高的借鉴和推广价值。

2. 教学目标(1)知识与技能:使学生掌握微机原理及接口技术的基本概念、原理和应用,培养学生具备较强的实际动手能力和创新能力。

(2)过程与方法:通过实践教学,培养学生独立分析和解决问题的能力,提高学生的实践操作技能。

(3)情感态度与价值观:培养学生具有良好的科学素养,增强学生的社会责任感和创新精神。

3. 教学内容本教学案例涵盖《微机原理及接口技术》课程的教学内容,包括以下几个部分:(1)微型计算机的基本工作原理(2)微处理器及其接口技术(3)存储器及其接口技术(4)输入/输出接口技术(5)中断控制技术(6)总线技术4. 教学方法本教学案例采用以下教学方法:(1)理论教学与实践教学相结合:通过课堂讲授、实验操作等方式,使学生掌握微机原理及接口技术的基本知识和技能。

(2)案例教学法:选取具有代表性的实际案例,分析并解决实际问题,提高学生的应用能力。

(3)分组讨论法:组织学生进行分组讨论,培养学生的团队协作能力和沟通能力。

(4)启发式教学法:引导学生主动思考、提出问题,提高学生的自主学习能力。

5. 教学过程5.1 导入环节通过介绍微型计算机在现代社会中的广泛应用,引发学生对微机原理及接口技术的学习兴趣,培养学生的社会责任感和使命感。

5.2 知识传授(1)微型计算机的基本工作原理:介绍微型计算机的组成、工作原理及其发展历程。

微机原理与接口技术汇编语言程序教案

微机原理与接口技术汇编语言程序教案

微机原理与接口技术汇编语言程序教案第一章:汇编语言基础1.1 汇编语言简介汇编语言的定义与发展历程汇编语言与机器语言的关系汇编语言的优势与局限性1.2 汇编语言的组成指令、操作码和操作数寄存器、标志寄存器及指令集1.3 汇编语言的语法规则指令格式与操作数寻址方式指令间的符号命名规则数据声明与宏定义第二章:汇编语言编程步骤与实例2.1 汇编语言编程步骤分析需求、确定算法选择合适的寄存器和寻址方式编写汇编代码调试与优化2.2 汇编语言编程实例编写一个简单的加法程序实现一个字符串的逆序输出第三章:微机原理概述3.1 微机的硬件系统结构中央处理器(CPU)存储器输入输出设备3.2 微机的工作过程指令的获取、解码与执行数据的传输与处理3.3 微机的性能指标频率、缓存与内存容量处理速度与功耗第四章:接口技术基础4.1 接口的概念与分类硬件接口与软件接口并行接口与串行接口4.2 接口的技术参数数据宽度、传输速率与协议接口的电气特性与物理形态4.3 接口的设计与实现接口电路的设计方法接口芯片的选择与应用第五章:汇编语言与接口技术的结合5.1 汇编语言与接口编程汇编语言控制接口的方法接口指令与中断处理5.2 实例:汇编语言实现串口通信串口通信的基本原理编写汇编代码实现串口收发数据5.3 实例:汇编语言控制打印机打印机接口的原理与驱动方法编写汇编代码实现打印机控制第六章:汇编语言与中断系统6.1 中断系统概述中断的概念与分类中断处理程序的执行过程6.2 中断向量与中断服务程序中断向量的定义与寻址中断服务程序的编写与调用6.3 汇编语言中断指令与中断编程INT指令的使用方法非屏蔽中断与可屏蔽中断中断编程实例第七章:汇编语言与DMA传输7.1 DMA传输原理DMA的概念与作用DMA与CPU的协同工作方式7.2 DMA控制器与DMA编程DMA控制器的功能与接口DMA编程步骤与指令集7.3 汇编语言实现DMA传输编写DMA服务程序DMA传输过程的监控与调试第八章:汇编语言与A/D转换8.1 A/D转换原理A/D转换器的工作原理与性能指标A/D转换的过程与数据类型8.2 A/D转换器的接口与驱动A/D转换器的接口电路设计A/D转换器的驱动程序编写8.3 汇编语言实现A/D转换编写A/D转换服务程序A/D转换在实际应用中的实现第九章:汇编语言与I/O控制9.1 I/O控制概念与方法I/O控制的概念与分类I/O控制的编程方法与接口9.2 汇编语言I/O指令与编程I/O指令的使用方法与限制端口地址与I/O编程实例9.3 汇编语言实现I/O控制编写I/O服务程序I/O控制应用实例第十章:汇编语言程序设计实践10.1 汇编语言程序设计流程需求分析与算法设计寄存器分配与指令选择代码编写与调试10.2 汇编语言与操作系统应用汇编语言编写系统调用程序汇编语言实现进程管理与同步10.3 汇编语言与设备驱动程序开发设备驱动程序的概念与作用汇编语言编写设备驱动程序的方法与步骤10.4 综合实例:汇编语言实现一个小型的操作系统设计目标与功能需求主要模块与实现方法系统测试与优化第十一章:汇编语言与故障诊断计算机系统故障的类型与等级故障诊断的重要性与挑战11.2 汇编语言在故障诊断中的应用汇编语言诊断程序的特点与优势故障诊断程序的编写方法与步骤11.3 常见故障诊断实例处理器故障的诊断与处理存储器故障的诊断与处理输入输出设备故障的诊断与处理第十二章:汇编语言与性能分析12.1 性能分析的基本概念计算机系统性能的评价指标性能分析的方法与工具12.2 汇编语言程序的性能优化指令选择与优化数据访问与缓存利用程序结构的优化12.3 性能分析实例汇编语言程序性能分析的方法性能瓶颈的识别与改进策略第十三章:汇编语言与安全编程计算机系统安全的重要性常见安全威胁与防护措施13.2 汇编语言程序的安全性汇编语言程序的脆弱性安全编程的最佳实践13.3 安全编程实例汇编语言程序的漏洞分析安全漏洞的修复与防护措施第十四章:汇编语言与嵌入式系统14.1 嵌入式系统的基本概念嵌入式系统的定义与特点嵌入式系统的应用领域14.2 汇编语言在嵌入式系统中的应用嵌入式系统编程的特殊性汇编语言与硬件的紧密耦合14.3 嵌入式系统实例汇编语言编写嵌入式系统程序的方法嵌入式系统程序的调试与优化第十五章:汇编语言与现代计算机体系结构15.1 现代计算机体系结构的发展流水线技术、超标量和超流水线多核处理器与并行计算15.2 汇编语言与现代计算机体系结构的适配汇编语言在多核处理器上的编程汇编语言与向量处理器的接口15.3 现代计算机体系结构下的汇编语言编程汇编语言程序在现代计算机上的优化面向现代计算机体系结构的汇编语言编程实例重点和难点解析本文主要介绍了汇编语言程序设计、微机原理与接口技术的相关知识。

(完整word版)微机原理与接口技术教案

(完整word版)微机原理与接口技术教案

第____1____次课操作数存放在某个内存中,指令中给出存储器地址。

例:MOV AX,[22A0H] (AX)≠ 22A0H注意:最明显的特点,存储器操作数肯定有[]。

二、寻址方式(研究如何寻找参加操作的数)1。

立即寻址指令中直接给出立即数。

例:MOV AX,1090H (AH)=10H (AL)=90H2。

寄存器寻址操作数在寄存器中,指令中给出寄存器名.注意:两操作数,每个都有自己的寻址方式。

例:MOV DS,AX 执行前AX=2345H执行后AX=DS=2345H3.直接寻址操作数在存储器中,指令中直接给出操作数地址。

(偏移地址)例:MOV AX,[22A0H] 实际地址 DS×10H+22A0H4。

寄存器间接寻址操作数在存储器中,通过寄存器得到存储单元地址。

例:MOV AX,[BX]; BX = 1000H DS×10H+1000H = 12ABHAX = 12ABH ≠ 1000H注意:(SI DS, DI DS/ES, BP SS, BX DS)5.变址寻址操作数在存储器中,存储单元地址通过变址寄存器加上一个16位的偏移量之和得到。

MOV 80H,AL (错)c 。

存储器之间不可传送,要借用中间寄存器MOV [22A0H],[BX] (错)可适用于寄存器之间,立即数到寄存器/存储器,寄存器到存储器。

d.CS ,IP 不能做目的操作数MOV CS,DX (错) MOV SP,BX;语法正确,注意堆栈结构e 。

本指令对标志位无影响2.堆栈操作指令(对栈空间的操作)关于栈在SP ,BP 处介绍过—-———---复习 1)入栈指令 PUSH格式:PUSH OPRD 16位单操作数 功能:将OPRD 入栈(SP 所指向的栈顶) a 。

栈结构从上到下是低地址到高地址,且栈顶不可用 b.每个单元都是8位,操作数为16位,所以占用两单元。

入栈操作进行两次.c 。

入栈时规则,低对低、高对高。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理与接口技术--教案【首页】课程名称授课专业年级课程编号课程类型必修课校级公共课();基础及专业基础课(√);专业课()选修课限选课();任选课()授课方式课堂讲授(√);实践课()考核方式考试(√);考查()课程教学总学时数85学分数5课时分配课堂讲授85学时;实践课学时(另有实验课)教材名称微型计算机原理与接口技术作者何小海刘嘉勇出版社及出版时间四川大学出版社2003.1等指定参考书1.微机原理与接口技术2.微型计算机系统原理及应用作者倪继烈,刘新民主编.周明德.出版社及出版时间电子科技大学出版社,2000.2清华大学出版社, 1998授课教师刘新民、陈文静、严华单位电子信息学院授课时间2004.2~2004.7注:表中()选项请打“√”。

四川大学教案【理、工科】周次第 1 周第 1 次课备注章节名称微型计算机基础知识授课方式理论课(√);实验课();实习()教学时数2教学目的及要求目的:让学生了解微型计算机的发展概况,计算机中数和码的表达方式,计算机硬件系统的组成及计算机的工作过程。

要求:(1). 应熟悉的内容:微机中的数制及码制(数制:二进制、十进制、十六进制;特别是二进制中的原码、反码、补码的表示及变换方法。

码制:BCD码、ASCII以及汉字编码) ;微型计算机的基本结构、系统软件、应用软件。

IBM PC的基本配置。

(2). 应掌握的内容:2、10、16进制数的表示方法、运算方法及相互之间的转换,10、16进制数与ASCII之间相互转换的方法。

教学内容提要时间分配一. 介绍微处理器发展的4个阶段二. 介绍计算机中数的表示方式,各种数制之间转换,强调有符号数在计算机中的表示。

三. 介绍计算机系统的组成及计算机的工作过程。

10’ 40’ 35’第 1 页教学重点与难点重点:微机工作过程,8088/8086 CPU 内部寄存器的作用,计算机中有符号数的表示,(补码与真值之间的转换关系) 难点:指令在计算机中的执行过程.讨论、练习、作业作业:11、12、15教学手段 多媒体教学参考资料《微机原理与接口技术》 倪继烈,刘新民 主编电子科技大学出版社《微型计算机原理》 周明德 编, 清华大学出版社四川大学教案【理、工科】周次第 1 周第2次课备注章节名称第2章80x86 / Pentiun微处理器内部结构2.1.8086/8088微处理器授课方式理论课(√);实验课();实习()教学时数3教学目的及要应熟悉掌握1. 8088/8086的特点及内部结构,特别是各寄存器的名称、作用,存储器的组织、逻辑地址、物理地址及相互之间关系。

2.存储器中物理地址与逻辑地址的定义及他们之间的关系3.访问存储器类型(取指令、堆栈操作、访问变量等)与逻辑地址来源的关系(段地址、偏移量)。

为后续的指令部分打基础。

教学内容提要时间分配1. 8086/8088CPU 的特点2. 8086/8088CPU 结构框图8086/8088两个独立的处理部件:执行部件(EU )和总线接口部件BIU 的组成3.8086/8088的功能:具有重叠并行执行指令的能力,分段寄存器在存储器地址计算中的作用。

4. 8086/8088的寄存器20’ 30’30’55’ 教学重点与难点重点:8086/8088的寄存器、逻辑地址、物理地址及相互之间关系。

讨论、练习、作业 作业:5, 7, 10, 13, 14, 16教学手段 多媒体教学参考资料《微机原理与接口技术》 倪继烈,刘新民 主编电子科技大学出版社《微型计算机原理》 周明德 编, 清华大学出版社四川大学教案【理、工科】周次第2 周第 1 次课备注章节名称第3章指令系统授课方式理论课(√);实验课();实习()教学时数2及要求让学生了解,掌握微机的指令系统和8086/8088的各种寻址方式。

教学内容提要时间分配3.1.1指令与指令系统3.1.3指令的基本格式3.2指令的寻址方式3.2.1 寻址与寻址方式3.2.2 8086/8088寻址方式3.3.1 数据传送指令, 10’50’30’第 1 页教学重点与难点重点:熟练掌握各条指令。

难点:寻址方式讨论、练习、作业作业:P109 1、2、教学手段 多媒体教学参考资料《微机原理与接口技术》 倪继烈,刘新民 主编电子科技大学出版社《微型计算机原理》 周明德 编, 清华大学出版社四川大学教案【理、工科】周次 第 2 周 第 2次课备 注章节 名称第3章 指令系统授课方式理论课(√);实验课();实习()教学时数3 教学目的及要求让学生了解,掌握、使用微机的指令系统教学内容提要时间分配3.3.2 算术运算指令3.3.3逻辑运算、移位指令和循环移位指令50’85’第页教学重点与难点重点:熟练掌握各条指令。

难点:使用各种指令(特别是乘除法指令和十进制调整指令)。

讨论、练习、作业作业:P109 4 , 5, 8,教学手段多媒体教学参考资料《微机原理与接口技术》倪继烈,刘新民主编电子科技大学出版社《微型计算机原理》周明德编,清华大学出版社四川大学教案【理、工科】周次第 3 周第1次课备注章节名称第3章指令系统授课方式理论课(√);实验课();实习()教学时数2 教学目的及要求目的:让学生了解,掌握、使用微机的指令系统教学内容提要时间分配3.3.4 控制转移指令90’第页教学重点与难点重点:熟练掌握、使用各条指令。

难点:使用各种指令。

讨论、练习、作业作业:P109 12归纳各种条件转移指令中各条件的特点及应用场合教学手段多媒体教学参考资料《微机原理与接口技术》倪继烈,刘新民主编电子科技大学出版社《微型计算机原理》周明德编,清华大学出版社四川大学教案【理、工科】周次第 3 周第2次课备注章节名称第3章指令系统授课方式理论课(√);实验课();实习()教学时数3目的及要求目的:让学生了解,掌握、使用微机的指令系统应熟悉掌握:各种串操作指令的作用、使用方法以及前缀的重复和结束的情况。

教学内容提要时间分配3.3.5 串操作指令3.3.6 处理器控制指令3.4.2 指令的执行时间80’30’25教学重点与难点重点:要记住并熟练掌握各条串操作指令。

特别是串操作指令的使用场合、应用条件、步骤及前缀的作用。

难点:串操作指令的使用场合、应用条件、步骤及前缀的作用。

讨论、练习、作业归纳各种串操作指令的作用、使用方法以及前缀的重复和结束的情况教学手段多媒体教学参考资料《微机原理与接口技术》倪继烈,刘新民主编电子科技大学出版社《微型计算机原理》周明德编,清华大学出版社四川大学教案【理、工科】周次第 4 周,第1次课备注章节名称第4章汇编语言程序设计授课方式理论课(√);实验课();实习()教学时数2目的及要求让学生了解,掌握汇编语言程序设计方法和上机调试的方法,并能熟练编写各种汇编源程序。

教学内容提要时间分配4.1 概述4.2 汇编语言基本语法4.2.1 汇编语言源程序格式4.2.2 汇编语言语句类型及组成4.2.3 数据项及表达式10’80’45’教学重点与难点1.重点难点分析:要记住并熟练掌握数据项及表达式对初学者较难。

办法是通过多看例题,学习和掌握书写格式、使用方法、应用场合。

2.应熟悉掌握的内容:数据项及表达式讨论、练习、作业 作业:教学手段多媒体教学参考资料《微机原理与接口技术》 倪继烈,刘新民 主编电子科技大学出版社《微型计算机原理》 周明德 编, 清华大学出版社四川大学教案【理、工科】周次 第 4 周 , 第 2次课备 注章节 名称 第4章 汇编语言程序设计授课方 式 理论课(√);实验课();实习() 教学时数3目的及要求让学生了解,掌握汇编语言程序设计方法和上机调试的方法,并能熟练编写各种汇编源程序。

教学内容提要时间分配4.3 指示性语句4.4 汇编语言程序设计概述第2~3章作业讲评60’20’55’第页教学重点与难点重点:伪指令、程序流程图、汇编语言源程序的书写格式难点:伪指令、程序流程图讨论、练习、作业作业:教学手段多媒体教学参考资料《微机原理与接口技术》倪继烈,刘新民主编电子科技大学出版社《微型计算机原理》周明德编,清华大学出版社四川大学教案【理、工科】周次第 5 周,第1次课备注章节名称第4章汇编语言程序设计授课方式理论课(√);实验课();实习()教学时数2目的及要求让学生了解,掌握汇编语言程序设计方法和上机调试的方法,并能熟练编写各种汇编源程序。

教学内容提要时间分配4.4.4 有关I/O的DOS功能调用4.5 顺序程序设计4.6 分支程序设计10’40’40’第页教学重点与难点1.顺序程序设计、分支程序设计的方法是重点;2.编写程序的第一步:如何找到数学模型及算法是难点。

解决的方法:上课认真听讲,下课多看例题并认真独立完成作业。

讨论、练习、作业作业:P153 题1、5,教学手段多媒体教学参考资料《微机原理与接口技术》倪继烈,刘新民主编电子科技大学出版社《微型计算机原理》周明德编,清华大学出版社四川大学教案【理、工科】周次第 5 周,第2次课备注章节名称第4章汇编语言程序设计授课方式理论课(√);实验课();实习()教学时数3目的及要求让学生了解,掌握汇编语言程序设计方法和上机调试的方法,并能熟练编写各种汇编源程序。

教学内容提要时间分配4.7 循环程序设计4.8 子程序设计4.8.1寄存器传送参数4.8.2利用存储单元传参数4.8.3利用堆栈传送参数45’90’第页教学重点与难点重点:循环程序设计难点:子程序设计中堆栈传送传送参数,能独立编写汇编语言源程序。

讨论、练习、作业 作业:P154 2、4、6教学手段多媒体教学参考资料《微机原理与接口技术》 倪继烈,刘新民 主编电子科技大学出版社《微型计算机原理》 周明德 编, 清华大学出版社四川大学教案【理、工科】周次 第 6 周 , 第 1次课备 注章节 名称 第4章 汇编语言程序设计授课方 式理论课(√);实验课();实习() 教学时数2目的及要求让学生了解,掌握汇编语言程序设计方法和上机调试的方法,并能熟练编写各种汇编源程序。

特别是综合性较强的程序(一个程序中采用了顺序、分支、循环、子程序等)。

教学内容提要时间分配4.9 汇编语言程序设计举例 90’第 页教学重点与难点难点:能独立编写汇编语言源程序。

讨论、练习、作业 作业:P154 8、9、17教学手段多媒体教学参考资料《微机原理与接口技术》 倪继烈,刘新民 主编电子科技大学出版社《微型计算机原理》 周明德 编, 清华大学出版社四川大学教案【理、工科】周次第 6 周,第2次课备注章节名称第5章 8086/8088 CPU的总线操作与时序授课方式理论课(√);实验课();实习()教学时数3 及要求让学生了解,掌握8086/8088微机的工作方式和硬件连接以及系统的组成教学内容提要时间分配5.1 总线结构与总线标准概述5.2 8086/8088 引脚功能5.2.1 8088CPU引脚功能5.2.2 8086CPU引脚功能5.3 8086/8088 支持芯片5.3.1 8284时钟发生器5.3.2 8282/8283 8位三态输出锁存器5.3.3 8286/8287 并行双向总线驱动器5.3.4 8288 总线控制器80’55’第页教学重点与难点1.重点难点分析:要记住并熟练掌握8086/8088CPU引脚功能较难。

相关文档
最新文档