- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1
汇编语言与微机接口技术
计算机科学与工程学院
教学安排
总学时数为48。
最后成绩评定方法:平时出勤与作业占20%,半期测验占10%,期末考试占70%。
教材:《微机原理与接口技术》(第3版). 冯博琴,吴宁主编. 清华大学出版社
关于实验:开设了“汇编语言与微机接口技术综合实验”课程,16学时,独立开课。
2
3
课程目标
掌握:
微型计算机的基本工作原理
汇编语言程序设计方法
微型计算机接口技术
建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力
4
第1章 微型计算机基础概论
主要内容:
微机系统的组成
微机分类
微机的发展过程
基本逻辑门及译码器
微机应用
5
1.1 微机系统的组成
6
一、计算机的工作原理
计算机中的指令执行过程
冯 ? 诺依曼计算机工作原理
非冯 ? 诺依曼计算机特点
7
1. 计算机中的指令执行过程
计算机的工作是逐条执行由指令构成的程序
取指令
指令译码
读取操作数
执行指令
存放结果
8
顺序工作方式
各功能部件交替工作,按顺序完成指令的执行过程。
指令的顺序执行和并行执行
9
并行流水线工作方式
EU
CPU
?
各功能部件并行工作
2. 冯 ? 诺依曼计算机
冯 ? 诺依曼计算机的工作原理
存储程序工作方式
运算器为核心的结构特点
10
运算器
存储器
控制器
输入设备
输出设备
冯 ? 诺依曼机的特点和不足
特点:
程序存储,共享数据,顺序执行
属于顺序处理机,适合于确定的算法和数值数据的处理。
不足:
与存储器间有大量数据交互,对总线要求很高;
执行顺序由程序决定,对大型复杂任务较困难;
以运算器为核心,处理效率较低;
由PC控制执行顺序,难以进行真正的并行处理。
11
3. 非冯 ? 诺依曼机结构
主要特征
并行性
典型类型
数据流计算机结构
(Dataflow Image Processing System)
哈佛结构
(Harvard Architecture)
12
数据流计算机结构
采用数据驱动方式
程序的执行顺序不是由程序计数器控制,而是由指令间的数据流控制
当指令具有所需数据、且输出端没有数据时就可执行。
13
采用数据驱动
哈佛结构
指令和数据分别存放在两个独立的存储器模块中;
CPU与存储器间的指令和数据的传送分别采用两组独立的总线;
可以在一个机器周期内同时获得指令操作码和操作数。
14
15
二、微机系统组成
1、微处理器
集成了运算器单元、控制器单元、寄存器单元及内部总线,并具有CPU全部功能的超大规模集成电路芯片。
2、微型机
以微处理器为核心,配上内存、I/O接口、系统总线及电源等构成主机,连接输入/输出设备、外存设备等部件构成的硬件装置。
16
3、微机系统
为微型机硬件系统安装配置系统软件和应用软件后所构成的运行系统。
1.2 微型机分类
17
18
1、单片机
集成了CPU、部分内存、部分I/O接口及总线等单元,具有微机基本功能的超大规模集成电路芯片。
单片机特点:体积小、可靠性高、成本低。
应用领域:工业控制、智能仪器仪表、家用电器和其它各种嵌入式系统。
19
2、台式微机(PC微机)
?由系统主板、 I/O接口卡、软/硬磁盘、光驱、电源等组装在主机箱内
?外接键盘、显示器、鼠标等设备
?安装系统软件和应用软件
台式微机特点:功能强、配置灵活、软件丰富、操作方便等。
应用领域:科学计算、事务处理、信息服务等许多领域。
20
1.3 微机系统发展概况
1)第一阶段(1971-1973)
?低档4位或8位微处理器与微机
?系统结构与指令系统简单
?集成度低、运行速度慢
?机器语言或汇编语言编程
2)第二阶段(1974-1978)
?中档8位微处理器与微机
?指令系统较丰富,具有典型计算机结构
?集成度提高到5000-9000管/片
?基本指令运行时间约1-2us
?出现高级语言编程与简单操作系统
21
3)第三阶段(1978-1984)
?16位微处理器和微型计算机
?集成度和运算速度比第二代提高了一个数量级
?指令系统更加丰富,系统结构增加了多级中断机制、多寻址机制、段式存储器结构、硬件乘除部件
?支撑软件是操作系统
?外部设备种类增多
22
4)第四阶段(1985-1991)
?32位微处理器和微型计算机
?微处理器芯片集成度达100万管/片
?运行速度超过25MIPS
?支持多用户多任务操作系统
5)第五阶段(1992-目前)
?高档32位、64位微处理器和微型计算机
?微处理器芯片集成度达2800万管/片以上
?时钟主频高达3.0 GHz以上
?支持多用户多任务操作系统
23
1. 教材中逻辑运算的图形符号表
文档评论(0)