中级计算机硬件工程师《基础知识》核心内容精简版.docxVIP

  • 0
  • 0
  • 约3.08千字
  • 约 5页
  • 2026-05-01 发布于山西
  • 举报

中级计算机硬件工程师《基础知识》核心内容精简版.docx

中级计算机硬件工程师《基础知识》核心内容精简版

一、计算机体系结构(考试占比25%,重中之重)

(一)核心体系结构

经典架构对比(必考):

冯?诺依曼结构:程序与数据同存同一内存,按地址顺序执行,核心组成(运算器+控制器+存储器+I/O设备),适用于通用计算机;

哈佛结构:程序与数据分开存储(双存储空间+双总线),并行取指与取数,适用于嵌入式、DSP等对速度要求高的场景。

CPU核心组成:

运算器(ALU):执行算术(加减乘除)与逻辑运算(与或非),含累加器、状态寄存器;

控制器(CU):指令周期(取指→译码→执行→写回),核心部件(PC程序计数器、IR指令寄存器、ID指令译码器);

寄存器组:通用寄存器(临时存储数据)、专用寄存器(状态寄存器PSW、栈指针SP)。

指令集架构(ISA):

CISC(复杂指令集):指令多且复杂,支持多地址格式,如x86架构,适用于通用计算;

RISC(精简指令集):指令少且规整,单周期执行,如ARM、MIPS,适用于嵌入式、移动设备,功耗低、效率高。

(二)流水线技术

核心原理:将指令执行拆分为多个阶段(如取指IF、译码ID、执行EX、访存MEM、写回WB),并行处理多指令,提升CPU吞吐量;

关键计算:流水线周期=最长阶段耗时,加速比≈流水线级数,指令执行时间=(流水线级数+指令数

文档评论(0)

1亿VIP精品文档

相关文档