第1章微机原理与汇编语言课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第1章微机原理与汇编语言课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 汇编语言 课件
- 资源描述:
-
1、第1章 微型计算机系统导论 1.1 引言引言 1.2 计算机的发展概况计算机的发展概况1.3 微型计算机系统的组成微型计算机系统的组成1.4 微型计算机硬件系统微型计算机硬件系统 1.5 微型计算机的工作过程微型计算机的工作过程 2022-10-1911.1 引 言计算机本身你知多少计算机本身你知多少?字长字长内存容量内存容量CPU速度速度串串并行口并行口USB接口接口 2022-10-192022-10-19 基于上述的事实,我们再重新思考一下“什么是计算机?”、“什么是PC机?”计算机:是用来计算的仪器,尤指可进行高速数学或逻辑运算或汇编、存储、整理或处理信息的可编程的电子机器。PC机(P
2、ersonal Computer):是指面向个人用户而设计的没有个性的通用计算机。“计算机计算机”与与“PC机(个人计算机)概念上的区别机(个人计算机)概念上的区别 2022-10-19计算机应用你又知多少计算机应用你又知多少?1、科学计算:复杂方程、微积分方程、科学计算:复杂方程、微积分方程-天气预报天气预报 2、数据处理:地震勘探,科技情报及图书管管理、数据处理:地震勘探,科技情报及图书管管理 3、计算机辅助设计与制造:、计算机辅助设计与制造:CAD、CAE、CAI 4、资源共享:网络、资源共享:网络 5、过程控制:实时性(速度快)的要求很高。、过程控制:实时性(速度快)的要求很高。1.1
3、 引 言2022-10-191.1 引 言过程控制你又知多少过程控制你又知多少?过程控制又称为自动化控制、智能控制等,主要有:过程控制又称为自动化控制、智能控制等,主要有:1、生产过程生产过程:广泛应用于工厂、企事业单位(如轧钢厂、炼广泛应用于工厂、企事业单位(如轧钢厂、炼油厂、发射机等现代化设备)中,是人类改造自然的主要、有油厂、发射机等现代化设备)中,是人类改造自然的主要、有力工具。力工具。2、仪器仪表仪器仪表:数字万用表、频率计、频谱仪等等。:数字万用表、频率计、频谱仪等等。3、民用工业民用工业:显示屏、空调、电视、豆浆机等等。:显示屏、空调、电视、豆浆机等等。4、军事方面军事方面:单片
4、机、嵌入式系统:单片机、嵌入式系统 广泛应用于工厂、企事业单位中,是人类改造自然的主要、广泛应用于工厂、企事业单位中,是人类改造自然的主要、有力工具。有力工具。本课程软件、硬件知识相结合,对后续课程、毕业设计和本课程软件、硬件知识相结合,对后续课程、毕业设计和今后工作都具有重要的意义。今后工作都具有重要的意义。2022-10-191.1 引 言-学习本课程的意义1、本课程知识与其他计算机知识的区别、本课程知识与其他计算机知识的区别 其他计算机知识侧重于计算机的应用,计算机作为其他计算机知识侧重于计算机的应用,计算机作为工具工具。本课程侧重于对计算机工作原理的学习,面向机器,计算机本课程侧重于对
5、计算机工作原理的学习,面向机器,计算机本身是应用的一个重要组成部分,如工业控制本身是应用的一个重要组成部分,如工业控制(上位机上位机下位机下位机)等。等。2022-10-1972、汇编语言与其他高级编程语言的区别、汇编语言与其他高级编程语言的区别 (1)、高级语言是面向用户的,而汇编语言是面向机器的。)、高级语言是面向用户的,而汇编语言是面向机器的。(2)、与其他高级编程语言相比汇编语言实时性、现场性强。)、与其他高级编程语言相比汇编语言实时性、现场性强。(3)、汇编程序占用内存空间少,执行速度快。但开发时间)、汇编程序占用内存空间少,执行速度快。但开发时间较多,出错的可能性大。较多,出错的可
6、能性大。(4)、某些控制(如专用的输入)、某些控制(如专用的输入/输出设备与计算机的连接和输出设备与计算机的连接和编控制(接口),高级语言是不能胜任的。编控制(接口),高级语言是不能胜任的。2022-10-1981.1 引 言-学习汇编语言的意义 学习汇编语言,我们能够感知计算机的运行过程和原理,从而能够对计算机硬件和应用程序之间的联系和交互形成一个清晰的认识。汇编语言是计算机其它语言的基础。之所以说汇编重要,其一个重要的原因就是,汇编语言能够让你更好的理解高级语言,尤其是高级语言中的C语言。如指针的概念,编译原理等。汇编语言的应用。直接控制计算机硬件部件,可以编写在“时间”和“空间”两方面最
7、有效的程序。即在实时性和存储空间方面具有很大的优势。输入输出设备与计算机的编程控制。2022-10-19 1.2 计算机的发展概况 1.2.1 计算机的发展概况l 计算机诞生背景计算机诞生背景:第二次世界大战第二次世界大战l 计算机产生时间计算机产生时间:1946年年2月月15日日l 第一台计算机的名字第一台计算机的名字:ENIACl 特点:庞大特点:庞大笨重笨重2022-10-1910ENIAC描述描述2022-10-19计算机分类 计算机按性能价格、体积不同可分为六类:1、巨型机:主要用于模拟核武器的爆炸、巨型机:主要用于模拟核武器的爆炸 2、大型机:、大型机:3、中型机:较大型科研单位,
8、省计算中心、中型机:较大型科研单位,省计算中心 4、小型机:(以前,中小网络的主机,现一般用微机代替)、小型机:(以前,中小网络的主机,现一般用微机代替)5、微机(、微机(PC机)机)6、单片机、单片机2022-10-19计算机发展年代划分依据 第一台电子计算机的诞生揭开了现代计算机发展历史的序幕。半个多世纪以来,计算机技术以“万马奔腾”之势,一日千里,迅猛发展。计算机发展的年代划分依据其硬件特征和软件特征:硬件特征是指计算机采用的物理器件 软件特征是指计算机使用的软件环境2022-10-19计算机己发展了四代 第一代第一代:电子管计算机电子管计算机(机器语言、汇编语言机器语言、汇编语言)第二
9、代第二代:晶体管计算机(晶体管计算机(BASIC、FORTRAN)第三代第三代:集成电路计算机(集成电路计算机(FORTRAN、分时、分时、多用户操作系统多用户操作系统)第四代第四代:大规模、超大规模集成电路计算机大规模、超大规模集成电路计算机 (软件工程、数据库(软件工程、数据库)2022-10-19计算机走向新时代 计算机的发展方向:第五代:非冯.诺依曼计算机时代 第六代:神经计算机时代 光计算机时代 生物计算机时代2022-10-191.2.2 微型计算机的发展 微型计算机属于第四代计算机 微型计算机诞生于20世纪70年代 微型计算机特点:体积小、重量轻、功耗低、可靠性高、价格便宜、使用
10、方面、软件丰富 微型计算机核心是微处理器(CPU)每出现一个新的处理器就会出现新一代的微型计算机2022-10-192022-10-192022-10-192022-10-192022-10-192005年年2022-10-19微型计算机发展趋势(1)1、中央处理器 更小的布线宽度和更多的晶体管 减少布线宽度是提升CPU速度的关键,0.18微米技术、0.13微米技术、0.07微米技术、65纳米技术.届时CPU主频将达到5GHZ,晶体管数量将达到2亿个.更高的总线宽度,超过2GHZ 64位CPU成为主流 双核或多核将成为发展的趋势2022-10-19微型计算机发展趋势(2)2、系统存储器 CPU
11、集成更大的高速二级缓存 内存容量更大 速度更快 硬盘容量也更大 速度更快 DVD-RAM普及2022-10-19微型计算机发展趋势(3)3、多媒体系统 显卡的性能更高 图形技术进一步发展 大尺寸显示器成为主流 数字式音箱占领市场2022-10-19微型计算机发展趋势(4)4、网络 电信网、计算机网(IP网)和广播电视网将 进一步融合 更高速率宽带 无线接入 5、整机 更加趋于个性化。利用蓝牙技术或红外无线技术将减少机箱背后的连线,使主机与外设进行无线通信。2022-10-19 1.3 微型计算机硬件系统图1.1 微型计算机系统的组成硬件微型机系统外围设备过程控制I/O通道A/D,D/A转换器开
12、关量等外部设备键盘、鼠标等输入设备显示器、打印机等输出设备 软驱、硬盘及磁带等外存储器主 机输入输出(I/O)接口电路微处理器(CPU)运算器(算术逻辑运算单元ALU)控制器(控制单元CU)寄存器阵列(RA)内存储器RAM,ROM,EPROMEEPROM,Cash等系统软件软件用户(应用)软件2022-10-1926计算机体系结构计算机体系结构 一、冯一、冯诺依曼体系:程序存储器和数据存储器不分开诺依曼体系:程序存储器和数据存储器不分开,共用一存储设备。如个人电脑等。共用一存储设备。如个人电脑等。二、哈佛体系:程序存储器和数据存储器分开二、哈佛体系:程序存储器和数据存储器分开,两者相互两者相互
13、独立。如独立。如MCS-51单片机和嵌入式系统等。单片机和嵌入式系统等。2022-10-19 1.3.1 基于总线的微型计算机硬件系统基于总线的微型计算机硬件系统 到目前为止,计算机仍沿用到目前为止,计算机仍沿用1940年由冯年由冯.诺依曼(冯诺依诺依曼(冯诺依曼是美籍匈牙利数学家,他提出了关于计算机组成和工作方式曼是美籍匈牙利数学家,他提出了关于计算机组成和工作方式的基本设想,冯的基本设想,冯诺依曼设计思想最重要之处在于明确地提出了诺依曼设计思想最重要之处在于明确地提出了“程序存储、顺序控制程序存储、顺序控制”的概念)首先提出的体系结构。其基的概念)首先提出的体系结构。其基本设计思想为:本设
14、计思想为:以二进制形式表示指令和数据。以二进制形式表示指令和数据。程序和数据事先存放在存储器中,计算机在工作时能够程序和数据事先存放在存储器中,计算机在工作时能够高速地从存储器中取出指令加以执行。高速地从存储器中取出指令加以执行。由运算器、控制器、存储器、输入设备和输出设备等五由运算器、控制器、存储器、输入设备和输出设备等五大部件组成计算机系统。大部件组成计算机系统。2022-10-1928图1.3 微型计算机硬件系统结构 地址总线地址总线AB定时电路定时电路输入设备输入设备输出设备输出设备I/O接口接口ROMRAM数据总线数据总线DB控制总线控制总线CB微微处处理理器器(CPU)2022-1
展开阅读全文