版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲人钱晓捷
;¥机另理及接Q技术
基本系统:808城和半导诧储器
I/O接口电路及与外设的痣
硬件一一接口电路原理/
软件一一接口编程方法
今绍
n章节目录计划学时
第1章微型计算机系统概述3.5
第4章微处理器外部特性4
第5章半导体存储器及其接口6
第6章基本输入输出接口6
第7章总线及总线接口2
卤客
4章节目录(续)计划学时
第8章中断控制接口8
第9章定时计数控制接口4
第10章DMA控制接口6
第11章并行接口12
第12章串行通信接口6
第13章模拟接口6
n专业技术基础课
硬件系列课程之一
计算机组成原理
微机原理及接口技术
计算机体系结构
指定选修课
以技术为主
面向应用
软硬件相结合
I,先修课程
数字逻辑
提供硬件基础
计算机组成原理
确立计算机部件功能
掌握计算机工作原理
汇编语言程序设计
建立必备软件基础
掌握指令系统、程序格式
I学习方法很重要
复习并掌握先修课的有关内容
课堂:听讲与理解、适当笔记
课后:认真读书、完成作业
实验:充分准备、勇于实践
总成绩=考试成绩——
+实验成绩+平时成绩黛
W学习资源要利用
具晓捷之微辅网
http:〃/ciwfw
■微机原理远程教学
httD:〃202,16.64.20/caiconiDiJtei7
♦钱晓捷陈涛,微型计算机原理及接口技术,
北京:机械工业出版社,1999-1
♦BarryB.Brey著金惠华等译,
Intel微处理器结构、编程和接口(第六
习
北京:电子工业出版社,2004.1f
品计算机,获任
教学重点
■微型计算机的系统组成
■IBMPC系列机的主机板
1.1微型计算机的发展和应用
■1946年,世界上出现第一台数字式电子
计算机EN1AC(电子数据和计算器)
■发展到以大规模集成电路为主要部件的
第四代,产生了微型计算机
■1971年,Intel公司设计了世界上第一
个微处理器芯片Intel4004,开创了一
个全新的计算机时代
1.1.1微型计算机的发展
■第1代:4位和低档8位微机
4004—4040—8008
-第2代:中高档8位微机
Z80、18085、M6800,Apple-II^M
-第3代:16位微机
8086->8088->80286,IBMPC系列机
1.1.1微型计算机的发展(续)
-第4代:32位微机
■803^^80486^Pentium^PentiumII
一PentiumIII-Pentium4
■32位PC机、Macintosh机、PS/2机
-第5代:64位微机
Itanium、64位RISC微处理器芯片
微机服务器、工程工作站、图形工作站
1.1.2微型计算机的应用
■计算机应用通常分成如下各个领域
■科学计算,数据处理,实时控制
-计算机辅助设计,人工智能,……
■由于微型计算机具有如下特点
-体积小、价格低
-工作可靠、使用方便、通用性强……
-所以,可以分为两个主要应用方向
1.1.2微型计算机的应用
■用于数值计算、数据处理及信息管理方向
-通用微机,例如:PC微机
■功能越强越好、使用越方便越好
-用于过程控制及嵌入应用方向
■专用微机,例如:工控机、单片机、数字信号
处理器
■可靠性高、实时性强
■程序相对简单、处理数据量小
4L2微型计算机的系统组成
微型计算机系统
外部设备一软件
1.2.1微型计算机的硬件组成
图1.1微型计算机的系统组成
系统总线
-总线是指传递信息的一组公用导线
■总线是传送信息的公共通道
-微机系统采用总线结构连接系统功能部件
-总线信号可分成三组
・地址总线AB:传送地址信息
・数据总线DB:传送数据信息
・控制总线CB:传送控制信息
总线信号
■地址总线ABCH)
-输出将要访问的内存单元或I/O端口的地址
-地址线的多少决定了系统直接寻址存储器的范围
■数据总线DB<5正>
-CPU读操作时,外部数据通过数据总线送往CPU
-CPU写操作时,CPU数据通过数据总线送往外部
-数据线的多少决定了一次能够传送数据的位数
■控制总线CB<5葭
-协调系统中各部件的操作,有输出控制、输入状态等信号
-控制总线决定了系统总线的特点,例如功能、适应性等
1.22微型计算机的软件系统
操作系统MS-DOS
北二编程序MASM和LINK
文本编辑程序EDIT.COM
调试程序DEBUG.EXE
汇编源程序
|||[==5>机器指令序列
A…|为什么采用汇编语言?
MOVAX.BX89D8H1
ADDAX,5H
1.3IBMPC系列机系统
16位:IBMPC系列机是32位微机的基础
IBMPC机
IBMPC/XT机
IBMPC/AT机
1.3.1硬件基本组成
16位和
32位PC机的基本部件相同
1.3.2主机板组成
、,I-/•t\l*z。、公-Ln-1一:八山口口
1.微处理器子系统
8088:16位内部结构、8位数据总线、总线
8020位地址总线、4.77MHz主频I/O
总线
t通
卜2.存储器道
壬总线
II
彳ROM-BIOS>主体为RAM
3,1/0接口控制电路
8259A、8253、8237A、8255等
4.I/O通道
62线的IBMPC总线
1.3.3存储空间的分配
000000H系统RAM
640KB
OAOOOOH显示RAM
128KB常规内存:1MB
OCOOOOH>
扩展ROM
128KB■基本RAM区:640KB
OEOOOOH基本ROM
64KB■保留区:
100000HRAM128KB
扩展RAM
Hl5MB>■扩展ROM区:128KB
■基本区:
FFFFFFHROM128KB
图1.5存储空间的分配扩展内存:用作RAM区
1.3.4I/O空间的分配
000-01F
DMA控制器工
020-03F
系中断控制器1
040-05F
统定时计数器
板
■80x86访问外设时,只使用低16位
A。〜Aw寻址64K个8位I/。端口
0
■PC机仅使用低10位A。〜A7寻址
1024个8位I/O端口
2
278-27F并行打印机接口LPT2
I/O2F8-2FF串行通信接口COM2
378-37F
并行打印机接口LPT1
380-38F
SDLC通信接口
通
3A0-3AF
BSC通信接口
3B0-3BF
道
单色显示/打印机适配器
3D0-3DF
彩色图形适配器CGA
3F0-3F7
软盘适配器
3F8-3FF
串行通信接口COM1
微处理器的基本结构
指
令时序,
译
码
1.算术逻辑单元(运算器)
2.寄存器组
通用
3.指令处理单元(控制器)
寄存器组
数据
内部数据总线总线
控制数据总线
暂存器标志寄存器
2.1,28088/8086的功能结构
■8088的内部结构从功能分成两个单元
■总线接口单元BIU——管理8088与系统总线
的接口,负责CPU对存储器和外设进行访问
■执行单元EU——负责指令的译码、执行和数
据的运算
■两个单元相互独立,分别完成各自操作
■两个单元可以并行执行,实现指令取指和
执行的流水线操作
3.1汇编语言的源程序格式
■请复习源程序格式
-采用任何一种源程序格式均可
■简化段定义格式
■完整段定义格式
■本课程是“汇编语言”的继续
■加强程序设计能力
■实践I/O程序设计
1.了解微机发展概况、熟悉典型微处理器
和微机系统;
2,明确微机两个应用方向、区别通用微机
(PC机)和控制专用微机(单片机);
3,了解微机的硬件组成,理解总线及其应
用特点、掌握地址、数据、控制总线的概
念;
1章教学要求(续
4,熟悉PC系列机的主机板、存储空间分
配和1/0空间分配;
5,了解微处理器基本结构、8088/8086
的内部功能结构;
6.复习汇编语言源程序格式。
习题1(第23页)—
1.2141.51.8
硬件系列课程
讦算机组成原理
-侧蚤讨点分算机基本部件的构成和组成方式,基本运算
的操作原理和单元的设计思想、操作方式及其实现方法
和曲廨原理
-侧重内娠各单元的工作原理和实现方法(芯片内)
微机原理及接口技术
-突出应用,详细讲述微处理器芯片的指令系统及编程、
CPU外部特性、微机主板,与通用外设的接口电路及应用
编程技术
-侧重各模块外部的连接和应用技术(芯片外)
计算机体系结构
-重点论述计算机系统的各种基本结构、设计技术和性能
定量分析方法
-侧重整个系统的设计技术(芯片组合)
1返回〕
世界上第一台计算机ENIAC
返回
什么是微型计算机
■以大规模、超大规模集成电路为主要部件,
以集成了计算机主要部件——控制器和运算
器的微处理器为核心所构造出的计算机系统
■微处理器(Microprocessor)
■微型计算机(Microcomputer)
返回
Intel4004和采用4004的计算器
返回
Apple微型计算机
Apple-I
返回
IBMPC系列机
英特尔微处理器芯片
Pentium4
pentium\a>
80386
Pentium
返回
明确3个概念的区别
■微处理器(Microprocessor)
■一个大规模集成电路芯片
■内含控制器、运算器和寄存器等
■微机中的核心芯片
■微型计算机(Microcomputer)
■通常指微型计算机的硬件系统
-还有一般的说法:微机、微型机
■微型计算机系统(Microcomputersystem)
■指由硬件和软件共同组成的完整的计算机系统
返回
Intel80x86CPU的地址线条数
Intel80x86地址条数存储容量
-8086201MB
■8088201MB
-802862416MB
-80386324GB
~Pentium4
返回
Intel80x86CPU的数据线条数
Intel80x86数据位数
-808616
-80888
-8028616
■80386〜Pentium432
返回
系统总线的使用特点
■除了CPU外,还有DMA控制器和协处理器都
具有控制系统总线的能力。它们被称为“总线
主控设备”
■在某一个时刻,只能由一个总线主控设备来控
制系统总线
■在连接系统总线的各个设备中,某一个时刻只
能有一个发送者向总线发送信号;但可以有多
个设备从总线上同时获得信号
返回
8088的内部结构
DS
SS输入/输出
ES控制电路
IP
内部暂存器
1234.
8位1一一~~—
指令队列
总线接口部件(BIU)[返回
高地址
16921H数据段
AHAL
16920H
BHBL
DS
CHCLW,
线
DHDL总
总
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件标题模板教学课件
- 南京工业大学浦江学院《食品添加剂》2022-2023学年第一学期期末试卷
- 都江堰某希望小学教学楼及综合楼施工组织设计
- jqx第课时说课稿
- 南京工业大学浦江学院《金庸小说欣赏》2021-2022学年第一学期期末试卷
- 《小小旅行家》说课稿
- 南京工业大学《自动化》2022-2023学年第一学期期末试卷
- 南京工业大学《药物商品学》2023-2024学年第一学期期末试卷
- 南京工业大学《水工程施工》2022-2023学年第一学期期末试卷
- 南京工业大学《企业战略管理》2022-2023学年第一学期期末试卷
- 2022年天津市专技人员继续教育公需课答案
- 异常子宫出血护理查房宫腔镜课件
- KTV应急预案及消防管理规定
- 油毡屋面施工方案
- 项目财务管理制度
- 人教版高中化学教学计划
- 体育社会学-完整全套教学课件
- 部编版七年级道德与法治上册第一单元复习教案
- 术后颅内感染课件-参考
- RBA(EICC)宗教信仰调查问卷
- 徒手控制技术-切别摔讲解课件
评论
0/150
提交评论