Intel结构32位计算机技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Intel结构32位计算机技术课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Intel 结构 32 计算机技术 课件
- 资源描述:
-
1、Intel结构结构32位计算机技术位计算机技术深圳职业技术学院高等教育出版社课程任务课程任务 以IA-32 计算机为对象,介绍当今流行的32位计算机硬件技术,以达到具备IA-32 计算机硬件分析能力的目的。同时,介绍MASM 6.1xMASM 6.1x汇编语汇编语言言的知识以及以MASM 6.1x汇编语言为工具来辅助观察硬件动作行为的方法,以达到具备初步IA-32计算机硬件功能测试能力的目的。IA-32 计算机计算机Intel Architecture 32位计算机位计算机学习方法学习方法:1.课程内容前后交叉,常规的循序渐进式的课程内容前后交叉,常规的循序渐进式的学习方法不管用了。学习方法不
2、管用了。2.书、手册、资料是学习硬件的主要手段。书、手册、资料是学习硬件的主要手段。3.硬件的规律性较差,要求在理解的基础上硬件的规律性较差,要求在理解的基础上记忆。记忆。4.英文是学习好硬件的工具之一。英文是学习好硬件的工具之一。1.1 冯冯诺依曼计算机诺依曼计算机的基本概念和结构的基本概念和结构冯诺依曼计算机:(Von Neumann machine)按程序存储(按程序存储(Stored-ProgramStored-Program)概概念建造的计算机称之为冯念建造的计算机称之为冯诺依曼计算诺依曼计算机。机。冯冯诺依曼计算机的要点:诺依曼计算机的要点:1 1、使用二进制(、使用二进制(Bin
3、aryBinary)表示指令和数据;表示指令和数据;2 2、使用程序存储工作原理;、使用程序存储工作原理;3 3、计算机的硬件由、计算机的硬件由 运算器(ALU)、控制器(CU)、存储器(M Memory,emory,也称内存或主存)也称内存或主存)、输入设备(I Input device)、输出设备(Output device)五部件组五部件组成。成。几个术语:指令(instructioninstruction):也称机器指令(也称机器指令(Machine instructionMachine instruction)。它是控制计算机硬件进行工作的命令(它是控制计算机硬件进行工作的命令(Co
4、mmandCommand)。)。数据(数据(DataData):):指的是能够由计算机处理的数字、指的是能够由计算机处理的数字、字母和符号等。字母和符号等。机器语言(机器语言(Machine LanguageMachine Language):):由于计算机的硬件仅能识别二进制代码表示由于计算机的硬件仅能识别二进制代码表示的指令和数据,所以这种二进制代码也称之为机的指令和数据,所以这种二进制代码也称之为机器语言。器语言。注:计算机硬件如何识别内存中的指令和数据:注:计算机硬件如何识别内存中的指令和数据:指令和数据分区存放(程序存储区和数据存指令和数据分区存放(程序存储区和数据存储区),分区访问
5、。储区),分区访问。程序(程序(Program)Program):指的是为求解某一问题而设计的一系列指的是为求解某一问题而设计的一系列指令的集合指令的集合。CISCCISC(Complex Instruction Set Computer)(Complex Instruction Set Computer):复杂指令系统计算机。复杂指令系统计算机。RISCRISC(Reduced Instruction Set Computer)(Reduced Instruction Set Computer):精简指令系统计算机。精简指令系统计算机。1、使用二进制表示指令和数据、使用二进制表示指令和数据计
6、算机为什么要使用二进制而不使用十计算机为什么要使用二进制而不使用十进制:进制:主要因为二进制的一个数位使用仅有两主要因为二进制的一个数位使用仅有两种稳定状态的电路即可表示,而十进制则需要种稳定状态的电路即可表示,而十进制则需要具有十种稳定状态的电路才可表示。显然,使具有十种稳定状态的电路才可表示。显然,使用二进制比使用十进制,电路实现简单多了。用二进制比使用十进制,电路实现简单多了。另外二进制进行算术和逻辑运算都很方便。另外二进制进行算术和逻辑运算都很方便。以使用以使用5 5V V直流电源的逻辑电路为例,在直流电源的逻辑电路为例,在正逻辑的情况下:正逻辑的情况下:3 3V V以上的电平称之为高
7、电平以上的电平称之为高电平,代表数字,代表数字1 1。0.80.8V V以下的电平称之为低电平以下的电平称之为低电平,代表数字代表数字0 0。数字信号的波形示意图:数字信号的波形示意图:1234ABCD4321DCBA图1.1 数字信号的波形10100101A(t)0t2 2、使用存储程序工作原理、使用存储程序工作原理程序存储工作原理的要点:程序存储工作原理的要点:程序设计,程序设计,把程序置入内存,把程序置入内存,从内存中取指令并执行。从内存中取指令并执行。注意:注意:汇编语言中的可执行语句(汇编语言中的可执行语句(Executable Executable StatementStateme
8、nt)与机器指令有与机器指令有一一对应一一对应的关系,的关系,即一条汇编语言可执行语句,能且仅能翻译成即一条汇编语言可执行语句,能且仅能翻译成一条相应的机器指令;一条相应的机器指令;而一条高级语言语句可翻译成相应的而一条高级语言语句可翻译成相应的数数条条机器指令。机器指令。3.3.计算机硬件的结构计算机硬件的结构冯冯诺依曼计算机的硬件结构如图诺依曼计算机的硬件结构如图1.21.2所示。所示。1234ABCD4321DCBA图1.2 计算机硬件的结构运算器输入设备存储器输出设备控制器程序最终结果原始数据请求命令地址指令请求命令数据结果状态命令:数据信息:控制信息冯冯诺依曼计算机五部件的功能诺依曼
9、计算机五部件的功能:运算器运算器的主要功能是从存储器中取出原始的主要功能是从存储器中取出原始数据,进行运算,并把结果送回存储器。数据,进行运算,并把结果送回存储器。存储器存储器的主要功能是存放程序和数据。的主要功能是存放程序和数据。输入设备输入设备的主要功能是把程序和原始数据的主要功能是把程序和原始数据输入到存储器。输入到存储器。输出设备输出设备的主要功能是把存放在存储器中的主要功能是把存放在存储器中的结果输出。的结果输出。控制器控制器是计算机全机的控制中心。是计算机全机的控制中心。微处理机微处理机(MicroprocessorMicroprocessor):把运算器和控制器制造在一块硅片上,
展开阅读全文