计算机组成原理:存储程序概念与冯·诺依曼体系
需积分: 0 163 浏览量
更新于2024-08-05
收藏 311KB PDF 举报
"计算机组成原理之机器-week11"
计算机组成原理是理解计算机系统核心功能的基础,本部分内容涉及计算机历史、硬件组件、冯·诺依曼体系结构以及计算机的内部工作原理。以下是根据题目提供的信息解析的相关知识点:
1. 存储程序概念:最早提出“存储程序”概念的是冯·诺依曼(Von Neumann),这一概念构成了现代计算机的基础,使得程序和数据可以存放在同一存储空间内,提高了计算机的灵活性和效率。
2. 计算机发展代际:以小规模集成电路为主要器件的是第二代计算机,对应的时间大约是1950年代末至1960年代初。
3. 处理器位宽:Intel 8086是一款16位处理器,而其他选项如Intel Core I7和Intel P6000是32位或64位处理器,Intel 80486是32位处理器。
4. 寄存器识别:CU(Control Unit)是控制器,IR(Instruction Register)是指令寄存器,ACC(Accumulator)是累加器,MQ(Multiplier Queue)在某些系统中可能表示乘法寄存器。非寄存器的是MQ,通常代表队列或缓冲区。
5. 主存储器大小计算:一个主存储器的MDR为32位,MAR为16位,意味着地址空间是2^16,每个地址存储4字节(B),因此主存储器大小是2^16 * 4B。
6. 现代计算机结构:现代计算机更加注重以存储器为中心,而不是传统的运算器或控制器。
7. 寄存器ACC作用:ACC寄存器通常用于存储运算过程中的中间结果,包括加数、被加数、减数、差、乘数、被乘数、乘积高位、被除数、余数和商等。
8. 存储器访问方式:存放在存储器中的数据按照地址进行访问。
9. 冯·诺依曼体系结构:典型的冯·诺依曼计算机是以存储器为中心,强调程序和数据存储在统一的地址空间中。
10. 程序入口地址:将要执行的程序的入口地址通常存放在程序计数器(PC)中。
11. 现代计算机组成:由CPU、I/O设备和主存储器组成,而非仅仅局限于硬件或外部设备。
12. 数据单位换算:1KB等于1024字节(B),1MB等于1024KB,即1024 * 1024B,所以错误的表述是A,1KB不等于1024 * 8b。
13. 主存储器别名:主存储器又称为内存,是计算机中临时存储程序和数据的地方。
14. CPU性能术语:MIPS(每秒百万指令数)和FLOPS(每秒浮点运算次数)是用来评价CPU性能的指标,而MAR(Memory Address Register)和MDR(Memory Data Register)是计算机内部组件,MB(Megabyte)是存储容量单位,它们并不直接反映CPU性能。
15. 第一代计算机硬件:第一代计算机采用了电子管作为主要硬件技术。
16. 可直接运行的:这里可能指的是机器语言,即可以直接被计算机硬件理解和执行的指令集,不同于高级编程语言,需要经过编译或解释才能转化为机器语言。
以上是计算机组成原理中关于计算机历史、硬件组件、冯·诺依曼体系结构、数据存储和访问、性能评估等知识点的总结。这些知识对于深入理解计算机工作原理至关重要。
2022-08-03 上传
2022-08-03 上传
199 浏览量
2022-08-03 上传
2022-08-03 上传
2007-10-16 上传
2022-08-04 上传
247 浏览量
2024-03-29 上传
雨后的印
- 粉丝: 21
- 资源: 288
最新资源
- Vue3.0_Learn
- django-currencies:django-currencies允许您定义不同的货币,并包括模板标签过滤器以允许在它们之间轻松转换
- Apna-Kangra:Apna Kangra是一款旅行应用程序,可让用户搜索和查找District Kangra中新的潜在旅行地点
- 适用于Qt4、Qt5的mqtt客户端
- SkylabCode
- 基于VS2010 MFC的WebSocket服务
- 演讲者战斗:选择最佳演讲的简便方法
- Turbo-Browser:基于React Native的简单安全的Internet移动浏览器
- ADC0809打造!实用性超强的电压显示方案分享-电路方案
- 文件夹下的文件对比程序
- RomeroBold
- Blogs:一般博客和代码
- 易语言zyCurl源码
- LINQ in Action.rar
- 深度学习asp留言板源码 v0.0.5
- python-choicesenum:具有额外功能的Python枚举,可以很好地与标签和选择字段一起使用