PAGE4
ADDINCNKISM.UserStyle《微型计算机原理及应用》课程教学大纲
(学科专业类-理论课程)
一、课程基本信息
课程号
3023D05036
开课单位
国际学院
课程名称
(中文)微型计算机原理及应用
(英文)MicrocomputerPrinciplesandApplications
课程性质
选修
考核类型
考查
课程学分
3
课程学时
51
课程类别
学科基础课程/学科拓展课
适用专业(类)
电气工程及其自动化
二、课程描述及目标
(一)课程简介
《微型计算机原理及应用》课程是电气工程及其自动化的一门学科基础课程,旨在通过理论教学与实践操作训练,使学生建立起“程序存储和程序控制”的牢固概念,培养学生软硬件结合的应用能力。本课程主要介绍Intel8086微型计算机系统的构成原理和相关技术,在系统分析Intel8086微处理器的内部结构、工作模式、操作时序的基础上,着重介绍存储器系统构成原理、I/O接口技术和中断管理技术,以及微型计算机系统的构成原理和实用扩展技术。通过本课程的学习,使学生具备硬件和软件两者相结合以及软件驱动硬件的基本能力,为嵌入式系统、计算机控制技术等后续课程奠定必要的理论基础及应用开发实践能力。
(二)教学目标
课程目标1:理解微型计算机硬件系统的基本组成,熟悉以Intel8086CPU为核心的微型计算机硬件工作原理,掌握汇编语言程序设计、存储器设计及输入输出接口设计方法。
课程目标2:学会利用汇编语言编写和分析应用程序,训练学生具备实际计算机输入/输出接口软硬件控制系统初步设计能力。
三、教学方式与方法
采用成果导向的教育理念,目标导向教育(Outcomebasededucation,简称OBE)是指,教学设计和教学实施的目标是学生通过教育过程最后所取得的学习成果(Learningoutcomes)。本课程理论性和实践性并重,为达到本课程的课程目标,在教学实施过程中以精讲多练,加强实践为原则,注重理论教学和实践紧密结合。
微型计算机原理是一门注重实践的理论课程。在教学过程中,充分运用案例式教学方法,将课程内容与实际例子紧密结合,使学生明确学习目的,激发他们的学习热情。授课使用多媒体形式,既方便图表等信息的演示,又可以直观地演示编程过程及编程工具的使用方法。通过直观的实践环节的演示,使理论知识和实践操作更好地结合起来。
四、教学重点与难点
(一)教学重点
教学重点是微型计算机系统的基本工作方法,数制转换和码制转换,Intel8086微处理器的功能结构、寄存器结构、存储器组织、I/O组织、寻址方式、8086/8088汇编语言程序设计基本方法、8086CPU的总线结构和时序、中断系统、并行输入输出接口和定时计数逻辑。
(二)教学难点
教学难点是微处理器8086的总线结构,总线时序、存储器芯片的扩充、中断系统和显示系统及编程应用。
五、教学内容、基本要求与学时分配
序号
教学内容
基本要求
学时
教学
方式
对应课程目标
1
Chap1Microprocessor-basedSystem
了解本课程的地位和主要内容;掌握微型计算机硬件构成及基本工作原理;掌握微型计算机的软件和操作系统的概念和使用。
4
讲授
课程目标1
2
Chap28086MicroprocessorArchitecture
掌握Intel8086微处理器的内部结构、寄存器结构、存储器组织;了解8086的I/O组织。
8
讲授
课程目标1
3
Chap3InstructionSystem
掌握8086的各种寻址方式;熟悉指令格式;了解各类指令的使用方法和应用场景;学会编程解决实际问题。
4
讲授
课程目标1
课程目标2
4
Chap4Assemblylanguageandprogramming
掌握汇编语言的语法知识;熟悉8086/8088指令系统和汇编语言程序设计基本方法;了解使用DOS和BIOS提供的中断调用方法;学会编程解决实际问题。
12
演示
讲授
课程目标1
5
Chap5Memoryandmemoryinterface
掌握各种常见存储器的分类及其特点;掌握存储器组成的特点和扩充的方法;掌握存储系统的层次组织;了解主存储器的组织及高速缓冲存储器的工作原理。
8
讲授
课程目标2
6
Chap6BasicInputandoutputinterface
掌握接口的概念和接口的功能;熟悉接口的操作方法;了解接口传输数据的传输格式和基本I/O方式。
4
演示
讲授
课程目标1
课程目标2
7
Chap7Theprogrammableinterfaceandapplication
掌握几种典型接口芯片的编程结构;要求能够编写出实用的接口