《微机原理与应用》课程介绍.ppt
17页Shanghai Jiao Tong UniversityThe Principle & Application of Microcomputer 微机原理与应用1Shanghai Jiao Tong University教材及参考书 教材–李继灿主编,新编16/32位微型计算机原理及应用(第3版 ),清华大学出版社,2004年 参考书– 周明德编著,微型计算机系统原理及应用(第4版),清华 大学出版社,2002年 – 戴梅萼编著,微型计算机技术及应用(第3版),清华大学 出版社,2003年2Shanghai Jiao Tong University 共共5 5学分,学分,7575学时学时 使用软件:使用软件:MASM 611MASM 611 上课上课6060学时:学时:1515次次上课时间:第上课时间:第 1~15 1~15 周周周二周二 18:30 – 21:3018:30 – 21:30上课地点:交大教上课地点:交大教1 1楼楼503503室室 上机上机1515学时:学时:4 4次次上机时间:第上机时间:第 11~14 11~14 周周周日周日 15:30 – 18:3015:30 – 18:30上机地点:交大教上机地点:交大教1 1楼楼505505室室课程安排3Shanghai Jiao Tong University关于考试– 90 分钟 题型与分值 考试形式– 闭卷 考试时间题型数量单位分值 单项选择25125 名词解释4312 填空题15115 简答题3618 编程题11010 120204Shanghai Jiao Tong University考核方法 出勤(面授、点播、下载、上机) 作业(3次) 期末考试教室听课同学有加分!5Shanghai Jiao Tong University课程内容简介本课程是一门面向应用的、具有很强的实践性与综合性的课程,主要任 务是使学生掌握微机硬件体系结构的基本知识,在微机汇编语言程序设计 和硬件接口技术编程方面掌握基本内容和应用技巧,并达到相应的实际应 用开发水平。
本课程提供微机原理与应用的基本理论与技术,比较有深度,具有理论 性强、概念抽象、技术更新快等特点包括教学课和实践操作课两部分教学课以课堂讲解形式使学生了解微型计算机的基本结构及其工作原理 ,掌握指令系统及汇编语言程序设计方法、微型计算机与外设的数据传输 方式、中断技术、可编程定时器/计数器、串并行接口技术,以及微机最 新发展趋势等实践操作课以上机形式使学生熟悉汇编语言的编程环境与特点,能编写 、调试、运行完成一定功能的汇编语言源程序6Shanghai Jiao Tong University课程内容安排第1周微机系统导论(约 5%)1次课第2周微机运算基础(约 8%)1次课第3-4周8086 微处理器及其系统(约 17%) 2次课 第5-6周8086 指令系统(约 15%)2次课 第7周8086 汇编语言程序设计(约15%)1次课 第8周半导体存储器(约10%)1次课 第9-10周输入与输出接口技术(约10%)2次课 第11-12周中断技术(约15%) 2次课 第13-14周可编程接口芯片及应用(约 5%)2次课 第15周作业讲解1次课7Shanghai Jiao Tong University微机系统导论– 微机系统组成– 微机硬件系统结构– 微处理器性能指标– 微机总线结构– 计算机常用术语(位、字节、字、字长、主频) 考核内容8Shanghai Jiao Tong University– 各种进位计数制之间的相互转换– 无符号数、带符号数(原码、反码、补码)表示范围– 原码、反码、补码、真值之间的相互转换– 二进制数的加、减算术运算– 二进制数的与、或、异或逻辑运算– 进位和溢出的概念 考核内容微机运算基础微机运算基础9Shanghai Jiao Tong University– 概念:总线周期、分时复用总线、堆栈、地址– 逻辑地址与物理地址关系– 规则字与非规则字存取特点– 最小工作方式与最大工作方式特点– 存储器的分段设计思想– 8086 CPU的内部结构– 8086 的寄存器结构– 指令队列与堆栈的特点与操作– 地址锁存器 8282、数据总线收发器 8286、总线控制器 8288作用与特点 考核内容微处理器及其系统微处理器及其系统10Shanghai Jiao Tong University指令系统指令系统 考核内容– 8086 的寻址方式– 通用数据传送指令:MOV,PUSH,POP– 目标地址传送指令:LEA– I/O 数据传送指令:IN,OUT– 加法指令:ADD,INC– 减法指令:SUB,DEC,CMP– 逻辑运算指令:AND,OR,XOR,TEST– 移位指令: 逻辑移位(SHL,SHR) 算术移位(SAL,SAR)– 循环控制类指令: 无条件转移:JMP 条件转移:无符号(JA,JAE,JB,JBE)有符号(JG,JGE,JL,JLE)单标志:JE/JNE循环控制指令:LOOP,JCXZ11Shanghai Jiao Tong University 考核内容汇编语言程序设计汇编语言程序设计– 编写汇编语言程序– 程序框图绘制方法– 机器语言、汇编语言以及高级语言特点– 常用汇编伪指令的含义和用法,包括: 符号定义伪指令:EQU 数据定义伪指令:DB,DW 段定义伪指令:SEGMENT,ENDS,ASSUME 12Shanghai Jiao Tong University半导体存储器半导体存储器 考核内容– 半导体存储器分类及特点– 静态 RAM、动态 RAM 组成及特点– 地址译码方式– 存储器与CPU的连接– 位扩充与地址扩充技术13Shanghai Jiao Tong University输入输出接口技术输入输出接口技术 考核内容– 接口电路的信息种类– 程序传送方式特点 无条件传送 查询传送– 中断传送方式特点– 直接存储器存取(DMA)方式特点14Shanghai Jiao Tong University中断技术中断技术 考核内容– 概念:中断、中断源、中断向量、中断类型码 、断点、现场– 中断类型码与中断向量关系– 中断分类– 响应中断的条件– 中断响应及处理过程– 8086中断系统15Shanghai Jiao Tong University可编程接口芯片及应用可编程接口芯片及应用 考核内容– 接口分类与功能– 可编程计数器/定时器8253-5 内部结构– 可编程并行接口8255A 3个端口的特点与差异性– 可编程并行接口8255A应用16Shanghai Jiao Tong University一分耕耘,一分收获,一分耕耘,一分收获,预祝大家取得好成绩!预祝大家取得好成绩!17。





