1
课程详述
COURSE SPECIFICATION
以下课程信息可能根据实际课需要或在课程检讨之后产生变动。如对课程有任何疑问,
联系授课教师。
The course information as follows may be subject to change, either during the session because of unforeseen
circumstances, or following review of the course at the end of the session. Queries about the course should be
directed to the course instructor.
1.
课程名称 Course Title
微机原理与微系统
Microprocessors and Microsystems
2.
授课院系
Originating Department
电子与电气工程系 Department of Electrical and Electronic Engineering
3.
课程编号
Course Code
EE351
4.
课程学分 Credit Value
3
5.
课程类别
Course Type
专业选修课 Major Elective Courses
6.
授课学期
Semester
秋季 Fall
7.
授课语言
Teaching Language
中英双语 English & Chinese
8.
他授课教师)
Instructor(s), Affiliation&
Contact
For team teaching, please list
all instructors
姜俊敏,电子与电气工程系,jiangjm@sustech.edu.cn
Junmin Jiang, Department of Electrical and Electronic Engineering,
jiangjm@sustech.edu.cn
9.
验员/、所、联
方式
Tutor/TA(s), Contact
NA
10.
选课人数限额(可不)
Maximum Enrolment
Optional
2
11.
授课方式
Delivery Method
讲授
Lectures
实验/
Lab/Practical
其它(具体注明)
OtherPlease specify
总学时
Total
学时数
Credit Hours
32
32
0
64
12.
先修课程、其它学习要求
Pre-requisites or Other
Academic Requirements
EE201-17 模拟电路, EE202-17 数字电路
13.
后续课程、其它学习规划
Courses for which this course
is a pre-requisite
14.
其它要求修读本课程的学系
Cross-listing Dept.
教学大纲及教学日历 SYLLABUS
15.
教学目标 Course Objectives
本课程通过对微型处理器基础知识、8086/ARM 微处理器内部结构、指令系统、汇编语言程序设计、总线操作与时序、半
导体存储器、输入输出接口技术、中断与 DMA 技术、定时与计数技术、并行接口与串行接口、人机交互接口、模拟量输
入输出接口、传感器输入输出接口、电源管理模块等内容的学习,同时配合软件编程和硬件设计等实验上机的实践练习,
培养学生构建基于微型计算机的嵌入式微系统工作原理,使学生掌握现代电子系统设计理论和初步的构建经验,为学生以
后开展信息、通信、光电等领域的研究、设计与应用工作打好基础。
This course will cover basic knowledge of microprocessors, 8086/ARM microprocessor internal structure, instruction
system, assembly language programming, bus operation and timing, semiconductor memory, input and output interface
technology, interrupt and DMA technology, timing and counting technology, parallel interface and serial interface,
human-computer interaction interface, analog input and output interface, sensor input and output interface, power
management module, etc., and practical experiments including microprocessor based software programming and
microsystem hardware design. The target of this course is to train students to build fundamental knowledge of the
working principle of embedded micro-system based on microcomputer, and enable students to understand modern
electronic systems design theory and preliminary construction experience. This course will lay a solid foundation for
students to carry out research, design and application in the electronic fields of information, communication, and
optoelectronics.
16.
预达学习成果 Learning Outcomes
通过本课程的学习,学生应达到以下要求:
1. 要求了解并掌握微处理器内部工作原理及外部特性、微处理器芯片的指令系统并能熟练编写汇编语言程序、熟练掌握
微处理器中各部件的工作原理、作用及系统组成;
2. 要求熟练掌握微系统中各个接口芯片特点、内部工作原理、在系统中的作用及外部的连接和应用技术、特别是熟练掌
握微系统设计、各应用接口硬件电路设计、应用软件设计的方法;
3. 具有初步设计、调试、分析常见基于微型处理器的微型系统的基本能力。
Upon the completion of this course, students should meet the following requirements:
3
1. Understand the internal working principle and external characteristics of the microprocessor, the instruction system of
the microprocessor chip, and be able to write assembly language programs proficiently, and be proficient in the working
principle, function and system composition of each component in the microprocessor;
2. Familiar with the characteristics of each interface chip in the micro system, internal working principles, role in the
system, and external connection technology. Especially students should be familiar with hardware circuit design of each
application interface in the microsystem, and software design methods
3. Have the basic ability to design, debug, and analyze common microprocessor-based microsystems.
17.
课程内容及教学日历 (如授课语言以英文为主,则课程内容介绍可以用英文;如团队教学或模块教学,教学日历须注明
主讲人)
Course Contents (in Parts/Chapters/Sections/Weeks. Please notify name of instructor for course section(s), if
this is a team teaching or module course.)
理论教学大纲:
序号
章节
内容
学时
1
Introduction
绪论
The development of microcomputers and processors, typical
microprocessors, the development of microelectronic systems, the
application of electronic systems
微型计算机和处理器的发展,典型的微型处理器,微型电子系统的
发展、电子系统的应用
1 学时
2
Fundamental of
microcomputer
微型计算机基础知
2.1 Representation of numbers in microcomputers: Carry counting
system, binary coding, representation of signed numbers
2.2 The basic structure and software of microcomputer: the basic
structure of microcomputer, microcomputer software
2.3 Microcomputer structure and system: basic structure of
microcomputer, microcomputer system
2.1 微型计算机中数的表示方法:进位计数制,二进制编码,带符号
数的表示方法
2.2 微型计算机的基本结构和软件:微型计算机的基本结构,微型计
算机软件
2.3 微型计算机结构和系统:微型计算机基本结构,微型计算机系统
2 学时
3
Microprocessor
internal structure
微处理器内部结构
3.1 The structure and working mode of the microprocessor: the
internal structure and memory organization of the 8086 CPU, the
internal structure and working process of the 8086 CPU, the
internal registers of the 8086 CPU, the pin functions of the
8086/8088 CPU, and the memory organization of the 8086
3.2 8086 working mode and bus operation: minimum mode
system, maximum mode system, bus operation timing
3.3 Structure and working mode of 32-bit microprocessor:
Introduction to the structure of 32-bit microprocessor, working
mode of 32-bit microprocessor
3.1 微处理器的结构和工作模式:8086 CPU 的内部结构和存储器组
织,8086 CPU 内部结构及工作过程,8086 CPU 内部寄存器,
2 学时