计算机结构
主要分为五大类:输入设备、输出设备、运算器、控制器、CPU
运算器
1、算术逻辑单元ALU:数据的算术运算和逻辑运算
2、累加寄存器:通用寄存器,为ALU提供一个工作区,用于暂存数据
3、数据缓冲寄存器DR:写内存时,暂存指令或数据
4、状态条件寄存器PSW:存状态与控制标志的
控制器
1、程序计数器PC:存储下一条要执行指令的地址
2、指令寄存器IR:存即将执行的指令
3、指令译码器ID:对指令中的操作码字段进行分析解释
4、时序部件:提供时序控制信号
计算机结构有两种:冯诺依曼结构和哈弗结构;区别就是前者是将指令存储器和数据存储器合并在一起的存储器结构,而后者是分开的;哈弗结构更适合嵌入式系统处理器数字信号处理DSP,指令和数据分开处理有较高的数据吞吐率