清华大学出版社TSINGHUAUNIVERSITYPRESS1.运算器(1)ALU:ALU主要由加法器及其进位链所组成。它的主要功能是对二进制数据进行算术运算、逻辑运算和各种移位操作。(2)通用寄存器组:通用寄存器的主要用途是保存参加运算的操作数和运算的结果。3)状态寄存器:状态寄存器的用途是记录运算的结果状态一般计算机都设有零标志位Z、符号标志位N、溢出标志位V、进位或借位标志位标志C等几个状态位。上一页
⑴ALU:ALU主要由加法器及其进位链所组成。它的主要 功能是对二进制数据进行算术运算、逻辑运算和各种移位 操作。 ⑵通用寄存器组:通用寄存器的主要用途是保存参加运算 的操作数和运算的结果。 ⑶状态寄存器:状态寄存器的用途是记录运算的结果状态, 一般计算机都设有零标志位Z、符号标志位N、溢出标志位 V、进位或借位标志位标志C等几个状态位。 上一页 ⒈运算器
清华大学出版社TSINGHUA UNIVERSITYPRESSCPU的一般结构(续2)2.1.22.控制器(1)控制器的功能:控制器是协调和指挥整个计算机系统工作的“决策机构”,是计算机的控制指挥中心。控制器的主要功能有以下三点:指令控制:严格控制程序的执行顺序,保证计算机中指令流的正常工作是控制器的首要任务。操作控制:协调各个工作部件按指令要求完成规定任务的基础。时序控制:对操作信号施加时间上的控制,称为时序控制控制器必须具有严格的时序控制能力,才能保证各功能部件组合构成有机的计算机系统,上一页
⒉控制器 ⑴控制器的功能:控制器是协调和指挥整个计算机系统工作 的“决策机构” ,是计算机的控制指挥中心。控制器的主 要功能有以下三点: l 指令控制:严格控制程序的执行顺序,保证计算机中指令 流的正常工作是控制器的首要任务。 l 操作控制:协调各个工作部件按指令要求完成规定任务的 基础。 l 时序控制:对操作信号施加时间上的控制,称为时序控制。 控制器必须具有严格的时序控制能力,才能保证各功能部 件组合构成有机的计算机系统。 上一页 2.1.2 CPU的一般结构 (续2)
清华大学出版社TSINGHUAUNIVERSITYPRESS2.控制器(2)控制器的组成:控制器由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器五部分组成。①程序计数器PC(ProgramCenter):用来存放将要执行的下一条指令的地址。②指令寄存器IR(Instructionregister):用于存放从存储器中取出的待执行的指令。③指令译码器ID(InstructionDecoder):对指令寄存器送来的指令操作码进行译码,产生符合该条指令的各种操作信号。④时序产生器:其作用是产生各种操作信号所需要的时序信号。给各种操作信号在时间上施加严格的控制。③操作控制器:是控制器的主体。它把译码器送来的某条指令操作码的译码结果(各种操作信号)配上时序产生器产生的时序脉冲,产生与该指令相对应的微操作控制信号,通过控制总线传送到有关的部件,从而控制整个系统部件的工作。上一页
⑵控制器的组成:控制器由程序计数器、指令寄存器、指令译码器、 时序产生器和操作控制器五部分组成。 ①程序计数器PC(Program Center):用来存放将要执行的下一条指 令的地址 。 ②指令寄存器IR(Instruction register):用于存放从存储器中取出的 待执行的指令。 ③指令译码器ID(Instruction Decoder):对指令寄存器送来的指令操 作码进行译码,产生符合该条指令的各种操作信号。 ④时序产生器:其作用是产生各种操作信号所需要的时序信号。给各 种操作信号在时间上施加严格的控制。 ⑤操作控制器:是控制器的主体。它把译码器送来的某条指令操作码 的译码结果(各种操作信号)配上时序产生器产生的时序脉冲,产 生与该指令相对应的微操作控制信号,通过控制总线传送到有关的 部件,从而控制整个系统部件的工作。 上一页 ⒉控制器
清华大学出版社TSINGHUA UNIVERSITYPRESS2.1.3Intel8086微处理器Intel8086微处理器是典型的16位微处理器,即它的内部数据总线、内部寄存器和外部数据总线都是16位的。它是Intel公司的第三代CPU,时钟频率为4.77MHz。它做成双列直插式的芯片,具有40个引脚,共有20根地址线,其中有16根是数据/地址复用线,可寻址1MB的内存单元64KB的I/O地址空间(其副产品8088除外部数据总线是8位外,其余和8086大体相同)。以Inte18086/8088微处理器为CPU的IBM-PC个人计算机曾在20世纪80年代风靡世界。虽然这种型号的微处理器早就完成历史使命,但其结构具有典型意义,也是目前各种类型CPU结构的基础,因此我们在学习计算机硬件知识时,很有必要熟悉其功能结构及其特点。上一页
Intel8086微处理器是典型的16位微处理器,即它的内部数 据总线、内部寄存器和外部数据总线都是16位的。它是 Intel公司的第三代CPU,时钟频率为4.77MHz。它做成 双列直插式的芯片,具有40个引脚,共有20根地址线, 其中有16根是数据/地址复用线,可寻址1MB的内存单元, 64KB的I/O地址空间(其副产品8088除外部数据总线是8 位外,其余和8086大体相同)。以Intel8086/8088微处理 器为CPU的IBM-PC个人计算机曾在20世纪80年代风靡 世界。虽然这种型号的微处理器早就完成历史使命,但 其结构具有典型意义,也是目前各种类型CPU结构的基 础,因此我们在学习计算机硬件知识时,很有必要熟悉 其功能结构及其特点。 上一页 2.1.3 Intel8086微处理器
清华大学出版社TSINGHUAUNIVERSITYPRESS1.8086的外部引脚及其功能IGHD40Vee (+5V)392AD15AD14383AD13AD1e/Ss437AD12AD1r/S4536AD1o/SsAD11-AD10635AD19/SeAD97BHE/ST34ADe33MN/MX88086RDADT9321031CPUADeHOLD(RQ/GT.)3011ADSHLDA(RO/GTL)AD41229WR(LOCK)AD32813M/10(52)27DT/R(S1)AD21426AD1 15DEN(S.)1625ADoALE (QS.)1724MMIIHTA(QS1)IHTR1823TEST1922CLKREADY2021GHDRESET
⒈8086的外部引脚及其功能