以下关于嵌入式系统软件设计叙述中,说法错误是 ( ) 。
- A.把应用程序转换成可以在目标机上运行二进制代码通常需要经过编译、链接和定址等三个步骤
- B.编译过程生成文件就是可以在嵌入式平台上执行二进制文件
- C.编译过程产生所有目标文件被链接成一个目标文件
- D.定址过程会把物理存储器地址指定给目标文件每个相对偏移处
正确答案及解析
正确答案
B
解析
在嵌入式开发过程中,有主机和目标机角se之分。主机是执行编译、链接和定址过程计算机;目标机是指运行嵌入式软件硬件平台。首先需把应用程序转换成可以在目标机上运行二进制代码。这一过程包含三个步骤:编译、链接和定址。①编译过程由交叉编译器实现。所谓交叉编译器,就是运行在一个计算机平台上并为另一个平台产生代码编译器。②编译过程产生所有目标文件被链接成一个目标文件,称为链接过程。③定址过程会把物理存储器地址指定给目标文件每个相对偏移处。该过程生成文件就是可以在嵌入式平台上执行二进制文件。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案