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

问题:

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

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

()不是反映嵌入式实时操作系统实时性的评价指标。 任务执行时间。 中断响应和延迟时间。 任务切换时间。 信号量混洗时间。 以下关于嵌入式系统开发的叙述,正确的是() 宿主机与目标机之间只需要建立逻辑连接。 宿主机与目标机之间只能采用串口通信方式。 在宿主机上必须采用交叉编译器来生成目标机的可执行代码。 调试器与被调试程序必须安装在同一台机器上。 挂接在总线上的多个部件() 只能分时向总线发送数据,并只能分时从总线接收数据。 只能分时向总线发送数据,但可同时从总线接收数据。 可同时向总线发送数据,并同时从总线接收数据。 可同时向总线发送数据,但只能分时从总线接收数据。 某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配4个页面的主存空间,其中一个页面用来存放程序。现有某作业的程序如下:设每个页面可存放200个整数变量,变量i、j存放在程序页中。初始时,程序及i、j均已在内存,其余3页为空。若矩阵A按行序存放,那么当程序执行完后共产生(1)次缺页中断;若矩阵A按列序存放,那么当程序执行完后共产生(2)次缺页中断。空白(1)处应选择() A.50。 100。 5000。 10000。 进程P1、P2、P3、P4、P5的前趋图如图1-17所示。若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图1-18中a和b应分别填写(1),c和d应分别填写(2),e和f应分别填写(3)。空白(3)处应选择() A.P(S3)和P(S4)。 P(S3)和V(S4)。 V(S3)和V(S4)。 V(S3)和P(S4)。 在嵌入式系统设计时,下面几种存储结构中对程序员是透明的是()
参考答案:

  参考解析

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

在线 客服