课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

大学生涯规划

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
期末考试会员
SPOC学校专有课程
微机原理及应用
第5次开课
开课时间: 2024年03月03日 ~ 2024年07月12日
学时安排: 3小时每周
当前开课已结束 已有 171 人参加
老师已关闭该学期,无法查看
spContent=微型计算机作为技术工具,是我们生活中离不开的伙伴。微型计算机的硬件结构如何?程序如何编写?系统怎样工作?这就是微机原理及应用课程需要解决的问题。让我们一起走进《微机原理及应用》课程,了解微型计算机,体验微型计算机给我们带来的乐趣,提高利用微型计算机解决工程实际问题的能力。
微型计算机作为技术工具,是我们生活中离不开的伙伴。微型计算机的硬件结构如何?程序如何编写?系统怎样工作?这就是微机原理及应用课程需要解决的问题。让我们一起走进《微机原理及应用》课程,了解微型计算机,体验微型计算机给我们带来的乐趣,提高利用微型计算机解决工程实际问题的能力。
—— 课程团队
课程概述

    《微机原理及应用》课程是电子信息工程、自动化、电气工程及其自动化、通信工程等专业的一门专业课。通过本课程的学习,使学生掌握微型计算机的基本理论与系统应用设计方法,为分析、设计、使用计算机控制系统及系统运行、维护打下基础。

        以经典的Intel8086微机为主线,主要研究微型计算机的基本原理、体系结构、汇编语言程序设计、外围接口及其扩展方法、应用系统的设计方法。突出多种典型常用集成电路芯片的介绍与应用、突出微机系统外围接口芯片的扩展、软件设计、微机应用系统的设计与实现、典型应用、设计方法与技巧。关注微型计算机技术的发展,注重新技术和新器件的引入。培养学生微型计算机应用系统的分析、设计能力,建立计算机的思维方式、系统概念;为学生利用微型计算机及其接口技术解决工程实际问题奠定基础。


授课目标

    通过本课程的学习,使学生掌握微型计算机的基本知识、基本概念、组成、体系结构、工作模式,8086CPU的指令系统、汇编语言及程序设计方法和技巧,存储器、I/O接口扩展方法,微机的中断结构、工作过程。微机中的常用接口原理和应用技术,包括:并行接口8255A、串行接口8251A、计数器/定时器8253、中断控制器8259A的结构原理与应用。了解总线技术、高速缓存技术、高性能计算机的体系结构和主要技术。从硬件到汇编语言程序设计两方面全面深入地了解和掌握微型计算机,为分析、设计、使用微型计算机应用系统及系统运行、维护打下基础。

成绩 要求

本门课总成绩100分。

       要求完成网上视频学习40学时以上,完成网上作业,积极参与网上讨论。参与教师相关辅导,参加期末考试并达到要求,按要求参加并完成线下实验。

      成绩分配:     

1.平时学习成绩(30%):包括网上学习、网上章节测试与作业、网上交流与讨论、纸质作业、线下上课表现等。

2. 期末考试(50%):笔试。

3. 实验(20%):包括进行实验相关硬软件设计、在实验室参加并完成具体实验、按要求撰写并提交纸质实验报告。






课程大纲
第一章 绪论
课时目标:学习目标:1. 了解和掌握微机的基本结构、特点、应用和发展概况;2. 了解和掌握微型计算机系统的组成和基本器件。重点:微型计算机系统的结构、特点、组成和基本器件。难点:微机的基本结构。
第一节 计算机数据格式
第二节 计算机的基本结构
第三节 微型计算机的结构与系统
第四节 微型计算机的发展概况
第二章 8086CPU的结构和工作模式
课时目标:学习目标:1. 了解和掌握微处理器的基本概念、组成、功能;2. 16位8086微处理器及8086/8088CPU的内部结构、引脚及其功能、存储器组织、系统配置、时序;3. 掌握8086微处理器的工作原理和主要操作功能。重点:8086CPU的工作原理和主要操作功能。难点:8086系统配置和时序。
第一节 8086CPU的内部结构
第二节 8086/8088CPU的引脚功能
第三节 8086存储器组织
第四节 8086系统配置和时序
第五节 32位机的结构与工作模式(简单了解)
第三章 8086的寻址方式和指令系统
课时目标:学习目标:1. 了解和掌握寻址的基本概念、8086的寻址方式及其应用;2. 了解和掌握指令系统的基本概念、8086指令系统。重点:8086的寻址方式、指令系统。难点:寻址方式的应用,指令系统的系统掌握及应用。
第一节 概述
第二节 8086的寻址方式
第三节 指令的机器码表示(简单了解)
第四节 8086指令系统
第四章 汇编语言程序设计
课时目标:学习目标:1. 了解和掌握用汇编语言编写源程序格式和方法;2. 了解和掌握用汇编语言进行程序设计的一般过程;3. 掌握几种典型程序的编写方法;4. 掌握伪指令的应用方法,简单了解宏汇编和条件汇编;5. 掌握汇编语言上机调试过程及方法。重点:汇编语言程序的设计方法。难点:汇编语言程序的分析与设计思想。
第一节 汇编语言程序格式和伪指令
第二节 DOS系统功能调用和BIOS中断调用
第三节 汇编语言程序设计方法与举例
第五章 存储器
课时目标:学习目标:1. 了解和掌握存储器的概念、种类、特点、使用场合;2. 掌握CPU与存储器的连接、存储器空间的分配和使用。重点:CPU与存储器的连接、存储器空间的分配和使用。难点:CPU与存储器的连接方法、地址重叠。
第一节 存储器概述
第二节 随机存取存储器(RAM)
第三节 只读存储器(ROM)
第四节 存储器与CPU的连接
第五节 高速缓冲存储器
第六章 中断和可编程中断控制器8259A
课时目标:学习目标:1. 了解和掌握中断的基本概念、处理过程、优先权、中断嵌套;2. 掌握可编程中断控制器8259A的原理、结构、管理方式、编程方法、应用。重点:中断的基本概念与原理、可编程中断控制器8259A的原理与应用。难点:中断理论、中断向量表的应用和8259A的应用。
第一节 中断
第二节 可编程中断控制器Intel 8259A的工作原理
第三节 8259A应用举例
第七章 可编程定时器/计数器8253及其应用
课时目标:学习目标:1. 掌握定时、计数的基本概念;2. 了解和掌握可编程定时器/计数器 8253的工作原理、系统组成、硬件设计与软件设计、灵活应用。重点:可编程定时器/计数器 8253的工作原理与应用。难点:可编程定时器/计数器的灵活应用。
第一节 概述
第二节 8253的工作原理
第三节 8253应用举例
第八章 可编程并行接口芯片Intel 8255A
课时目标:学习目标:了解和掌握可编程并行接口芯片Intel 8255A的工作原理、系统组成、硬件设计与软件设计、灵活应用。重点:可编程并行接口芯片Intel 8255A的工作原理与应用。难点:可编程并行接口芯片的灵活应用。
第一节 8255A的工作原理
第二节 8255A接口应用举例
第九章 串行通信和可编程接口芯片Intel 8251A
课时目标:学习目标:1. 了解和掌握串行通信的基本概念与基本理论、典型通信协议和RS-232(与RS-485)总线标准及应用;2. 了解和掌握可编程串行接口芯片8251A的的工作原理、系统组成、硬件设计与软件设计、灵活应用。重点:串行通信的基本概念与基本理论,可编程串行接口芯片8251A的工作原理与应用。难点:可编程串行接口芯片8251A的灵活应用;串行通信的基本概念、RS-232(与RS-485)总线标准及应用。
第一节 串行通信的基本概念与EIA RS-232C总线
第二节 可编程串行接口芯片8251A
展开全部
预备知识

先修课程:电路、数字电子技术、模拟电子技术等课程。


参考资料

1. 周荷琴,冯焕清编著. 微型计算机原理与接口技术(第6版).中国科技大学出版社,2019

2. 彭虎等主编微机原理与接口技术(第5版), 电子工业出版社,2021.07

3.包宋建主编微机原理与接口技术, 机械工业出版社,2020.03

4.戴胜华. 微机原理与接口技术(第3版),清华大学出版社,2019.11

5. 郑初华,夏晓娣主编. 微机原理与接口技术(第5版), 电子工业出版社,2021.09

6. 叶青等主编. 微机原理与接口技术(第2版),清华大学出版社,2020.06

7. 周明德. 微型计算机系统原理及应用(第六版). 清华大学出版社,2018




常见问题

1. 微机原理及应用课程的学习方法:学习——总结归纳——发散应用。

2. 汇编语言程序设计:多学、多读、多练、积累、总结归纳。

3. 硬件设计:掌握一般规律,注意特殊芯片,一定要动手设计、画电路图。

4. 建立计算机思维方式,建立计算机系统概念。


山东工商学院
1 位授课老师
裴楠楠

裴楠楠

讲师

下载
下载

下载App