距离25年上软考只剩下一个多月的时间了,准备考“软件评测师”的小伙伴们可以抓紧冲刺了,毕竟中级科目的难度也是不低的。
今天给大家整理了监理——软件评测师68道高频真题 ,都是核心重点,有PDF,打印出来直接刷,5月份大概考什么也就知道了。
1、CPU执行算术运算或者逻辑运算时,其ALU(算术逻辑运算部件)将计算结果保存在( )中。
A.程序计数器(PC)
B.指令寄存器(IR)
C.地址寄存器(AR)
D.累加器(AC)
参考答案:D
试题解析:
程序计数器:是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的。
地址寄存器:一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。
累加器:是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器。
ALU:是CPU的执行单元,主要负责运算工作。
指令寄存器:一般用来保存当前正在执行的一条指令。
数据寄存器:主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用总线和访问存储器的时间。
2、将二进制序列1011011表示为十六进制,为( )。
A.B3
B.5B
C.BB
D.3B
参考答案:B
试题解析:101,1011 为5B。
3、内存按字节编址从A5000H到DCFFFH的区域其存储容量为( )。
A.123KB
B.180KB
C.223KB
D.224KB
参考答案: D
试题解析:
内存按字节编址从A5000H到DCFFFH,得出地址空间为:DCFFF-A5000+1=38000H,将38000H换算为二进制为:11 1000 0000 0000 0000=1110 0000x210=224KB。
4、某计算机的主存储器以字节为单位进行编址,其主存储器的容量为1TB,也就是( )。
A.230B
B.210KB
C.210MB
D.210GB
参考答案: D
试题解析:
1 B=8 bit
1 KB=210 B=1024 B
1 MB=210 KB=220 B=1024*1024 B
1 GB=210 MB=220KB=230 B=1024*1024*1024 B
1TB=210GB=220 MB=230KB=240 B= 1024* 1024*1024*1024 B
5、若某计算机采用8位整数补码表示数据,则运算( )将产生溢出。
A.127+1
B.-127-1
C.-127+1
D.127-1
参考答案: A
试题解析:
采用8位整数补码表示数据,数据的表示范围是-128至127,因此在各选择中运算会发生溢出的是A。
6、采用( )表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。
A.补码
B.原码
C.反码
D.海明码
参考答案: A
试题解析:
补码进行运算时是可以将符号带入进行计算。
7、以下属于CPU中算术逻辑单元的部件是( )。
A.程序计数器
B.加法器
C.指令寄存器
D.指令译码器
参考答案: B
试题解析:
算术逻辑单元是运算器的重要组成部件,负责处理数据,实现对数据的算术运算和逻辑运算。所以本题正确的选项是B
CPU中其它部件作用:
程序计数器是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待执行的指令。程序的转移等操作也是通过该寄存器来实现的。
地址寄存器一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。
累加器是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器
ALU是CPU的执行单元,主要负责运算工作。
指令寄存器一般用来保存当前正在执行的一条指令。
数据寄存器主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用总线和访问存储器的时间。
地址寄存器一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。
作为程序员,应该要能控制其所编写程序的执行过程,这就需要利用程序计数器来实现,因此程序员能访问的是程序计数器。
8、计算机采用分级存储体系的主要目的是为了解决( )的问题。
A.主存容量不足
B.存储器读写可靠性
C.外设访问效率
D.存储容量、成本和速度之间的矛盾
参考答案: D
试题解析:
存储系统由存放程序和数据的各类存储设备及有关的软件构成,是计算机系统的重要组成部分,用于存放程序和数据。存储系统分为内存储器和外存储器,两者按一定的结构有机地组织在一起,程序和数据按不同的层次存放在各级存储器中,而整个存储系统具有较好的速度、容量和价格等方面的综合性能指标。
9、在程序执行过程中,Cache与主存的地址映像由( )。
A.硬件自动完成
B.程序员调度
C.操作系统管理
D.程序员与操作系统协同完成
参考答案: A
试题解析:
高速缓存(Cache)的出现主要有两个因素:首先是由于CPU的速度和性能提高很快而主存速度较低而且价格高,其次就是程序执行的局部性特点。因此,才将速度比较快而容量有限的静态存储芯片构成Cache,以尽可能发挥CPU的高速度。因此,必须用硬件来实现Cache的全部功能。
10、若内存容量为4GB,字长为32,则( )。
A.地址总线和数据总线的宽度都为32
B.地址总线的宽度为30,数据总线的宽度为32
C.地址总线的宽度为30,数据总线的宽度为8
D.地址总线的宽度为32,数据总线的宽度为8
参考答案: A
试题解析:
字长是指在同一时间中CPU处理二进制数的位数叫字长。
数据总线是用于在计算机中传送数据的总线,它可以把CPU的数据传送到存储器或输入输出接口等其它部件,也可以将其它部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与微处理的字长相一致。
地址总线是传送地址信息的总线,根据地址总线的多少可以确定内存容量的大小,如32位的地址总线可以允许2的32次方的内存容量。
......