|「计算机组成原理」:一文快速了解计算机原理知识点-附思维导图
衡量一台计算机性能的优劣是根据多项技术指标综合确定的 , 既包括硬件的各种性能指标 , 又包括软件的各种功能 。
第一章、计算机系统概论
1、计算机系统组成及性能:
- 计算机系统是由“硬件”和“软件”组成 。
- 衡量一台计算机性能的优劣是根据多项技术指标综合确定的 , 既包括硬件的各种性能指标 , 又包括软件的各种功能 。
- 计算机系统由硬件和软件两部分组成 。
- 计算机系统性能由硬件和软件共同决定 。
- 为程序机器、传统机器、操作系统机器、汇编语言机器、高级语言机器
- 微程序机器和传统机器是物理机 , 其他是虚拟机 。
- 计算机由运算器、存储器、控制器、输入设备和输出设备五大部分组成;
- 指令和数据存储再存储器中 , 并可以按地址访问;
- 指令和数据均以二进制表示;
- 指令由操作码和地址码构成 , 操作码指明操作的性质 , 地址码表示操作数在存储器中的位置;
- 指令在存储器内按顺序存放 , 通常按自动的顺序取出执行;
- 机器以运算器为中心 , I/O设备与存储器交换数据也要通过运算器 。 (后来有以存储器为中心的计算机结构)
本文插图
5、计算机储存单元:
- 存储单元:存储一个存储字并具有特定存储地址的存储单位;
- 存储字:一个存储单元中存放的所有的二进制数据 , 按照某个地址访问某个存储单元获取的二进制数据 。
- 存储字长:存储字中二进制数据的位数 , 即按照某个地址访问某个存储单元获取的二进制数据的位数;
- 存储体:由多个存储单元构成的存储器件 。
- MAR:存储地址寄存器 , 保存需要访问的存储单元地址 。 反映存储单元的个数 。
- MDR:存储数据寄存器 , 缓存读出/写入存储单元的数据 。 反映存储字长 。
- 存储器的最大容量由MAR寄存器的位数和MDR寄存器的位数决定 。
- 机器字长:CPU一次能够处理的二进制数据的位数 。
- 存储字长:按照某个地址访问某个存储单元获取的二进制数据的位数 。
- 硬件结构主机CPUALU运算器CU控制器存储器主存(计算机的内存条)辅存(如磁盘等虚拟存储)I/O输入设备输出设备主要技术指标机器字长CPU一次能处理的数据位数存储容量存储容量=存储单元个数×存储字长运算速度单位时间执行指令的平均条数 , MIPS(每秒百万指令条数)
- 软件系统软件用来管理整个计算机系统语言处理程序(编译器,模拟器等)操作系统(windows/linux)服务性程序(网络驱动 , 磁盘驱动等)数据库管理系统(mysql,oracle,pgsql等)网络软件(tcp/ip协议栈等)应用软件自己下载的普通软件
1、数据的表示方法和转换
- 机器数正0负1真值:符号位加绝对值符号数值化的带符号二进制数 , 称为机器数 。
- 余三码:在8421码的基础上 , 把每个编码都加上0011格雷码:任何两个相邻编码只有1个二进制位不同 , 而其余3个二进制位相同当两个余三码相加不产生进位时 , 应从结果中减去0011;产生进位时 , 应将进位信号送入高位 , 本位加0011
- 8421码权值从高到低为8、4、2、1算术运算时 , 需对运算结果进行修正 。方法:如果小于、等于(1001)2 , 不需要修正;否则加6修正
推荐阅读
- |利亚德公布Micro LED模组成本构成 可多方面改善Micro LED成本
- 中年|计算万物湘约未来 | 一碗饭也能吃出科技感!远程会议、粮食种植、语音转手语……记者探访世界计算机大会
- 区块链宝二爷|BCH为什么一定要分叉,背后的原理是什么?
- 陆超生财|想复制都难,移动支付体验全球第一的背后,支付宝做到了哪些扫码支付的基本原理。支付宝如何保障资金安全以及服务稳定为什么欧美发达国家
- 汽车美力学|长安汽车、华为、宁德时代三家联合,宣告“国家队”组成
- 刘俊明IT人|计算机领域哪些技术的发展前景较好,本科生如何进入这些领域发展
- 工业互联网|计算机领域哪些技术的发展前景较好,本科生如何进入这些领域发展
- 知识圈Plus|美国发展量子计算机解决全球难题
- |检验哈勃定律正确性方案的基本原理简介
- |人工智能之计算机视觉面试题总结,快速了解你的AI水平