【计算机类职业资格】嵌入式系统设计师-63及答案解析.doc
《【计算机类职业资格】嵌入式系统设计师-63及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】嵌入式系统设计师-63及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、嵌入式系统设计师-63 及答案解析(总分:30.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)说明 汇编语言是面向机器的程序设计语言。在汇编语言中,用助记符代替机器码,用地址符号或标号代替地址码,直接同计算机的底层软件甚至硬件进行交互,具有代码优化、运行效率高等特点。本题针对的是 x86平台下 Microsoft公司的 MASM 6.x汇编语言。(分数:15.00)(1).汇编语言中的数值表达式一般是指由运算符连接的各种常数所构成的表达式。汇编程序在汇编过程中计算表达式,由于在程序运行之前就已经计算出了表达式,所以运行速度没有变慢,而程序的可读性却增强了。表 4-1列出
2、了 MASM常见的一些运算符及其含义,请将表 4-1中处运算符的含义写在答题纸的对应栏中。 表 4-1 运算符及含义 运算符类型 运算符号与说明 算术运算符 +(加) -(减) *(乘) /(除) MOD( ) 逻辑运算符 AND(与) 0R(或) XOR( ) NOT(非) 移位运算符 SHL(逻辑左移) SHR( ) 关系运算符 EQ(相等) NE( ) GT(大于) LT(小于) GE(大于等于) LE( ) 高低运算符 HIGH(高字节) LOW( ) HIGHWORD(高字) LOWW0RD(低字) (分数:5.00)_(2).运算符具有优先级。表 4-2按照优先级从高到低排列常见的
3、一些运算符,请从以下备选的运算符中按照优先级选择空处的运算符,将其写在对应栏中。 备选的运算符:XOR MOD HIGH AND GT 表 4-2 运算符的优先级 优先级 运算符 1 ( ) 2 PTR 0FFSET SEG TYPE THIS: 3 _ LOW 4 */ _ SHL SHR 5 + - 6 EQ NH _ LT GE LE 7 NOT 8 _ 9 OR _ 10 SHORT (分数:5.00)_(3).BIOS软件开发接口由一批子程序组成,负责管理系统内的输入输出设备,直接为操作系统和应用程序提供底层设备驱动服务。常用的 BIOS服务及功能见表 4-3所示。 表 4-3 常用
4、的 BIOS服务功能 BIOS服务 功能号 功能 打印屏幕服务 05H 将当前屏幕内容送到默认打印机 视频服务 10H 为显示适配器提供 I/O支持 软盘服务 13H 提供软盘的读、写、格式化、初始化、诊断 串行通信服务 14H 为串行适配器提供字符输入输出 键盘服务 16H 为键盘提供 I/O支持 日期服务 1AH 设置和读取时间、日期 若调用视频服务功能(10H)中的光标设置子功能(02H),将视频页上的光标移到 3行 14列,用如下汇编语言实现,请补充完整下面程序中的空处,将答案填写在对应栏中。 MOV AH,_H ; 十六进制表示 MOV DH,_H MOV DL,_H INT _H(
5、分数:5.00)_二、试题二(总题数:1,分数:15.00)说明 通常计算机按其体系结构分为冯诺依曼(Von Neumann)结构和哈佛(Harvard)结构。冯诺依曼结构,也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。复杂系统的不同处理器可采用不同类型体系结构。 某嵌入式系统由数据处理模块、信号处理模块和光纤网络交换模块组成,如图所示。其中数据处理模块的主处理器选用 PPC7447,内部集成了二级 Cache,并有 SDAM存储器、FLASH、NvRAM、实时时钟、FC(Fabric Channel)通信接
6、口、以太网接口和 RS232接口;信号处理模块采用 DSP TMS320C6000,并有 FC通信接口、RS232 接口,用于 SPM与外部数据通信;光纤网络交换模块提供 FC协议交换能力,主要由控制单元和交换单元两部分组成。 本嵌入式系统的数据处理模块主要接收外部命令、控制系统运行、与系统其他模块通信;信号处理模块主要进行图形图像处理,需要较大的运算量和较高的运算速度。 (分数:15.00)(1).回答下列问题,将答案填写在对应的栏目中。 本嵌入式系统的数据处理模块采用_体系结构,信号处理模块采用_体系结构。 在设计中断时,中断触发方式一般分为沿中断和电平中断。沿中断利用_或_作为中断触发信
7、号,电平中断利用_或_作为中断触发信号。(分数:5.00)_(2).在设计数据处理模块 DPM时,假设某桥芯片内部集成一路递增定时器,定时器位宽为 32位,最高位为控制使能位,输入时钟为 25MHz。请回答下面三个问题,将答案填写在对应的栏目中(给出表达式即可)。(1)该定时器最长定时时间是多少(单位 ns)? (2)设置 10ms定时时间,则定时器的初值为多少? (3)若改为一路递减定时器,设置 10ms定时时间,则定时器的初值为多少?(分数:5.00)_(3).嵌入式系统底层 FC通信驱动对大数据采用 DMA数据传输。图 1-2是未完成的 DMA数据传输工作流程图,请从下面中选择正确的答案
8、,完成该图,将答案填写在对应栏中。 (分数:5.00)_嵌入式系统设计师-63 答案解析(总分:30.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)说明 汇编语言是面向机器的程序设计语言。在汇编语言中,用助记符代替机器码,用地址符号或标号代替地址码,直接同计算机的底层软件甚至硬件进行交互,具有代码优化、运行效率高等特点。本题针对的是 x86平台下 Microsoft公司的 MASM 6.x汇编语言。(分数:15.00)(1).汇编语言中的数值表达式一般是指由运算符连接的各种常数所构成的表达式。汇编程序在汇编过程中计算表达式,由于在程序运行之前就已经计算出了表达式,所以运
9、行速度没有变慢,而程序的可读性却增强了。表 4-1列出了 MASM常见的一些运算符及其含义,请将表 4-1中处运算符的含义写在答题纸的对应栏中。 表 4-1 运算符及含义 运算符类型 运算符号与说明 算术运算符 +(加) -(减) *(乘) /(除) MOD( ) 逻辑运算符 AND(与) 0R(或) XOR( ) NOT(非) 移位运算符 SHL(逻辑左移) SHR( ) 关系运算符 EQ(相等) NE( ) GT(大于) LT(小于) GE(大于等于) LE( ) 高低运算符 HIGH(高字节) LOW( ) HIGHWORD(高字) LOWW0RD(低字) (分数:5.00)_正确答案:
10、()解析:取余 异或 逻辑右移 不相等或者不等 小于等于或者不大于 低字节 本题考查汇编语言的基本语法和应用,是比较传统的题目,要求考生仔细阅读题目中所描述的内容。 汇编语言(Assembly Language)是面向机器的程序设计语言。在汇编语言中,用助记符(Mnemonic)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。汇编程序是系统软件中用于进行语言处理的系统软件。汇编程序把汇编语言翻译成机器
11、语言的过程称为汇编。 本题考察汇编语言的运算符的含义。汇编语言常用的运算符有以下几种: (1)实现+(加)、-(减)、*(乘)、/(除)、MOD(取余)的算术运算符,其中 MOD也称为取模,它产生除法之后的余数,如 19 MOD 7=5。 (2)实现按位 AND(与)、OR(或)、XOR(异或)、NOT(非/求反)的逻辑运算符。 (3)实现对数值的 SHL(逻辑左移)、SHR(逻辑右移)的移位运算符,移入高位或低位的是 0。 (4)实现比较和测试符号数值的关系运算符,如 EQ(相等)、NE(不相等)、GT(大于)、LT(小于)、GE(大于等于)、LE(小于等于)。 (5)实现取数值的高半部分或
12、低半部分的高低运算符,如 HIGH(高字节)、LOW(低字节)、HIGHWORD(高字)、LOWWORD(低字)。(2).运算符具有优先级。表 4-2按照优先级从高到低排列常见的一些运算符,请从以下备选的运算符中按照优先级选择空处的运算符,将其写在对应栏中。 备选的运算符:XOR MOD HIGH AND GT 表 4-2 运算符的优先级 优先级 运算符 1 ( ) 2 PTR 0FFSET SEG TYPE THIS: 3 _ LOW 4 */ _ SHL SHR 5 + - 6 EQ NH _ LT GE LE 7 NOT 8 _ 9 OR _ 10 SHORT (分数:5.00)_正确答
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 嵌入式 系统 设计师 63 答案 解析 DOC
