第十二章微处理器 令中央处理器中包括运算器和控制器两个基本部分 令运算器:运算器又称算术逻辑单元( Arithmetic Logic Unit,,简称ALU),是计算机对数据进行加工 处理的部件,它的主要功能是对二进制数码进行加 减、乘、除等算术运算和与、或、非等基本逻辑运 算,实现 ☆逻辑判断。运算器在控制器的控制下实现其 令功能,运算结果由控制器指挥送到内存储器 中
第十二章 微处理器 ❖ 中央处理器中包括运算器和控制器两个基本部分。 ❖ 运算器:运算器又称算术逻辑单元(Arithmetic Logic Unit,简称ALU),是计算机对数据进行加工 处理的部件,它的主要功能是对二进制数码进行加、 减、乘、除等算术运算和与、或、非等基本逻辑运 算,实现 ❖ 逻辑判断。运算器在控制器的控制下实现其 ❖ 功能,运算结果由控制器指挥送到内存储器 ❖ 中
第十二章微处理器 ☆控制器:控制器主要由指令寄存器、译码器、程序 计数器和操作控制器等组成,控制器是用来对计算 机各部件进行控制并协调输入、输出操作或对内存 的访问,并使整个处理过程有条不紊地进行。它的 基本功能就是从内存中读取指令和执行指令,即控 制器按程序计数器指出的指令地址从内存中取出该 指令进行译码,然后根据该指令功能向有关部件发 出控制命令,执行该指令。另外,控制器在工作过 程中,还要接受各部件反馈回来的信息
第十二章 微处理器 ❖ 控制器:控制器主要由指令寄存器、译码器、程序 计数器和操作控制器等组成,控制器是用来对计算 机各部件进行控制并协调输入、输出操作或对内存 的访问,并使整个处理过程有条不紊地进行。它的 基本功能就是从内存中读取指令和执行指令,即控 制器按程序计数器指出的指令地址从内存中取出该 指令进行译码,然后根据该指令功能向有关部件发 出控制命令,执行该指令。另外,控制器在工作过 程中,还要接受各部件反馈回来的信息
第十二章微处理器 主频是CPU的时钟频率,主频的单位是 MHz或GHz。主频越高,微处理器的运算速 度越快。 令字长是指微处理器可以同时处理的二进制数 据的位数。人们通常所说的16位机、32位机 就是指该微机中的微处理器可以同时处理16 、32位的二进制数据
第十二章 微处理器 主频是CPU的时钟频率,主频的单位是 MHz或GHz。主频越高,微处理器的运算速 度越快。 ❖ 字长是指微处理器可以同时处理的二进制数 据的位数。人们通常所说的16位机、32位机 ❖ 就是指该微机中的微处理器可以同时处理16 位、32位的二进制数据
第十二章微处理器 微处理器是怎么工作的? 微处理器可以执行汇集起来的机器指令,并告诉处 理器应该做仕么。根据这些指令,处理器可以做三 件基本的事情 使用它的ALU(算术逻辑单元),微处理器 可以进行加、减、乘、除等算术运算。在大量浮点 数的时候,现代的微处理器还包括完全的浮点处理 器能够相当熟练地对浮点数进行运算。 微处理器可以把数据从内存位置移到其它的 地方 微处理器可以作出判断,然后根据这些判断 跳转到新的指令集
第十二章 微处理器 ❖ 微处理器是怎么工作的? ❖ 微处理器可以执行汇集起来的机器指令,并告诉处 理器应该做什么。根据这些指令,处理器可以做三 件基本的事情: · 使用它的ALU(算术/逻辑 单元),微处理器 可以进行加、减、乘、除等算术运算。在大量浮点 数的时候,现代的微处理器还包括完全的浮点处理 器能够相当熟练地对浮点数进行运算。 · 微处理器可以把数据从内存位置移到其它的 地方。 · 微处理器可以作出判断,然后根据这些判断 跳转到新的指令集
第十二章微处理器 3-state Register Clock ALU Test Reset Instruction decoder 3-state Register Register B Instruction register rogram ddress Counter atch 3-state state 3-state3-state Data Data out In Read Address bus Data bus Write o2000 How stuff Works
第十二章 微处理器