Principles about CPU

CPU的任务是执行放在存储器里的指令序列。以下是一些相关的东西。

外部总线宽度:芯片内外交换数据的宽度。

晶体管数:芯片中所含的晶体管数,它说明了器件的集成度。

主频:芯片所用的主时钟频率,直接影响计算机的运行速度。由于处理器体系结构差别,同样的主频可能产生不同的计算速度,但主频仍然是反映计算机速度的一个重要指标。

外频×倍频=主频

ALU, Arithmetic Logic Unit 算术逻辑部件,执行算术与逻辑运算

控制逻辑

工作寄存器

Cache高速缓冲存储器

数据总线:负责计算机中数据在各组成部分之间的传递。数据总线宽度:芯片内部数据传送的宽度。外部数据总线宽度:芯片内和芯片外交换数据的宽度。地址总线宽度:专用于传送地址的总线的宽度,以此可确定处理器可能访问的存储器的最大范围(寻址空间),如N位地址总线可访问个存储单元。

寄存器(程序可见(通用(AX, BX, CX, DX),专用(IP, SP, FLAGS), 段寄), 程序不可见)另,AX, BX, CX, DX都是通用寄存器,但又可以用于各自的目的。AX, accumulator; BX, base; CX, count; DX, data; IP, Instruction Pointer; SP, Stack Pointer, FLAGS(又称: PSW, program status word).

Trap Flag(TF)为1时,每条指令执行完成后产生一个陷阱(即产生一个编号为1的中断),由系统控制计算机,当TF为0时,CPU正常工作,不产生陷阱。