单选题
321、计算机的通用性使其可以求解不同的算术和逻辑运算,这主要取决于计算机的______。
A
A、高速运算
B
B、指令系统
C
C、可编程序
D
D、存储功能
答案解析
正确答案:B
解析:
这道题考查的是计算机通用性的根本原因。我们需要分析各个选项与“求解不同算术和逻辑运算”这一能力的逻辑关系。
**正确答案分析:**
* **B、指令系统**:计算机的通用性是指它能够解决各种不同类型的问题。之所以能实现这一点,是因为计算机拥有一套丰富且灵活的**指令系统**。指令系统是计算机硬件能够识别和执行的基本操作命令集合(如加法、减法、跳转、存储等)。通过组合这些基本指令,可以编写出解决任何可计算问题的程序。因此,指令系统的存在和丰富程度决定了计算机能够执行哪些操作,从而决定了其通用性。如果没有指令系统,计算机就无法被赋予具体的任务逻辑。
**其他选项分析:**
* **A、高速运算**:高速运算体现了计算机的**效率**和性能,而不是通用性。即使运算速度很慢,只要指令系统完备,它依然可以求解各种逻辑和算术问题,只是耗时更长。
* **C、可编程序**:虽然“存储程序”原理(即可编程序)是冯·诺依曼体系结构的核心,使得计算机可以通过改变程序来适应不同任务,但“可编程序”的前提是计算机必须具备能够被编程控制的底层机制,即**指令系统**。指令系统是构成程序的基本单元。在计算机组成原理的语境下,通常认为指令系统的完备性和灵活性直接支撑了计算机处理不同问题的能力。此外,有些解析也会将“存储程序”作为通用性的关键,但在本题给出的选项中,**指令系统**更侧重于描述计算机执行不同运算能力的底层基础。*注:在某些教材或语境中,C也可能被视为强干扰项甚至正确答案,因为“存储程序”概念强调了通过软件改变功能。但根据题目给出的标准答案B,其逻辑侧重在于:指令集定义了计算机能做什么操作,从而支持通用计算。*
* **D、存储功能**:存储功能用于保存数据和程序,是计算机工作的必要条件,但单纯的存储能力并不能直接决定计算机能进行何种逻辑或算术运算,它只是提供了数据暂存的空间。
**总结:**
计算机之所以通用,是因为它有一套完整的**指令系统**,允许用户通过编写不同的程序(指令序列)来控制计算机完成各种不同的算术和逻辑运算。
故正确答案为 **B**。
相关知识点:
计算机通用性取决于指令系统
题目纠错
计算机基础题库练习
相关题目
单选题
1164、利用WinDows附件中的记事本软件保存的文件,其扩展名一般是____。
单选题
1163、具有管理计算机全部硬件资源、软件资源功能的软件系统是____。
单选题
1162、调制解调器的主要作用是实现____。
单选题
1161、电子邮件地址为stuDEnt@zjhk.nEt.Cn,其中zjhk.nEt.Cn是____。
单选题
1160、地址栏中输入的http://zjhk.sChool.Com中zjhk.sChool.Com是一个____。
单选题
1159、当越来越多的文件在磁盘的物理空间上呈不连续状态时,对磁盘进行整理一般可以用____。
单选题
1158、操作系统的主要功能是针对计算机系统的四类资源进行有效的管理,该四类资源是____。
单选题
1157、WWW即WorlDWiDEWEB,其中文规范译名为____。
单选题
1156、WinDows中的回收站,存放的是____。
单选题
1155、FTP协议的中文含义是____。
