计算机组成原理知识点精汇(一)计算机基础知识

一、冯·诺伊曼计算机的特点

(1)计算机由运算器、控制器、存储器、输人设备和输出设备五大部件组成。

(2)程序和数据存放在同一存储器中,并按地址寻访。

(3)指令和数据均采用二进制运算。

(4)指令由操作码和地址码组成,操作码用来表示操作的类型, 地址码用来表示操作数和操作结果的地址。

(5)机器以运算器为核心,输人输出设备与存储器之间的数据传送都要通过运算器。

二、机器字长

CPU一次操作 中能够处理的数据的**位数,**与CPU的寄存器有关。如32位、64位机。

32位机不可以装64位的安装包

64位机可以装32位的安装包

三、运算速度

衡量方法:

  • 主频:处理器每秒能够完成多少个"基本操作"
  • 执行一次乘法/加法所需时间
  • 吉普森法:通过设计一组代表性运算任务(如加法、乘法、分支操作等)来衡量处理器的速度
  • MIPS:每秒钟处理器执行百万条指令的数量
  • FLOPS:每秒浮点运算的次数
  • CPI:处理器执行一条指令所需要的时间

提升运算速度的方法:

  • 提高主频
  • 改进体系结构

四、存储容量

存储容量分为:主存储量(存放二进制代码总位数)、辅存容量(我们常说的硬盘)。

主存容量=存储单元个数(MAR)x 存储字长(MDR)

辅村容量通常用字节数来表示。

五、第一台电子计算机

第一台电子计算机:ENIAC

相关推荐
WIFI_BT_DEV3 天前
Linux设备驱动开发-UART驱动
linux·arm开发·驱动开发·嵌入式硬件·硬件架构·信息与通信·gnu
WIFI_BT_DEV3 天前
Linux设备驱动开发-PCI/PCIE
c语言·arm开发·驱动开发·嵌入式硬件·硬件架构·信息与通信·信号处理
WIFI_BT_DEV4 天前
Linux设备驱动开发-中断
linux·c语言·arm开发·驱动开发·嵌入式硬件·硬件架构·gnu
AndrewHZ12 天前
Audio-Visual Speech Enhancement(视听语音增强)领域近三年研究进展与国内团队及手机厂商动态分析
算法·计算机视觉·智能手机·硬件架构·硬件工程·智能硬件
不能只会打代码14 天前
计算机组成原理—— 总线系统(十一)
fpga开发·计算机组成原理
Nicn14 天前
考研操作系统----操作系统的概念定义功能和目标(仅仅作为王道哔站课程讲义作用)
c++·考研·系统架构·操作系统·计算机组成原理·os
问道飞鱼17 天前
【知识科普】CPU,GPN,NPU知识普及
cpu·gpu·npu
聪明的骑士20 天前
半导体制造工艺讲解
硬件架构·硬件工程·pcb工艺·材料工程
推敲模拟25 天前
Chapter2 Amplifiers, Source followers & Cascodes
硬件架构