【中级软件设计师】计算机基本单位与进制转换 (附软考真题)

【中级软件设计师】计算机基本单位与进制转换 (附软考真题)

目录

复习技巧:
若已掌握【计算机基本单位与进制转换 】相关知识,可直接刷以下真题;
若对知识一知半解,建议略读题目,掌握真题以下知识点,再返回刷题。(仅个人建议哦)
真题的答案及解析在文末❥(^_-)!

一、历年真题

1、设用2KX4位的存储器芯片组成16KX8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为()。(2010年下半年)

A. 0000H

B. 0800H

C. 2000H

D. 2800
2、内存单元按字节编址,地址0000A000H〜0000BFFFH共有()个存储单元。(2012年上半年)

A. 8192K

B. 1024K

C. 13K

D. 8K
3、地址编号从80000H到BFFFFH且按字节编址的内存容量为(1)KB,若用16K*4bit的存储器芯片构成该内存,共需(2)片。(2013年上半年)

(1)

A. 128

B. 256

C. 512

D. 1024

(2)

A. 8

B. 16

C. 32

D. 64
4、若用256K × 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需()片芯片。(2014 年上半年)

A. 4

B. 8

C. 16

D. 32
5、内存按字节编址从A5000H到DCFFFH的区域其存储容量为()。(2014 年下半年)

A. 123KB

B. 180KB

C. 223KB

D. 224KB
6、内存按字节编址从B3000H到DABFFH的区域其存储容量为()。(2015 年下半年)

A. 123KB

B. 159KB

C. 163KB

D. 194KB
7、内存按字节编址,从A1000H到B13FFH的区域的存储容量为()KB。(2016 年上半年)

A. 32

B. 34

C. 65

D. 67
8、内存按字节编址,若用存储容量为32K×8bit的存储器芯片构成地址从A0000H到DFFFFH的内存,则至少需要()片芯片。(2017 年下半年)

A. 4

B. 8

C. 16

D. 32
9、内存按字节编址,地址从A0000H到CFFFFH的内存,共有(1)字节,若用存储容量为64K×8bit的存储器芯片构成该内存空间,至少需要(2)片。(2019 年下半年)

(1)

A. 80KB

B. 96KB

C. 160KB

D. 192KB

(2)

A. 2

B. 3

C. 5

D. 8

二、考点:计算机基本单位与进制转换

1、计算机基本单位
1.1、位 bit

位(bit):计算机中最小的数据单位,存放一位二进制数,即0或1。通常用"b"来表示。

1.2、字节 Byte

字节(Byte):计算机中最小的存储单位。一个字节由8位二进制数组成,通常用"B"表示。

一个字符占一个字节,一个汉字占两个字节。

1.3、单位换算
单位 换算关系
位 bit
字节 Byte 1B = 8bit
千字节 KB 1KB = 1024B = 210B
兆字节(兆) MB 1MB = 1024KB = 210KB
吉字节(千兆) GB 1GB = 1024MB = 210MB
太字节 TB 1TB = 1024GB = 210GB
拍字节 PB 1PB = 1024TB = 210TB
... ...
2、进制
2.1、常用的进制

十进制 D(Decimal):由0-9数字组成,不能以0开头。

二进制 B(Binary):由0和1两个数字组成。

八进制 O(Octal):由0-7数字组成,为了与其它进制数字进行区分,通常以0开头作为标记表示八进制。

十六进制 H(Hexadecimal):由0-9和A-F组成。为了与其它进制数字进行区分,通常以0x开头作为标记表示十六进制。

2.2、运算规则

运算规则:逢N进1。N表示N进制,比如二进制,逢二进一;十进制,逢十进一。

三、真题的答案与解析

答案

1、B

2、D

3、B C

4、A

5、D

6、B

7、C

8、B

9、D B

解析

第1题:

由2KX4位的存储器芯片组成16KX8位的存储器时,需要:(16KX8) / (2KX4) = 16(片);

地址单元为0000H~3FFFH的容量为:3FFFH-0000H+1=4000H,转换为十进制为:4x163;

分成16段,则每一段的容量为:(4x163) / 16 = 4x162,转换为十六进制为:400H;

即存储空间分别为0000H-03FFH、0400H-07FFH、0800H-0BFFH、...

显然,地址单元0B1FH所在芯片在存储空间0800H-0BFFH内,即起始地址为0800H,选B。

第2题:

每个地址编号为一个存储单元(容量为1个字节),地址区间共有:BFFFH-A000H+1=2000H;

转换为十进制为:2x163=2x212

因为1KB = 1024B = 210B,即:(2x212) / 210 = 8KB,选D。

第3题:

从80000H到BFFFFH的内存容量为:BFFFFH-80000H+1=40000H;

转换为十进制为:4x164=4x216

因为1KB = 1024B = 210B,即:(4x216) / 210 = 256KB,第一空选B;

因为256KB = 256K * 8bit,即:(256K * 8bit) / (16K * 4bit) = 32(片),第二空选C。

第4题:

从40000000H到400FFFFFH的内存容量为:400FFFFFH-40000000H+1=100000H;

转换为十进制为:165=220

因为1KB = 1024B = 210B,即:220 / 210 = 1024KB;

因为1024KB = 1024K * 8bit,即:(1024K * 8bit) / (256K * 8bit) = 4(片),选A。

第5题:

从A5000H到DCFFFH的内存容量为:DCFFFH-A5000H+1=38000H;

转换为十进制为:3x164+8x163=(3x26+8x22)x210

因为1KB = 1024B = 210B,即:(3x2^6^+8x2^2^)x2^10^ / 210 = 224KB,选D。

第6题:

从B3000H到DABFFH的内存容量为:DABFFH-B3000H+1=27C00H;

转换为十进制为:2x164+7x163+12x162=(27+7x22+3)x210

因为1KB = 1024B = 210B,即:(2^7^+7x2^2^+3)x2^10^ / 210 = 159KB,选B。

第7题:

从A1000H到B13FFH的内存容量为:B13FFH-A1000H+1=10400H;

转换为十进制为:164+4x162=(26+1)x210

因为1KB = 1024B = 210B,即:(2^6^+1)x2^10^ / 210 = 65KB,选C。

第8题:

从A0000H到DFFFFH的内存容量为:DFFFFH-A0000H+1=40000H;

转换为十进制为:4x164=218

因为1KB = 1024B = 210B,即:218 / 210 = 256KB;

因为256KB = 256K * 8bit,即:(256K * 8bit) / (32K×8bit) = 8(片),选B。

第9题:

从A0000H到CFFFFH的内存容量为:A0000H-CFFFFH+1=30000H;

转换为十进制为:3x164=3x216

因为1KB = 1024B = 210B,即:(3x216) / 210 = 192KB,第一空选D;

因为192KB = 192K * 8bit,即:(192K * 8bit) / (64K×8bit) = 3(片),第二空选B。

相关推荐
Bytenerd_02 个月前
【中级软件设计师】传输层协议 —— TCP/UDP (附软考真题)
udp·tcp·传输层协议·中级软件设计师·软考真题
汉克老师2 个月前
GESP2023年6月认证C++三级( 第二部分判断题(1-10))
c++·数组·位运算·进制·gesp三级·gesp3级
汉克老师3 个月前
GESP2024年12月认证C++三级( 第一部分选择题(9-15))
c++·字符串·位运算·进制·补码·gesp三级·gesp3级
Bytenerd_03 个月前
【中级软件设计师】协议簇(附软考真题)
udp·tcp·snmp·smtp·中级软件设计师·软考真题·协议簇
骆驼10243 个月前
双向 NAT(域内 NAT)详解与故障排查(软考真题)
网络·软考真题·双向nat
Bytenerd_03 个月前
【中级软件设计师】网络设备(附软考真题)
网络设备·中级软件设计师·软考真题·广播域·冲突域
huanshare3 个月前
信息系统项目管理师 2025年上半年(第2批)综合知识
软考真题
@insist1233 个月前
网络工程师-核心考点:R 进制表示及互转规则完全解析
网络工程师·软考·进制·软件水平考试
闻缺陷则喜何志丹5 个月前
【进制】P2320 [HNOI2006] 鬼谷子的钱袋|普及+
c++·算法·进制