题目
下面哪个存储器[1]用来存储程序()。 A.RAM B.ROM C.SFR D.TMOD
下面哪个存储器[1]用来存储程序()。
A.RAM
B.ROM
C.SFR
D.TMOD
题目解答
答案
随机存取[4]存储器(RAM),也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。
A选项,由上述分析可以得知,RAM 用来储存程序,A选项正确。
B选项,ROM的特点是只能读出而不能写入信息,通常在电脑主板的ROM里面固化一个基本输入/输出系统,B选项错误。
C选项,SFR是特殊功能寄存器[5],用于访问单片机内部资源的,C选项错误。
D选项,TMOD是定时器、计数器[6]模式控制寄存器D选项错误。
故本题正确选项为A选项。
解析
本题考查存储器类型及其功能的区分。关键在于理解不同存储器的作用:
- RAM(随机存取存储器):用于存储临时数据和正在运行的程序,支持快速读写,断电后数据丢失。
- ROM(只读存储器):存储固定程序(如BIOS),只能读取无法写入。
- SFR(特殊功能寄存器)和TMOD(定时器模式控制寄存器):属于单片机内部的控制寄存器,用于特定功能配置,而非存储程序。
解题核心:明确存储器的用途,抓住“存储程序”需支持频繁读写的特性。
选项分析
A. RAM
随机存取存储器是计算机的主存储器,直接与CPU交换数据。它支持快速读写,常用于存储操作系统和正在运行的程序的临时数据,符合题意。
B. ROM
只读存储器的特点是只能读取,无法写入,通常存储固化的基础程序(如BIOS)。由于程序需动态运行,ROM不适用。
C. SFR
特殊功能寄存器是单片机内部的控制寄存器,用于访问内部资源(如定时器、中断),与存储程序无关。
D. TMOD
定时器/计数器模式控制寄存器属于SFR的一部分,仅用于配置定时器工作模式,非存储程序的载体。