《微型计算机技术》教学大纲

合集下载

微型计算机原理及接口技术教学大纲

微型计算机原理及接口技术教学大纲

《微型计算机原理及接口技术》教学大纲课程编码:16231208学时数:60学时学分数:4课程类型:专业基础课先修课程:数字电路、汇编语言一、课程的性质与任务《微型计算机原理及接口技术》是计算机应用技术专业的一门十分重要专业课。

是微型机硬件系列课的第一门课程,由于前面不学《计算机组成原理》,本课程要补充。

通过本课程的学习,使学生在懂得计算机的基本组成原理和工作原理的基础上,掌握微型机的硬件系统。

落脚点是掌握微型机系统板的构成、原理和工作过程,为硬件系列课的后继课程的学习和从事专业技术工作打下一定的基础。

二、课程的教学基本要求1.熟悉计算机的体系结构和基本概念,了解计算机及微型机的发展过程、分类和特点,了解模型机的组成和工作基本过程。

2.掌握计算机中数据的运算方法。

3.较深入理解微型计算机系统的组成及工作原理。

4.掌握8086/8088CPU的结构、主要引脚功能及总线操作时序。

5.了解典型半导体存储芯片的工作原理和外特性的基础上,着重掌握半导体存储器同微处理器的接口,掌握微机存储系统的层次结构。

6.掌握中断和DMA的一般知识。

7.掌握I/O接口技术和典型的接口芯片的使用。

三、教学基本内容和教学要求(一)、计算机系统概论1.计算机及微型机的发展、分类、性能指标2.计算机的基本构成和计算机的层次结构3.计算机的基础知识,包括运算基础和基本逻辑功能部件4.微型机的基本结构和特点5.模型机的组成和工作基本过程(二)、8086/8088微处理器结构1.8086/8088CPU的内部结构2.8086/8088CPU的工作方式及外部引脚3.8086/8088CPU的时序及总线操作(三)、存储系统8学时1.存储器系统概述2.半导体存储器3.动态存储器4.存储器与CPU的连接5.微机存储系统的层次结构(四)、输入/输出及中断系统1.接口电路及输入/输出的寻址方式2.CPU与外设的数据传送方式3.中断系统及中断处理4.8086的中断系统5.中断控制器8259(五)、直接存储器存取DMA1.DMA的工作原理及工作过程2.DMA控制器及8237DMA控制器(六)、串、并行通讯及接口电路1.接口电路的功能及在系统中的连接2.可编程并行通讯接口8255A3.串行接口8250和串行通讯4.8255、8250应用举例(七)、计数器/定时器1.计数器/定时器概述2.可编程计数器/定时器82533.8253应用举例(八)、键盘、显示器与打印机接口四、教学实验及实践环节(一)、实验(二)、课程设计时间:1周题目:(可选)1、设计一单板机2、交通灯3、电子台历五、学时分配七、推荐教材、参考书:许文丹,16位微机原理及接口技术,西安电子科技大学八、其他说明本课内容包括《计算机组成原理》的主要内容和《微机原理及接口技术》的内容,将两者重复的部分,融合在一起,主要针对8086/8088 系统来介绍,穿插介绍新机型,内容很多,又是单片机、PLC的基础,所以希望考虑把学时增为80。

微型计算机原理及应用教学大纲

微型计算机原理及应用教学大纲

微型计算机原理及应用教学大纲
一、教学目的
1、了解微型计算机的原理和基础技术;
2、掌握微型计算机的结构原理及其应用;
3、学习和掌握微型计算机的编程语言和操作系统;
4、能够利用计算机软件进行复杂运算,解决实际的问题;
5、了解有关计算机网络的基础知识;
二、课程内容
1、微型计算机概述:介绍微型计算机的概念、类型、组成结构和技术特点等;
2、微型计算机组成:分析微型计算机结构中的主要部件及其功能,包括处理器、存储器、输入/输出器件、中央处理器单元等;
3、操作系统原理:介绍操作系统的基本概念、特性,深入介绍操作系统内部结构及其功能;
4、编程语言原理:介绍基本的计算机编程语言及其组织结构,深入学习编程语言的编译和运行机制;
5、软件应用技术:介绍供应市场上的各种软件应用,及其系统设计原理,掌握使用软件的基本方法;
6、计算机网络:介绍计算机网络的基本概念、结构、功能和特点,介绍常见的计算机网络协议和技术;
三、学习要求
1、认真学习,理解微型计算机的原理,掌握相应的技术;
2、熟练掌握各种软件的安装、应用、调试等工作。

说明这是计算机科学专业01级的教学大纲,教师可根据实际授课时.

说明这是计算机科学专业01级的教学大纲,教师可根据实际授课时.

说明:这是计算机科学专业01级的教学大纲,教师可根据实际授课时数进行适当的调整。

《微型计算机技术》教学大纲一、大纲说明课程编号:052111课程名称(中文):《微型计算机技术》课程名称(英文):Micro Computer Technology适用专业:计算机科学与技术专业课程属性:学科基础课课程学时:总学时72 讲授学时50 实验学时22课程学分:4先修课程:模拟电路、数字逻辑、计算机组成原理、汇编语言程序设计二、课程的性质和任务1.课程的性质微型计算机技术是计算机科学与技术专业本科生的一门必修课程,是为培养满足计算机应用领域对计算机应用人才的需要而设置的。

本课程以介绍硬件知识为主,但构成一个微型计算机应用系统时,还必须具有用汇编语言编制源程序的能力,软硬件结合是本课程的一个特点。

另外,本课程又是一们实践性较强的课程,所以必须通过实践环节加深和提高对课程内容的理解,理论联系实践、理论指导实践是本课程的又一个特点。

2.课程的任务本课程的任务是通过学习,较深入地了解微型计算机系统的基本组成、体系结构和工作模式,掌握典型接口(包括软件和硬件)的基本工作原理及应用。

使学生具有微型计算机应用系统的分析能力和初步设计能力,为后继课程的学习打下基础。

三、教学内容、教学要求第1章微型计算机概述教学内容(1) 微型计算机的特点和发展;(2) 微型计算机的分类;(3) 微处理器、微型计算机和微型计算机系统;(4) 微型计算机的应用;(5) 课程宗旨及内容安排。

教学要求了解:微型计算机的特点、发展、分类;了解:微机系统的基本组成,微处理器、微型计算机和微机系统的区别;掌握:微型计算机的基本结构及重要组成部件的功能;了解:微型计算机的应用领域。

第2章 8086 微处理器教学内容(1) 8086的编程结构;(2) 8086的引脚信号和工作模式;(3) 8086的操作和时序;(4) 8086的存储器组织和I/O组织。

教学要求掌握:总线接口部件和执行部件的组成及功能;理解:总线接口部件和执行部件的动作管理的原理;掌握:8086/8088的各引脚信号的功能;了解:8086和8088在引脚功能上的区别;掌握:最大和最小两种工作模式的概念和原理;掌握:总线周期的基本概念,理解指令周期、总线周期和时钟周期的区别和联系;了解:系统的复位和启动操作原理;掌握:最大最小工作模式下的读写操作时序;掌握:中断的定义和工作原理及中断系统的概念;理解:最小模式下的总线保持,最大模式下的总线操作;掌握:8086的存储组织和I/O组织的基本概念。

《微型计算机原理及接口技术》实习教学大纲.doc

《微型计算机原理及接口技术》实习教学大纲.doc

《微机原理及接口技术》实习教学大纲课程名称:《微机原理及接口技术》实习教学大纲课程类别:专业课课程要求:丝修学时:1周适用专业:机械设计及自动化先修课程:《计算机基础》《数字电子技术》《微型计算机原理》执笔人::李志伟审核人:一、课程简介《微型计算机原理》实习作为独立的教学环节,是学习完《微型计算机原理》课程后进行的一次全面的综合练习。

其目的在于加深对《微型计算机原理》理论知识和实验的理解,掌握当今主流微处理器80 x 86结构特点、操作原理、指令系统以及汇编语言设计的基本方法,熟悉80 x 86主要外围支援芯片的功能、结构、编程方法。

通过本次实习,使学生掌握80 x 86 及相关外围芯片的功能、结构、编程方法,初步具备对微机系统的组装、维护、与软/硬件开发的能力。

二、实习目的和要求1.实习目的实习是完成教学计划达到本科生培养目标的重要环节,是教学计划中进行综合训练的重要实践环节,是有助于培养应用型人才的一种教学形式,它将使学生在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的训练-实习可以使学生在以下几个方面得到训练和提高:1)汇编语言程序设计的能力;2)软件调试的能力;3)利用所学过的知识,初步分析计算机软/硬件工作方法的能力;4)计算机定时/计数系统、中断系统的设计、编程与调试的能力;5)设计结果分析、总结及撰写技术报告的能力;2.实习的要求:1)实习按统一教学计划安排进行,学生分成小组(2~3人一组),在教师指导下完成系统分析、构成、软件调试及系统调试的工作-指导教师对不同的学生,针对具体情况提出不同的设计指标或设计要求。

2)各小组内学生应独立完成课题的编程工作-3)在实习的教学过程中,指导教师分阶段对学生完成的工作及所得结果进行检查,只有正确完成本阶段的工作方允许进行下阶段的工作。

4)学生撰写的实习技术报告,应有方案论证,软件功能介绍及软件程序等。

对设计、调试的结果应加以全面分析,进行总结,指出需要改进的地方,分章节的撰写成文,总字数不少于3千字-报告中应书写工整,图表齐全,有程序清单。

《微型计算机原理》非计算机专业课程教学大纲

《微型计算机原理》非计算机专业课程教学大纲

《微型计算机原理》课程教学大纲(非计算机各专业,64学时)课程名称:微型计算机原理英文名称:Principles of Microcomputers学时:50(理论教学)+14(实验)学分:4适用专业:工科非计算机各专业课程性质:必修先修课程:模拟电子技术,数字电路逻辑设计等一、课程性质与任务本课程是工科各专业非常重要的计算机基础课之一。

本课程以Intel80x86CPU构成的微机为主讲机型,系统深入地介绍微型计算机的工作原理、80x86指令系统、汇编语言程序设计、半导体存储器、输入/输出与中断以及可编程接口芯片及应用等知识。

通过本课程学习,使学生真正掌握微型计算机的工作原理、汇编语言程序设计方法以及接口电路设计技术等内容,培养学生初步具备软硬件方面的实际开发能力。

二、教学内容、学习要求及重点难点第1章微型计算机系统导论(一)教学内容本章简要介绍微型计算机的发展历史;根据冯.诺依曼计算机设计思想,主要介绍微型计算机硬件系统的组成,三总线结构(地址总线AB、数据总线DB、控制总线CB)以及组成计算机的五大部件(运算器、控制器、存储器、输入及输出设备);介绍软件在计算机系统中的作用;通过在模型机上运行一个简单的程序说明计算机的工作过程。

具体内容如下:1、计算机发展概况2、微型计算机系统的组成3、微型计算机硬件系统4、微型计算机的工作过程(二)学习要求通过本章学习,应对微型计算机的基本概念、基本组成及工作过程有一个基本了解,建立计算机整机概念,为后续各章节的学习打下基础。

具体要求如下:1、了解微处理器及微型计算机的发展、分类和特点。

2、熟悉微型计算机系统各个组成部分的功能,掌握地址总线AB、数据总线DB、控制总线CB的概念及其作用。

3、掌握CPU的概念、组成及基本工作原理。

4、了解存储器在微型计算机的作用和内存的读写操作过程,掌握有关概念:位、字节、字、存储器容量、存储单元地址等。

5、熟悉微型计算机的工作过程,初步建立计算机整机的概念(三)重点难点微型计算机硬件系统的结构;地址总线AB、数据总线DB、控制总线CB的概念及其作用;CPU的组成及基本工作原理;存储器的分类、作用及有关概念。

微型计算机基本知识课程教学活动大纲

微型计算机基本知识课程教学活动大纲

“微机原理及应用”教学大纲一、适用对象适用于网络教育、成人教育学生二、课程性质自微型处理器问世以来,微型计算机技术发展迅速,新机型、新技术、新应用层出不穷,并已嵌入到各专业应用系统中,与相关的电子类专业融为一体密不可分。

因此,工科学生应牢固掌握微机系统结构、工作原理及接口技术,具备分析和设计汇编语言程序、微机基本功能模块的初步能力,本课程的内容是工科电子电气类非计算机专业的学生必须掌握的。

本课程的前序课程:数字逻辑设计及应用、软件技术基础、高级语言程序设计。

三、教学目的本课程以PC系列微机为背景机,阐述了微机系统的基本结构、工作原理和典型应用,并适当介绍了80X86的最新发展及动态,使学生掌握微型计算机的硬件知识并具备汇编语言设计的初步能力。

理解计算机系统的基本结构和组成,具备分析和设计基本计算机系统的初步能力。

在掌握基本原理的基础上,通过学习举一反三,将来才能适应微型机技术不断发展的形势。

四、教材及学时安排1、教材微型计算机原理,李广军、古天祥等编,电子科技大学出版社,2000。

2、学时安排本课程总学时64,其中实验12。

五、教学内容及学时分配1.理论教学(52学时)第一章微机系统组成及工作原理(4学时)微机发展概况;微机系统的主要性能指标;计算机中信息的表示(原反补码、BCD码及其运算,定点数与浮点数,ASCII码、数据的内存存储方式)(2学时)冯•诺依曼型计算机的基本功能结构及工作原理;微型计算机系统中的组成及总线结构;现代微机的系统组成及先进技术。

(2学时)第二章微处理器与系统结构(8学时)8086/8088 CPU的功能结构和模块结构、寄存器名称及功能用法;运算及标志位,指令的执行过程;(2学时)8086/8088 CPU的引脚信号与两种工作方式;最小模式总线结构,最大模式总线结构;(2学时)存储器结构,存储器分段,物理地址及逻辑地址,规则与非规则字(2学时)8086/8088 CPU的总线操作及时序;(2学时)第三章X86寻址方式与指令系统(10学时)8086微处理器的指令格式、寻址方式、指令执行过程说明(2学时)数据传送指令(2学时)算术运算指令(2学时)逻辑与移位指令、串操作指令(2学时)控制转移指令、微处理器指令、X86扩充指令(2学时)第四章汇编语言程序设计(8学时)80X86宏汇编语言程序结构,数据及表达式(2学时)常用伪指令(2学时)汇编程序设计方法(顺序程序,循环程序,子程序);(2学时)汇编语言上机举例;(2学时)第五章输入/输出系统(6学时)I/O接口的作用及功能、基本结构和编址方式,端口译码;(2学时)以程序控制方式实现的I/O接口(包括同步方式及查询方式);中断控制方式,以DMA方式实现的I/O接口;(2学时)微机系统总线(ISA、PCI)(2学时)第六章半导体存储器、内存储器及管理(6学时)半导体存储器的分类、选用及性能指标;80X86系统中的存储器分级体系(2学时)半导体存储器结构及外部引脚信号(2学时)80X86系统中主存储器的组成、结构及扩展设计(2学时)第七章中断(4学时)中断源,中断类型,中断向量表,中断处理(2学时)可编程中断控制芯片8259结构、初始化编程,中断功能调用(2学时)第八章可编程通用接口芯片(6学时)接口芯片功能与分类,8255并行接口芯片结构及引脚信号(2学时)8255接口芯片工作方式,初始化编程(2学时)可编程定时/计数器8253结构、初始化编程,串行接口芯片8250介绍(2学时)2.实验教学(12学时)微机汇编语言程序设计实验及DEBUG调试实验;(4学时)可编程并行I/O接口芯片8255A接口设计实验;(4学时)可编程计数器/定时器8253接口设计实验;或中断接口设计实验;或串行接口实验(4学时)林水生编2003年10月。

微型计算机控制技术教学大纲

微型计算机控制技术教学大纲

微型计算机控制技术教学大纲
第一章微型计算机控制技术介绍
1.1 微型计算机概述
1.2 微型计算机组成
1.3 微型计算机系统总线
1.4 微处理器结构
1.5 微处理器工作原理
第二章微型计算机控制技术基础
2.1 8位二进制代码
2.2 内存地址编址方式
2.3 程序设计方法
2.4 基本输入/输出操作
2.5 标志位和状态码说明
第三章微型计算机控制技术实验
3.1 实验器材与设备介绍
3.2 实验环境的准备
3.3 实验一:二进制数的转换
3.4 实验二:程序设计与调试
3.5 实验三:LED的控制
3.6 实验四:按键与蜂鸣器的控制
第四章微型计算机控制技术应用
4.1 微控制器的应用领域
4.2 微控制器的特点和优势
4.3 微控制器系统设计方法
4.4 嵌入式系统软件开发
4.5 工业控制系统实例分析
第五章微型计算机控制技术的研究进展
5.1 微型计算机控制技术的发展历程
5.2 微型计算机控制技术应用领域的拓展
5.3 嵌入式系统开发工具和技术的进一步发展5.4 微型计算机控制技术未来发展方向
第六章微型计算机控制技术的教学策略
6.1 微型计算机控制技术的教学目标
6.2 微型计算机控制技术的教学方法
6.3 微型计算机控制技术的教学过程
6.4 微型计算机控制技术的教学评价
第七章微型计算机控制技术教学资源
7.1 微型计算机控制技术教学资源的种类
7.2 微型计算机控制技术教学资源的获取途径7.3 微型计算机控制技术教学案例
7.4 微型计算机控制技术教学资源开发与利用结论
参考文献。

《微型计算机系统与接口技术》实验教学大纲

《微型计算机系统与接口技术》实验教学大纲

《微型计算机系统与接口技术》实验教学大纲计算机科学与技术专业(专业基础课)第七学期一、嵌入式系统教学实验平台配置1.平台的硬件配置MICETEK EV44B0II是一个适用于手持设备和一般应用的S3C44B0X处理器的教学开发平台。

它包括采用ARM7TDMI的S3C44B0X处理器、8位LCD连接器和触摸屏接口、10MHz外部时钟、1M×16位的FLASH、4M×16位的SDRAM,2个RS232串行口、一个JTAG接口、1个并行调试接口、1个RTC、1个I²C E²PROM、1个10/100MB网络接口、1个USB接口、1个具有扬声器和麦克的音频接口、一位8段码显示器、1个4×4键盘、特殊功能引脚和总线扩展接口。

2.软件开发环境操作系统和图形界面API采用开源的μCLinux和MicroWindows(GUI)等。

开发工具采用上海祥佑数码公司提供的LinuxView软件。

它是在WINDOWS环境下用于嵌入式Linux内核调试和应用程序调试的集成开发环境。

试和调试硬件和BSP。

二、实验目的《嵌入式系统设计与实现(实验课)》的实验内容分为2个层次。

基本部分目的是让学生了解(认识)嵌入式软件和硬件的一般开发环境与流程;让学生熟悉实验开发工具;掌握实验开发工具的操作方法及使用,熟悉软件编程环境,根据《实验指导书》的内容进行基本的嵌入式程序开发。

综合应用部分目的是让学生综合运用前面所学到的知识,按照指定的题目,自行设计开发嵌入式应用程序。

三、基本型和研究性实验(一)基本实验实验一Hitools for uClinux开发环境1.实验目的及意义:熟悉Hitools for uClinux开发环境,学会JEDI仿真器的使用。

了解使用Hitools for uClinux进行uClinux开发的基本过程。

2.实验要求:必修3.实验步骤:(1)安装Hitool for ARM supporting uClinux(2)建立开发环境(3)配置内核和必要的应用程序(4)编译内核和根文件系统(5)调试内核4.试验类型:设计5.需开实验组数:30组6.消耗材料金额实验二44B0 初始化1.实验目的及意义:完成S3C44B0的初试化配置,顺利进入C程序。

小学微机教学大纲

小学微机教学大纲

小学微机教学大纲小学微机教学大纲随着科技的不断发展,计算机已经成为了现代社会中不可或缺的一部分。

为了让小学生在日后能够更好地适应这个数字化时代,微机教学逐渐成为了小学教育的重要组成部分。

本文将探讨小学微机教学大纲的制定和实施。

一、为什么需要小学微机教学大纲?在过去的几十年里,计算机技术的进步给人们的生活带来了巨大的变化。

然而,小学生对于计算机的了解和使用还相对较少。

小学微机教学大纲的制定可以帮助学校和教师更好地规划和组织计算机课程,确保学生能够逐步掌握计算机的基本知识和技能。

二、小学微机教学大纲的内容1. 计算机基础知识小学生应该学习计算机的基本构成和工作原理,了解计算机的硬件和软件组成,以及常用的计算机术语和操作方法。

2. 操作系统和应用软件学生应该学会使用操作系统进行基本的文件管理和操作,同时掌握常见的办公软件,如文字处理、电子表格和演示文稿等。

3. 互联网和网络安全学生需要了解互联网的基本概念和使用方法,学习如何进行网络搜索和浏览网页。

此外,他们还应该了解网络安全的重要性,学会保护个人隐私和避免网络欺诈。

4. 编程基础小学生可以学习一些简单的编程概念和语言,培养逻辑思维和解决问题的能力。

例如,他们可以学习使用图形化编程工具进行基本的程序设计和调试。

三、小学微机教学大纲的实施1. 教师培训在实施小学微机教学大纲之前,学校应该为教师提供相关的培训,使他们能够熟悉最新的计算机技术和教学方法。

教师还应该了解如何将计算机教学与其他学科融合,提高教学的质量和效果。

2. 教学资源学校应该提供充足的计算机设备和软件资源,以支持学生的学习和实践。

此外,学校还可以与外部机构合作,引入优质的在线教育资源,扩大学生的学习渠道。

3. 评估和反馈学校可以通过定期的测试和作业来评估学生的学习成果,并及时给予反馈和指导。

同时,学校还可以组织一些计算机竞赛和项目,激发学生的学习兴趣和创造力。

四、小学微机教学大纲的意义小学微机教学大纲的制定和实施对于学生的综合素质发展和未来职业发展都具有重要意义。

微型计算机原理与接口技术教学大纲

微型计算机原理与接口技术教学大纲

微型计算机原理与接口技术教学大纲将以80X86微型计算机作为原型,从软件和硬件两个角度,系统地讲解汇编语言程序设计和微型计算机的工作原理和应用技术。

课程概述本课程是理工科专业特别是电子信息类专业必修的一门专业基础课程。

通过学习本课程,学生可理解微型计算机的组成及基本工作原理,初步建立微机系统的概念;了解微处理器及微型计算机的发展及技术特色;掌握汇编语言程序设计的基本方法;了解微机中存储器系统的概念并掌握存储芯片的扩展技术和CPU 的连接方法;理解中断系统概念及中断处理过程;了解I/O接口的基本功能和基本结构;掌握可编程接口芯片的初始化编程方法及应用。

通过循序渐进、综合循环提高的教学和实践活动,使学生具有扎实的理论基础和宽广的系统知识,具有研究开发基于本专业知识的计算机应用系统的能力。

授课目标使学生能够较全面深入地了解计算机系统的组成和微型计算机系统的原理及应用技术;能够掌握汇编语言程序设计的基本方法;通过实验使学生掌握在系统实模式下编辑、汇编和调试汇编源程序的全过程和微机接口技术的基本原理与应用。

通过循序渐进、适当综合循环提高的教学和实践活动,使学生具有扎实的理论基础和宽广的系统知识,具有研究开发基于本专业知识的计算机应用系统的能力。

课程大纲课程介绍第一章微型计算机基础第一章导语(1.1 计算机中的信息表示1.2 微型计算机系统的基本组成第一单元测验第一单元作业第二章80X86微处理器第二章导语2.1 Intel微处理器发展概况2.2 32位微处理器内部结构2.3 32位微处理器的工作模式第二单元测验第三章汇编语言指令集(一)第三章导语3.1 指令概述3.2 标志寄存器3.3 寻址方式汇编语言开发工具第三单元测试第三章汇编语言指令集(二)3.4 汇编语言语法3.5 汇编语言基本指令集一(通用传送指令、堆栈、算术运算指令)第四单元测试第三章汇编语言指令集(三)3.5 汇编语言基本指令二(转移和调用指令、逻辑运算和移位指令、串指令)第五单元测试第四章汇编语言程序设计(一)第四章导语4.1 汇编语言程序结构4.2 汇编源程序的编程格式4.3 DOS功能调用4.4 BIOS功能调用汇编语言开发工具汇编语言开发过程演示第六单元测试第四章汇编语言程序设计(二)4.5 分支循环程序设计4.6 子程序程序设计4.7 宏指令程序设计4.8 汇编语言程序设计举例第七单元测试第五章输入/输出系统第五章导语5.1 总线概述5.2输入输出系统概述5.3微机系统与外设交换信息的方式第八单元测试第六章中断系统(一)第六章导语6.1 中断的基本概念6.2 多级中断管理6.3. 80X86 中断指令6.4 中断控制器8259A(上)第九单元测验第六章中断系统(二)6.4. 中断控制器8259A(下)6.5 PC系列机中的中断系统6.6 微型计算机系统中用到的中断及应用举例(上)第十单元测验第六章中断系统(三)6.6 微型计算机系统中用到的中断及应用举例(下)6.7 硬件中断和软件中断的区别第十一单元测验第七章微机系统串行通信第七章导语7.1 串行通信基础7.2 可编程串行异步通信接口芯片82507.3 串行通信程序设计第十二单元测验第十二单元作业第八章并行I/O接口第八章导语8.1 可编程并行I/O接口芯片8255A8.2 8255A应用第十三单元测验第十三单元作业第九章可编程定时器/计数器第九章导语9.1 8254概述9.2 8254的工作方式9.3 8254的控制字与编程方法9.4 8254在微机系统中的应用第十四单元测验预备知识该课程前应该具备基本的计算机初步操作能力,具备计算机软件编程方面的基本能力,同时还应该具有电子线路方面的一般知识。

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

《微型计算机技术》教学大纲
课程名称:微型计算机技术(Microcomputer Technique)
课程编号:
学分:4.5
总学时:72(56+16)
适用专业:计算机科学与技术专业
先修课程:计算机组织与结构
一、课程的性质、目的与任务
本课程是计算机科学与技术专业必修的专业基础课。

本课程的目的和任务是通过本课程的理论学习和实践环节,掌握80X86系列微型计算机的基本工作原理、体系结构、指令系统、汇编语言程序设计、中断技术、存储器接口和输入输出接口技术,学会利用汇编语言进行编程和各种接口的程序设计。

二、教学基本要求
1. 掌握以8086为CPUr微型计算机的体系结构、工作原理。

2. 掌握8086汇编语言程序设计。

3. 掌握8086输入输出接口技术及其编程。

4. 理解中断系统、存储器构建。

5. 了解80X86系列微型计算机的技术发展趋势。

三、教学内容
(一)微型计算机概论2学时
1、微型计算机简介
2、微型计算机组成
3、微型计算机工作原理
4、计算机运算基础
(二)微处理器系统结构2学时
1.微处理器的基本功能和结构
2.微处理器的主要性能指标
3、Intel 8086/8088微处理器
4、8086/8088微处理器基本时序
5、Intel 80X86微处理器
(三)指令系统10学时
1、8086 CPU寻址方式
2、8086 CPU指令系统
(四)汇编语言程序设计16学时
1.汇编语言程序设计概述
2.汇编语言基本语法
3.汇编语言程序设计
4.DOS及BIOS功能调用
5、汇编语言程序设计实例
(五)存储器技术2学时
1.概述
2.RAM芯片的结构与工作原理
3. ROM芯片的结构与工作原理
4. 存储器接口技术
(六)中断技术2学时
1.概述
2.8086/8088的中断系统
3.可编程中断控制器8259A
(七)输入/输出技术2学时
1. I/O接口概述
2. 简介I/O芯片
3. 基本输入/输出方法
4. 可编程DMA控制器8237A
(八)可编程接口技术20学时
1. 可编程接口技术概述
2. 并行接口(8255A)
3. 定时器/计数器接口(8253/8254)
4. 串行接口(8251A)
5. 模/数和数/模转换芯片(0809/0832)
(九)实验内容
1.汇编语言开发工具基础实验2学时
2.汇编语言程序设计实验4学时
3.简单I/O接口设计及编程实验2学时
4.8255接口设计及编程实验2学时
5.8253接口设计编程实验2学时
6.综合设计实验4学时
四、推荐教材名称
陈慈发等主编:《微型计算机技术》,科学出版社,2010
五、参考书
姚燕南、薛均义主编:《微型计算机原理与接口技术》,高等教育出版社
马群生等编著,《微计算机技术》清华大学出版社
杨素行编著《微型计算机系统原理及应用》,清华大学出版社出版。

孙德文等编,《微型计算机技术》,高等教育出版社
雷丽文等编,《微机原理与接口技术》,电子工出版社出版
刘乐善等编著,《微型计算机接口技术原理及应用》,华中理工大学出版社
六、考核说明
1.考核方式:考试
2.成绩评定平时成绩:30%(其中平时考核15%;实验15%);课程结束考核(卷
面)成绩70%。

相关文档
最新文档