当前位置:高级系统架构师题库>嵌入式系统题库

问题:

[单选] 在嵌入式系统设计时,下面几种存储结构中对程序员是透明的是()

A . 高速缓存
B . 磁盘存储器
C . 内存
D . Flash存储器

()不属于计算机控制器中的部件。 指令寄存器(IR)。 程序计数器(PC.。 算术逻辑单元(ALU)。 程序状态字寄存器(PSW)。 Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由()完成。 硬件。 软件。 用户。 程序员。 若内存地址区间为4000H~43FFH,每个存储单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是() 512×16bit。 256×8bit。 256×16bit。 1024×8bit。 以下关于嵌入式系统开发的叙述,正确的是() 宿主机与目标机之间只需要建立逻辑连接。 宿主机与目标机之间只能采用串口通信方式。 在宿主机上必须采用交叉编译器来生成目标机的可执行代码。 调试器与被调试程序必须安装在同一台机器上。 挂接在总线上的多个部件() 只能分时向总线发送数据,并只能分时从总线接收数据。 只能分时向总线发送数据,但可同时从总线接收数据。 可同时向总线发送数据,并同时从总线接收数据。 可同时向总线发送数据,但只能分时从总线接收数据。 在嵌入式系统设计时,下面几种存储结构中对程序员是透明的是()
参考答案:

  参考解析

本题主要考查嵌入式系统程序设计中对存储结构的操作。4个选项中,高速缓存即Cache,它处于内存与CPU之间,是为了提高访问内存时的速度而设置的,这个设备对于程序员的程序编写是完全透明的。磁盘存储器与Flash存储器都属于外设,在存储文件时,需要考虑到该设备的情况,因为需要将文件内容存于相应的设备之上。内存是程序员写程序时需要考虑的,因为内存的分配与释放,是经常要用到的操作。

在线 客服