微型计算机技术及应用(修正版)PPT.pptVIP

  • 0
  • 0
  • 约1.46万字
  • 约 299页
  • 2026-01-21 发布于广西
  • 举报

;;第1章微型计算机概述;微型计算机的特点和发展;1.1.2微型计算机的发展;1.2微型机的分类;1.3微处理器、微型计算机和微型计算机系统;1.3.1微处理器;运算器和控制器;算术逻辑部件(ALU)

专门用来处理各种数据信息,可进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。

累加器

功能:作为ALU的一个操作数输入端。

用于存放ALU的运算结果。

输入/输出指令一般也通过累加器来完成。

通用寄存器

功能:用来暂时存放参加运算的操作数、中间结果或地址。

暂存寄存器(TMP)

功能:用来暂存从数据总线或通用寄存器送来的操作数,并将该数据送入ALU进行运算,同时,它也能将数据送到内部数据总线。

标志寄存器(F)

功能:用来保存ALU操作结果的特殊状态。;指令指针寄存器(IP);指令部件

指令指针寄存器IP(PC)

功能:存放指令地址。

程序执行过程中,首先由PC指出当前要执行指令的地址,当该指令取出后,PC的内容会自动加1(除转移指令外),指向按顺序排列的下一条指令的地址。

指令寄存器IR

功能:存放当前要执行的指令的内容。

包括操作码和地址码两部分。操作码送往指令译码器,地址码送至操作数地址形成电路。

指令译码器ID

功能:分析指令功能,产生相应操作的控制电位。

堆栈指示器(堆栈指针)SP;时序部件:用来产生计算机各部件所需的定时信号。

时钟系统

脉冲源

功能:产生具有一定频率和脉宽的脉冲信号(主脉冲)。一般采用石英晶体振荡器,因为它频率稳定。

时钟启停逻辑

功能:控制启停主脉冲信号开关,按指令要求,开启或关闭时钟脉冲序列。

脉冲分配器

功能:产生计算机各部分所需要的能按一定顺序逐个出现的节拍电位或节拍脉冲的定时信号,以控制和协调计算机各部分有节奏的动作。;微操作控制部件

计算机在执行一条指令时,总是把一条指令分成若干基本操作,称为微操作。

根据指令产生计算机各部件所需要的控制信号。

这些控制信号是由指令译码器的输出电位、脉冲发生器产生的节拍电位、节拍脉冲以及??部的状态信号等进行组合而产生的。

微操作控制部件按一定的时间顺序发出一系列微操作控制信号,以完成指令所规定的全部操作。;1.3.2微型计算机;●在微型机中存储单元通常以8bit即1字节为单位。为了能唯一确定并找到任一个存储单元,计算机对每一存储单元都指定一个唯一的编号,称之为存储单元的地址,地址通常从0开始顺序编排。即图1-2所示。;总线是微型机中连接各功能部件并传送信息的一组信号线,分为三类,即地址总线AB(AddressBus)、数据总线DB(DataBus)和控制总线CB(ControlBus)。总线结构是微型机的独特结构,如图1-5所示。;1.3.3微型计算机系统;;●计算机系统硬件、软件与用户之间的关系中,软件可看做是用户与计算机硬件系统的接口。软件之间又是逐层依赖的。;航空航天;常用的名词术语;主要技术指标;计算机中数的表示方法;十进制数;二进制数;(1AF.4)16=1×162+10×161+15×160+4×16-1=(430.25)10;十进制;【例1-1】十进制数22.625转换为二进制数;十进制数430.25转换为十六进制数;注意;:十六进制数1AE4;二进制数的运算;计算集中的编码系统;表1-2BCD编码表;字母与字符的编码;原码;反码;补码;[+3]补=[+3]原=[+3]反[-3]补=[-3]反+11[+0]补=[+0]原=[+0]反[-0]补=[-0]反+11;数的表示方法;定点表示法;●约定小数点的位置固定在数值部分的最低位之后,也就是把数表示为纯整数,其格式如下:;Pf;例如:二进制数N=2+11×0.1011,在浮点机中的表示格式为:;定点表示法与浮点表示法的比较;第2章8086微处理器;2.18086的编程结构;AHAL;2.1.1总线接口部件;2.1.2执行部件;内部寄存器;除用作通用寄存器外,在I/O指令中可用作端口地址寄乘除指令中用作辅助累加器。;D15;内部控制逻辑电路;(1)、20位地址的形成,并将此地址送至程序存储器指定单元,从该单元取出指令字节,依次放入指令队列中。

(2)、每当8086的指令队列中有2个空字节,8088指令队

文档评论(0)

1亿VIP精品文档

相关文档