摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【计算机基础知识习题】部分试题的详解,一起来看看吧~



1、属于CPU中算术逻辑单元的部件是()。
A、 程序计数器
B、 加法器
C、 指令寄存器
D、 指令译码器

答案:B
答题解析:


CPU是中央处理单元(Central Processing Unit)的缩写,也称为微处理器(Microprocessor)。CPU是计算机中最核心的部件,主要由运算器、控制器等构成。

控制器由程序计数器PC、指令寄存器IR、地址寄存器AR、数据寄存器DR、指令译码器等组成。

(1)程序计数器PC:用于指出下条指令在主存中的存放地址,CPU根据PC的内容去主存处取得指令。由于程序中的指令是按顺序执行的,所以PC必须有自动增加的功能,也就是指向下一条指令的地址。

(2)指令寄存器IR:用于保存当前正在执行的这条指令的代码。指令寄存器的位数取决于指令字长。

(3)地址寄存器AR:用于存放CPU 当前访问的内存单元地址。

(4)数据寄存器DR:用于暂存从内存储器中读出或写入的指令或数据。

(5)指令译码器:用于对获取的指令进行译码,产生该指令操作所需要的一系列微操作信号,以控制计算机各部件完成该指令。

运算器由算术逻辑单元ALU、通用寄存器、数据暂存器等组成、程序状态字寄存器,它接收从控制器送来的命令并执行相应的动作,主要负责对数据的加工和处理。

(1)算术逻辑单元ALU:计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作

(2)通用寄存器:用来存放操作数、中间结果和各种地址信息的一系列存储单元。

(3)数据暂存器:用来暂存从主存储器读出的数据,这个数据不能存放在通用寄存器中,否则会破坏其原有的内容。

(4)程序状态字寄存器PSW:用于保留与算术逻辑运算指令或测试指令的结果对应的各种状态信息。移位器在ALU输出端用暂存器来存放运算结果,具有对运算结果进行移位运算的功能。




2、内存按字节编址从A5000H到DCFFFH的区域其存储容量为 ()。
A、 123KB
B、 180KB
C、 223KB
D、 224KB

答案:D
答题解析:

内存按字节编址从A5000H到DCFFFH,得出地址空间为:DCFFFH-A5000H+1=38000H;

38000H换算为KB为: 38000H=3*16^4+8*16^3=229376B=229376/1024KB=224KB。




3、  若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需 (6) 片芯片。 
A、 4
B、 8
C、 16
D、 32

答案:A
答题解析:

A



查看完整试题>>>