设为首页 加入收藏

TOP

4.4 思考与练习
2013-10-12 06:56:13 来源: 作者: 【 】 浏览:75
Tags:4.4 思考 练习

4.4 思考与练习

一、填空题

1. 在ARM/Thumb汇编语言程序中,程序是以程序段(Section)的形式呈现的。程序段是具有特定名称的相对独立的指令或数据序列。程序段有两大类型:代码段范德吗和数据的身份段。

2. 基于Linux下GCC的汇编语言,代码标号必须在一行的顶格,后面要加上冒号":",,

注释的内容可以在前面加上冒号单反:。

3. 在ARM的汇编程序中,伪指令种类繁多,可以细分为如下几种伪指令:符号定义伪指令、数据定义伪指令、汇编控制伪指令和其他伪指令。

4. Linux下的嵌入式程序开发,主要需要的代码编辑器,如V范德发的和发的 发的 飞,另外还需要编译器g放四大cc、调试器g法身d发 b以及项目管理器ma 费多少的。

5. Vi编辑器基本上有三种基本状态,分别是:命令模式(command mode)、插入模式(insert mode)和底行模式(last line mode。

6. 使用gcc编译文件生成可执行文件要经历四个相互关联的步骤:预处理(也称预编译,Preprocessing)、编译(Compilation)、汇编(Assembly)和连接(Linking)。

二、选择题

1. 假如使用伪指令定义一个局部的数字变量,变量名为temp,然后给其赋值为8,汇编代码为(  )。

A. LCLA temp;temp SETA 0x08;   B. LCLA temp;temp SETL 0x08;

C. GBLA temp;temp SETA 0x08;   D. GBLA temp;temp SETL 0x08;

2. 在vi处于命令行模式时,如果需要对文本进行修改,欲在光标所在位置的下一个位置开始输入文字,则(  )。

A. 按下字母"i"进入插入模式   B. 按下字母"a"进入插入模式

C. 按下字母"o"进入插入模式   D. 按下字母"n"进入插入模式

3. 当前vi处于插入模式,现放弃对文本的修改,即不保存退出vi,则(  )。

A. 使用":q!"命令       

B. 使用":wq!"命令

C. 先按"ESC"后,再使用":q!"命令

D. 先按"ESC"后,再使用":wq!"命令

4. 经过汇编之后,生成的目标文件的后缀名为(  )。

A..c         B..s

C..o         D..exe

5. 对代码文件code.c进行调试的命令为(  )。

A. $gcc -g code.c -o code     B. $gcc code.c -o code 

C. $gcc -g code.c code      D. $gcc -g code.

三、简答题

1. 汇编语言与C的混合编程通常有以下几种方式,各有什么特点?

2. 如何使用调试器gdb进行代码调试,具体的调试方法有哪些?

3. 项目管理器的作用主要是什么?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.3.7 项目管理器make 下一篇18.4.1 查询主机名称

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: