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正常工作,不产生陷阱。