单选题 某机字长32位,主存容量1MB,按字编址,块长512B,Cache共可存放16个块,采用直接映射方式,则Cache地址长度为______。
A.11位 B.13位 C.18位 D.20位

【正确答案】 A
【答案解析】[解析] 主存地址中除去主存字块标记的部分就是Cache地址,结构如下图所示:

而Cache地址的格式,如下图所示: