计组论述题整理1
需积分: 0 18 浏览量
更新于2022-08-08
收藏 24KB DOCX 举报
【计组论述题整理1】
计算机的分类主要依据Flynn的分类法,它根据指令流和数据流的不同组合,将计算机分为四大类:
1. SISD(Single Instruction Stream, Single Data Stream):单指令流单数据流,代表了传统的顺序执行处理器。这种架构有一个单一的控制器、一个执行部件和一个存储器,执行过程严格按照指令序列进行。
2. SIMD(Single Instruction Stream, Multiple Data Stream):单指令流多数据流,适用于并行处理大量相似数据的情况。系统有一条指令控制多个执行单元,每个执行单元处理不同的数据,提高处理效率。
3. MISD(Multiple Instruction Stream, Single Data Stream):多指令流单数据流,结构较为罕见,通常不常用。多个控制器和执行部件共同处理单个数据流,以达到特定的计算目的。
4. MIMD(Multiple Instruction Stream, Multiple Data Stream):多指令流多数据流,是最常见的并行处理器系统,包含多个控制器、执行部件和存储器。每个处理器可以独立执行不同的指令,处理不同的数据,实现高度并行计算。
计算机性能指标通常由以下几个参数衡量:
1. 机器字长:CPU一次处理的数据位数,影响数据总线、寄存器和运算部件的宽度,决定了数据处理速度和指令的复杂度。
2. 存储容量:包括主存和辅存的大小,衡量存储能力,通常以字节数和字节长度计算。
3. 运算速度:常用指标有主频、每秒百万指令数(MIPS)、每周期指令数(CPI)和每秒浮点运算次数(FLOPS),反映计算机执行操作的速度。
计算机系统由硬件和软件两部分组成:
1. 硬件系统包括:存储器(存储数据和指令)、运算器(执行算术和逻辑运算)、控制器(控制指令执行)、输入设备(转换输入信息为二进制)和输出设备(转化处理结果为人或设备可读格式)。运算器和控制器组合成CPU,主存与CPU构成主机,I/O设备和辅存称为外设。
2. 软件系统分为系统软件(如操作系统、语言处理程序、数据库管理系统)和应用软件(针对特定任务开发的程序)。
冯诺依曼计算机设计的核心思想:
1. 二进制表示数据和指令,指令由操作码和地址码组成。
2. 存储程序概念,预加载程序自动执行任务。
3. 指令按顺序执行,但可以跳转。
4. 由运算器、控制器、存储器、输入设备和输出设备组成,运算器居中协调。
计算机系统的层次结构从底层向上分别为:微程序设计级、机器指令系统级、操作系统级、语言处理程序级、其他系统软件与应用软件级。
计算机硬件基础中,组合逻辑电路的输出仅依赖当前输入,而时序逻辑电路还考虑历史状态。串行加法器逐位进位,加法时间随位数增加,而并行加法器同时处理所有位,效率更高。
信息编码与数据表示方面,机器零不同于真值零,浮点数规格化能提高精度、简化运算,汉字编码则涉及输入码、交换码、内码和字形码等不同形式。
存储体系中,存储器层次包括寄存器、高速缓存、主存和辅存。SRAM(静态随机存取存储器)速度快但成本高,常用于高速缓存;DRAM(动态随机存取存储器)成本低,但需定期刷新。非易失性存储器如PROM、EPROM、EEPROM和闪存(Flash Memory)各有特点,用于长期存储。
虚拟存储器通过请求调入和置换技术,逻辑上扩大了主存容量,使得小内存系统也能运行大型程序。指令系统中,RISC(精简指令集)追求高效执行,简化指令集;CISC(复杂指令集)则包含更多指令,提供更丰富的功能。
艾闻
- 粉丝: 46
- 资源: 301
最新资源
- 核电不锈钢联箱斜45° 三通管的焊接变形控制 - .pdf
- 基于InsightFace的人脸识别全部资料+详细文档+高分项目.zip
- 核电厂反应堆压力容器接管与安全端焊接工艺 - .pdf
- 核电低压外缸与凝汽器喉部焊接变形控制- .pdf
- 核电管系的焊接自动化研究- .pdf
- 核电汽轮机焊接转子技术发展综述- .pdf
- 核电用板20HR的焊接工艺 - .pdf
- 核电站稳压器设备安全端焊接技术.pdf
- 核电站一回路主承压设备的工作条件及其焊接的质量控制 - .pdf
- 核电站水池不锈钢覆面泄漏检测及其焊接修复技术 - .pdf
- 核级阀门焊接质量控制.pdf
- 基于micropython的轻量级GUI库 供嵌入式使用详细文档+全部资料.zip
- 核用A508-III钢焊接材料的研制及应用 - .pdf
- 红沿河核电机组低压五级隔板焊接变形控制- .pdf
- 厚板钢结构焊接裂纹控制措施.pdf
- 厚板焊接残余应力的试验研究.pdf