单选题
计算机之所以能实现自动连续运算,是由于采用了( )原理。
A
布尔逻辑
B
存储程序
C
数字电路
D
集成电路
答案解析
正确答案:B
解析:
这道题考查的是计算机基本工作原理的核心概念。
**正确答案是:B. 存储程序**
### 详细解析:
1. **核心原理分析(为什么选 B):**
* **“存储程序”原理**(Stored-program concept),也称为冯·诺依曼原理,是现代计算机设计的基石。
* 该原理的核心思想是:**将程序(指令序列)和数据一起存储在计算机的存储器中**。
* 计算机工作时,控制器从存储器中逐条取出指令,分析并执行,然后自动取下一条指令。因为指令已经预先存放在内存中,计算机无需人工干预每一步操作,从而实现了**自动、连续**地运算。
* 如果没有“存储程序”原理,计算机可能需要通过插拔线路或手动开关来输入每一步指令,无法实现高效的自动连续运行。
2. **其他选项分析:**
* **A. 布尔逻辑**:这是计算机进行逻辑运算和判断的数学基础(如与、或、非),它解决了“如何计算”的逻辑问题,但不是实现“自动连续”执行流程的直接原因。
* **C. 数字电路**:这是计算机硬件的物理实现基础,利用晶体管的开关状态来表示二进制数据。它提供了运算的物理载体,但本身不具备“自动按序执行程序”的控制机制。
* **D. 集成电路**:这是一种制造工艺,将大量电子元件集成在一块芯片上,主要目的是减小体积、提高速度和可靠性,属于硬件技术层面,与计算机自动运行的逻辑原理无关。
### 总结:
计算机之所以能**自动、连续**地工作,关键在于它采用了**存储程序**原理,使得指令可以像数据一样被存储并按顺序自动执行。
相关知识点:
自动运算因存储程序
题目纠错
2023电力行业多旋翼无人机竞赛
