嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个___【37】____与目标机组成的调试架构来完成开发工作。若目标机为裸机环境时,通常需要通过___【38】____接口来完成硬件环境测试及初始软件的调试和下载。
第1题:
在嵌入式系统开发时,有时会利用指令集模拟器来开发、调试相关的嵌入式应用软件。下面有关指令集模拟器的说法中,错误的是:()。
A.指令集模拟器只是在宿主机上运行的纯软件工具
B.指令集模拟器可以根据目标机指令集的定义生成目标机器指令序列,并仿真运行
C.指令集模拟器中把目标机处理器硬件逻辑用变量或数据结构表示
D.指令集模拟器只能采用解释型的方式来仿真运行目标机器指令序列
第2题:
以下叙述中正确的是(37) 。
A.宿主机与目标机之间只需要建立逻辑连接即可
B.在嵌入式系统中,调试器与被调试程序必须位于同一台机器上
C.在嵌入式系统开发中,通常采用的是交叉编译器
D.宿主机与目标机之间的通信方式只有串口和并口两种
第3题:
嵌入式Linux的交叉开发环境由宿主机、目标机和它们之间的通讯方式组 成。其中,嵌入式Linux系统应该安装在 机上。
第4题:
(A)开发ROM Monitor的难度比较大。
(B)当ROM Monitor占用CPU时,应用程序不响应外部的中断,因此不便调试有时间特性的程序。
(C)要求目标机必须有足够的ROM
(D)ROM Monitor要占用目标机一定数量的资源,如:CPU资源、RAM资源和通信设备(如:串口、网卡等)资源。
(E)调试环境不同于实际目标环境
第5题: