文档库 最新最全的文档下载
当前位置:文档库 › 嵌入式系统及应用期末试卷A.doc

嵌入式系统及应用期末试卷A.doc

嵌入式系统及应用期末试卷A.doc
嵌入式系统及应用期末试卷A.doc

北京理工大学珠海学院

2014~2015学年第二学期《嵌入式系统及应用》期末试卷(A)

诚信声明

专业:

考场是严肃的,作弊是可耻的,对作弊人的处分是严厉的。

班级:

我承诺遵守考场纪律,不存在抄袭及其它违纪行为。

考生(承诺人)签字:

学号:

适用年级专业:12级信息学院各专业试卷说明:开卷考试时间:120分钟

题号一二三四五六总分

得分

一、填空题(每空1分,共20分)【得分:】

1、嵌入式系统是以应用为中心,以计算机技术位基础,且软硬件可裁剪,

对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

2、目前使用的嵌入式操作系统主要有这几种:Linux、

VxWorks、

windows等。

3、ARM920TDMI微处理器名称中,T表示支持16位宽度的压缩指令集,D

表示支持在片调试(Debug),M表示具有增强型乘法器,I表示具有嵌入式ICE部件。

4、ARM920T微处理器中ARM指令集的代码宽带是32位,Thumb指令

集的宽度是16位。

5、ARM920T微处理器的指令流水采用了典型的RISC五级流水结构,将指令执

行过程分为取指、译码、执行、访存和写回5个步骤。

6、ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依

曼,数据和指令分开使用不同接口的是哈佛结构。

7、ARM9处理器内部共有37个32位处理器,其中31个用过通用寄存器,6

个用作状态寄存器。其中CPSR寄存器中文名称是当前程序状态寄存器,其上的I位置1时禁止IRQ中断,T位置0时,指示ARM状态。

8、Cache的中文名称为高速缓存。

9、嵌入式系统有两种存储代码和数据的字节顺序,一种是小端对齐,另一

种是大端对齐。

10、嵌入式系统移植时,首先要对嵌入式系统软件层次的系统启动应到程序层、操作系统层和用户应用程序层进行修改和剪裁。

二、选择题(每小题2分,共20分)【得分:】

1、在指令系统的各种寻址方式中,获取操作数最快的方式是(B)。

A.变址寻址

B.立即寻址

C.寄存器寻址

D.间接寻址

2、寄存器R14除了可以做通用寄存器外,还可以做(B)。

A.程序计数器

B.链接寄存器

C.栈指针寄存器

D.基址寄存器

3、以下哪项关于SRAM和DRAM的区别是不对(A)。

A.SRAM比DRAM慢

B.SRAM比DRAM耗电多

C.DRAM存储密度比SRAM高得多

D.DRM需要周期性刷新

4、存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端

模式存储,则2000H存储单元的内容为(D)。

A.0x21

B.0x68

C.0x65

D.0x02

5、ARM汇编语句”ADDR0,R2,R3,LSL#1的作”用是(C)。

A.R0=(R2<<1)+R3

B.R3=R0+(R2<<1)

C.R0=R2+(R3<<1)

D.(R3<<1)=R0+R2

6、ADDR0,R1,#3属于(A)寻址方式。

A.立即寻址

B.多寄存器寻址

C.寄存器直接寻址

D.相对寻址

7、和PC机系统相比下列哪个不是嵌入式系统独具的特点(C)

A、系统内核小

B、专用性强

C、可执行多任务

D、系统精简

8、每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是(D)。

A.嵌入式Linux提供了完善的网络技术支持;

B.CLinux是专门为没有MMU的ARM芯片开发的;

C.C/OS-Ⅱ操作系统是一种实时操作系统(RTOS);

D.WinCE提供完全开放的源代码。

9、RQ中断的优先级别是(D)。

A.1

B.2

C.3

D.4

10、假设R1=0x31,R2=0x2则执行指令ADDR0,R1,R2LSL#3后,R0的值

是(C)

A.0x33

B.0x34

C.0x39

D.0x38三、简答题(每小题4分,总计20

分)【得分:】

1、简述嵌入式系统设计的主要步骤。

系统需求分析、规格说明、体系结构设计、构件设计、系统集成

2、简述ARM处理器的7种运行模式及各自的用途。

(1)用户模式:正常执行程序时的处理器模式。(2)FIQ模式:

响应快速中断时的处理模式。(3)IRQ模式:响应普通中断时的处

理模式。

(4)管理模式:操作系统的保护模式。

(5)中止模式:指令或数据预取操作中止时的模式,该模式下实现虚拟存储器或存储器

保护。

(6)未定义模式:当执行未定义的指令时进入该模式。

(7)系统模式:运行特权操作系统任务时的模式。

3、简述BLX、SWI、STM、LDM、MOV、MVN的含义。

BLX:带链接和状态切换的跳转指令;SWI:软件中断指令;STM:批量内存字写入指令;

LDM:加载多个寄存器指令;MOV:数据传送指令;MVN:数据取反传送指令。

4、简述arm状态寄存器特点及格式。在所有处理器模式下都可以访问当前程序状态寄存器CPSR(CurrentProgramStatus

Register)。CPSR包含条件码标志、中断禁止位、当前处理器模式以及其它状态和控制信息。

每种异常模式都有一个保存程序状态寄存器SPSR(SavedProgramStatusRegister)。当异

常出现时,SPSR用于保留CPSR的状态。

由于用户模式和系统模式不属于异常模式,他们没有SPSR,当在这两种模式下访问SPSR,结果是未知的。

格式:

位[0:7]为控制位,其中,M0、M1、M2、M3和M4为处理器模式选择位,T为处理器工作状态选择位,I和F为中断/快中断禁止位;位[28:31]为条件码标志;其它位[8:27]留做以后ARM版本的扩展。

I=1,禁止IRQ中断;

F=1,禁止FIQ中断;

T=1,程序运行于Thumb态。

N、Z、C、V均为条件码标志位。它们的内容可被算术或逻辑运算的结果所改变,并且可以决定某条指令是否被执行

5、根据自己的理解描述嵌入式系统的发展趋势?

行业性嵌入式软硬件平台——标准化

互联网的普及——网络化

半导体技术的改善——小型化

3C技术的快速融合——功能多样化

使用者的需求——个性化

信息服务应用生活化——泛在化

四、程序分析题(每小题5分,共20分)【得分:】

1、初始值R1=23H,R2=0FH执行指令BICR0,R1,R2,LSL#1后,寄存器R0,R1的值分别是多少?

R0=21H,R1=23H

2、请在横线处说明该横线对应的指令的功能。

AREAExample,CODE,READONLY;声明代码段Example

ENTRY;标识程序入口

CODE32

START

MOVR0,#0

MOVR1,#10LOOP

BLADD_SUB;调用子程序ADD_SUB

BLOOP

ADD_SUB

ADDSR0,R0,R1;R0=R0+R1

MOVPC,LR;子程序返回

END

3、请在横线处写出该横线对应的指令的运行后寄存器的值。

MOVR0,#0x500;R0=0x00000500 MOVR1,#0x4000

MOVR1,R1,LSR#3;R1=0x00000800

CMPR0,R1

MOVHIR1,#1;R1=0x00000800

MOVLOR1,#-1;R1=0xFFFFFFFFMOVEQR1,#0;R1=0xFFFFFFFF

4、有两个任务代码如下,其中Task_A、Task_B的优先级分别为:28、37。分析LCD上的显示结果。

VoidTask_A(){

ClearScreen();

LCD_Printf(“task1isrunninng”!);

OSTimeDly(400);}

VoidTask_B(){

ClearScreen();

LCD_Printf(“hellotaskn2”!);

OSTimeDly(160);

}

在LCD上的显示结果为:

第一次:task1isrunning!

第二次:hellotask2!

第三次:hellotask2!第四次:

task1isrunning!

第五次:hellotask2!

五、汇编程序设计(每小题10分共20分)【得分:】

1.使用CMP指令判断(9*X/4)>(2*X)吗?若大于则R5=0xFF,否则R5=

0x00,其中X为你的学号最后两位数(需转换成十六进制数)。AREAExample,CODE,READONLY;声明代码段Example2

ENTRY;标识程序入口CODE32START

MOVR0,#X

ADDR0,R0,R0,LSL#3;计算R0=X+8*X=9*X

MOVR0,R0,LSR#2;计算R0=9*X/4

MOVR1,#X

MOVR1,R1,LSL#1;计算R1=2*X

CMPR0,R1;比较R0和R1,即(9*X/4)和(2*X)进行比较

MOVHIR5,#0xFF;若(9*X/4)>(2*X),则R5<=0xF0

MOVLSR5,#0x00;若(9*X/4)≤(2*X),则R5=0x0FEND

2.编写一简单ARM汇编程序段,实现1+2+?+100的运算。

AREAExample,CODE,READONLY

ENTRY

CODE32

START

MOVR2,#100

MOVR1,#0

LOOP

ADDR1,R1,R2;R1中为累加和

SUBSR2,R2,#1;R2控制循环

BNELOOP

END

嵌入式系统及应用 实验大纲

《嵌入式系统及应用》课程实验 一、实验课程的性质、目的和任务 性质:《嵌入式系统及应用》课程是自动化专业的专业基础课程,本实验课是该课程教学大纲中规定必修的实验教学内容。 目的和任务:通过实验环节来巩固和加深学生对嵌入式系统的理解,使学生掌握MCS51单片机和ARM的基本原理和应用技术。通过熟悉MCS51开发环境和ARM集成开发环境,使学生掌握嵌入式系统开发的一般规律和方法。在集成开发环境下,进行系统功能程序的编写和调试的训练,掌握嵌入式系统软硬件调试的一般方法和系统设计的能力。 二、实验内容、学时分配及基本要求

三、考核及实验报告 (一)考核 本课程实验为非独立设课,实验成绩占课程总成绩的15%,综合评定实验成绩。(二)实验报告 实验报告应包括: 实验名称 实验目的 实验内容与要求 设计思路(如:分析、程序流程图等) 实验步骤 实验代码(含必要注释) 实验结果分析 实验小结(本题调试过程中遇到的问题和解决方法、注意事项、心得体会等)注:综合型实验需写出系统功能、设计过程 实验报告的要求: 实验报告以文本形式递交,实验报告要书写规范、文字简练、语句通顺、图表清晰。 四、主要仪器设备 硬件:微型计算机;嵌入式系统开发平台。 软件:Keil C51;ADT 五、教材及参考书 教材

[1] 高锋.单片微型计算机原理与接口技术(第二版).北京:科学出版社,2007 [2] 自编.嵌入式系统及应用 参考书 [1] 王田苗.嵌入式系统设计与实例开发.北京:清华大学出版社,2003 [2] 陈赜.ARM9 嵌入式技术及Linux高级实践教程.北京:北京航空航天大学出版社,2005 [3] 李忠民等.ARM嵌入式VxWorks实践教程.北京:北京航空航天大学出版社,2006

嵌入式系统期末考试试卷 习题

1.下面哪一种工作模式不属于ARM特权模式(A)。 A.用户模式B.系统模式C.软中断模式D.FIQ模式 2.ARM7TDMI的工作状态包括( D )。 A.测试状态和运行状态B.挂起状态和就绪状态 C.就绪状态和运行状态D.ARM状态和Thumb状态 3.下面哪个Linux操作系统是嵌入式操作系统( B )。 A.Red-hat Linux B.uclinux C.Ubuntu Linux D.SUSE Linux 4.使用Host-Target联合开发嵌入式应用,( B )不是必须的。 A.宿主机B.银河麒麟操作系统 C.目标机D.交叉编译器 5.下面哪个不属于Linux下的一个进程在内存里的三部分的数据之一(A)。 A.寄存器段B.代码段 C.堆栈段D.数据段 选择题(共5小题,每题2分,共10分) 1.下面哪个系统属于嵌入式系统( D )。 A.“天河一号”计算机系统B.IBMX200笔记本电脑 C.联想S10上网本D.Iphone手机 2.在Makefile中的命令必须要以(A)键开始。 A.Tab键B.#号键 C.空格键D.&键 3.Linux支持多种文件系统,下面哪种不属于Linux的文件系统格式( B )。 A.Ext B.FA T32 C.NFS D.Ext3 4.下面哪种不属于VI三种工作模式之一( D )。 A.命令行模式B.插入模式 C.底行模式D.工作模式 5.下面哪一项不属于Linux内核的配置系统的三个组成部分之一( C )。 A.Makefile B.配置文件(config.in) C.make menuconfig D.配置工具 1.人们生活中常用的嵌入式设备有哪些?列举4个以上(1) 手机,(2) 机顶盒,(3) MP3,(4) GPS。(交换机、打印机、投影仪、无线路由器、车载媒体、PDA、GPS、智能家电等等。) 2.ARM9处理器使用了五级流水线,五级流水具体指哪五级:(5) 取指,(6) 译码,(7) 执行,(8) 缓冲/数据,(9) 回写。 3.在Makefile中的命令必须要以(10) Tab 键开始。 4.Linux支持多种文件系统,主要包括哪些(写出其中4中就行)(11) Ext,(12) VFA T,(13) JFS,(14) NFS。(JFS、ReiserFS、Ext、Ext2、Ext3、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等) 5.VI的工作模式有哪三种:(15) 命令行模式,(16) 插入模式,(17) 底行模式。

数控技术及其应用试卷及其答案

课程名称:_ _数控技术及其应用(上)___ 总分:_______________ 一、单项选择题(每1分,共20分) 1. 通常数控系统除了直线插补外,还有( B )。 (A)正弦插补(B)圆弧插补(C)抛物线插补(D)螺旋线插补2.数控加工中心与普通数控铣床、镗床的主要区别是( D )。 (A)一般具有三个数控轴(B)主要用于箱体类零件的加工(C)能完成铣、钻、镗、铰、攻丝等加工功能 (D)设置有刀库,在加工过程中由程序自动选择和更换 3.确定数控机床坐标系时假定( A )。 (A)刀具运动,工件相对静止(B)工件运动,刀具相对静止 (C)工件运动,工作台相对静止(D)刀具运动,工作台相对静止4.铣床程序单节“G00 G43 Z10. H05;”中H05的含义是( C )。(A)刀具长度补偿量是5mm(B)刀具半径补偿量是5mm (C)刀具长度补偿量存放位置(D)刀具半径补偿量存放位置 5.下列孔加工固定循环指令中不是钻孔循环的是( D )。 (A)G81 (B)G82 (C)G83 (D)G84 6.利用时间分割法进行插补运算时精度与进给速度和插补周期的关系( C ) (A)速度越快、插补周期越长精度越高 (B)速度越慢、插补周期越短精度越高 (C)速度越快、插补周期越短精度越高 (D)速度越慢、插补周期越长精度越高 7.数控机床进给系统减少摩擦阻力和动静摩擦之差,是为了提高数控机床进给系统的( B )。 (A)传动精度(B)运动精度和刚度,减少爬行(C)快速响应性能和 运动精度(D)传动精度和刚度 8.步进电机的转速是通过改变电机的( A )而实现。 (A)脉冲频率(B) 脉冲速度 (C) 通电顺序 (D )脉冲个数 9.在铣削一个XY平面上的圆弧时,圆弧起点在(30,0),终点在(-30,0),圆弧圆心点坐标(0,-40),圆弧起点到终点的旋转方向为顺时针,则铣削圆弧的指令为( D )。 (A)G17 G90 G02 X30.0 Y0 R50.0 F50 (B)G17 G90 G02 X30.0 Y0 R-50.0 F50 (C)G17 G90 G02 X-30.0 Y0 R50.0 F50 (D)G17 G90 G02 X-30.0 Y0 R-50.0 F50 10. 数控机床的回零指的是直线坐标轴回到( A ) (A)机床坐标系的原点(B)工件坐标系的原点(C)局部坐标系的原点(D)工作台的特定点,此点位置由用户自己设定 11. 数控铣床一般采用半闭环控制方式,它的位置检测器是( B )。 (A)光栅尺 (B)脉冲编码器 (C)感应同步器 (D)旋转变压器 12. 下列叙述错误的是( C )。 (A)旋转变压器属于间接测量位置检测装置 (B)直线感应同步器属于直接测量位置检测装置 (C)光栅属于模拟式测量位置检测装置 (D)脉冲编码器属于增量检测装置 13. 通常数控机床按( A )进行译码与控制。 (A)机床坐标系(B)工件坐标系(C)局部坐标系 (D)具体由用户自己设定 14. 步进电机的步距角的大小不受( C )的影响。 (A)转子的齿数(B)定子通电相数(C)通电的频率(D)通电方式 15. 下列叙述错误的是( B )。 (A)逐点比较法插补属于脉冲增量插补 (B)数字积分法插补属于数字增量插补 (C)扩展数字积分法插补属于数字增量插补 (D)时间分割法插补属于数字增量插补 16.数控系统所规定的最小设定单位就是( C )。 (A)数控机床的运动精度(B)机床的加工精度(C)脉冲当量 得分评卷人

2017年数据结构期末考试题及答案A

2017年数据结构期末考试题及答案 一、选择题(共计50分,每题2分,共25题) 1 ?在数据结构中,从逻辑上可以把数据结构分为 C 。 A. 动态结构和静态结构B?紧凑结构和非紧凑结构 C.线性结构和非线性结构 D .内部结构和外部结构 2?数据结构在计算机内存中的表示是指 A ° A. 数据的存储结构 B.数据结构 C.数据的逻辑结构 D .数据元 素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的 A 结构。 A. 逻辑B?存储 C.逻辑和存储 D.物理 4 .在存储数据时,通常不仅要存储各数据元素的值,而且还要存储 C ° A.数据的处理方法B?数据元素的类型 C.数据元素之间的关系 D.数据的存储方法 5. 在决定选取何种存储结构时,一般不考虑 A ° A.各结点的值如何B?结点个数的多少 C?对数据有哪些运算 D.所用的编程语言实现这种结构是否方便。 6. 以下说法正确的是D ° A. 数据项是数据的基本单位 B. 数据元素是数据的最小单位 C. 数据结构是带结构的数据项的集合 D. —些表面上很不相同的数据可以有相同的逻辑结构 7. 在以下的叙述中,正确的是B ° A. 线性表的顺序存储结构优于链表存储结构 B. 二维数组是其数据元素为线性表的线性表 C?栈的操作方式是先进先出 D.队列的操作方式是先进后出

8. 通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着 A. 数据元素具有同一特点 B. 不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致 C. 每个数据元素都一样 D. 数据元素所包含的数据项的个数要相等 9 ?链表不具备的特点是 A 。 A.可随机访问任一结点 B.插入删除不需要移动元素 C?不必事先估计存储空间 D.所需空间与其长度成正比 10. 若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一 个结点,则采用 D 存储方式最节省运算时间。 A.单链表B ?给出表头指针的单循环链表 C.双链表D ?带头结点 的双循环链表 11. 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是 B 。 A.单链表B .静态链表 C.线性链表 D .顺序存储结构 12 .非空的循环单链表head的尾结点(由p所指向)满足C 。 A. p—>next 一NULL B. p — NULL C. p—>next == head D. p = = head 13 .在循环双链表的p所指的结点之前插入s所指结点的操作是 D 。 A .p—> prior-> prior=s B .p—> prior-> n ext=s C.s —> prior—> n ext = s D.s —> prior—> prior = s 14 .栈和队列的共同点是C 。 A.都是先进后出 B .都是先进先出 C.只允许在端点处插入和删除元素 D .没有共同点

嵌入式期末考试题

嵌入式 1.下面说法正确是(B ) A. 嵌入式系统不是一个计算机系统。 B. MP3播放器是软实时的。 C. 嵌入式系统的资源受限就是嵌入式系统的体积太小。 D. 嵌入式系统的开发调试通常比通用计算机轻松容易。 2.目前嵌入式系统领域中使用最广泛、市场占有率最高的实时系统是(C ) A.Symbian B.Windows CE C.VxWorks D.QNX 3.Make预置了一些内部宏,其中$@表示( B) A.没有扩展名的当前目标文件 B.当前目标文件 C.当前目标文件最近更新的文件名 D.当前扩展文件最近更新的文件名 4.下面可以用来查看文件系统中剩余空间大小的命令( C ) A.ls B.dd C.df D.fdisk 5.每个设备文件都对应有两个设备号,而标识该设备的种类,也标识了该设备所使用的驱动程序的类别号是指( A ) A.主设备号 B.次设备号C.块设备号 D.字符设备号6.Windows中管理屏幕以及输入设备的是( B) A.客户端B.服务器 C.X协议 D.网络 7.通常所说的 32 位微处理器是指( C ) A.地址总线的宽度为 32 位B.处理的数据长度只能为 32 位 C.CPU 字长为 32 位D.通用寄存器数目为 32 个 8.将高速缓存分为指令缓存(I Cache)和数据缓存(D Cache)的体系结构是(B) A.冯?诺依曼结构B.哈佛结构 C.RISC D.CISC 9.下面对北桥理解正确的是(C ) A.北桥又称标准总线桥路 B.北桥连接CPU与存储器 C.北桥连接前端总线与较为低速的PCI总线 D.北桥连接CPU与USB、串口等低速设备 10.指令和数据共享同一总线的体系结构是(A ) A.冯?诺依曼结构B.哈佛结构 C.RISC D.CISC 11.Intel为上网本、上网机推荐配备了通常采用Atom处理器的系列名称和芯片组名称是(A ) A.N,i945 B.N,SCH C.Z,i945 D.Z,SCH 12.嵌入式系统硬件的组成部分是(C ) A.微处理器、存储设备、输入输出外设、电源 B.存储设备、输入输出外设、电源、人机交互设备 C.微处理器、存储设备、输入输出外设、电源、人机交互设备 D.微处理器、存储设备、输入输出外设、电源、人机交互设备、BSP 13.SCH芯片组是(C)

嵌入式操作系统期末考试答案

填空 1、嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、适用于应用系统,对(功能)、(可靠性)、(成本)、(体积)、(功耗)严格要求的专用计算机系统。 2、嵌入式系统开发采用的交叉开发环境是由(宿主机)和(目标机)组成的。 3、挂载设备到文件系统的命令是(mount),从文件系统中卸载设备命令是(umounts)。 4、在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面,进入vi之后,是处于 (命令)模式,要切换到(编辑)模式才能够输入文字。 5、GCC的编译流程分为4个步骤,分别为:(预处理),编译,(汇编),链接。 6、Linux系统的设备分为三类:(字符设备)、(块设备)和网络设备。 7、操作系统的功能包(处理机管理)、(存储管理)、(设备管理)、(信息管理)、(作业管理)。 选择 1、下面哪点不是嵌入式操作系统的特点。(C) (A)内核精简(B)专用性强(C)功能强大(D)高实时性 2、嵌入式Linux下常用的文件系统不包括以下哪一项(A) (A)nfs(B)romfs(C)yaffs(D)jffs 3、下面关于Shell的说法,不正确的是:(D) (A)操作系统的外壳(B)用户与Linux内核之间的接口程序(C)一个命令语言解释器(D)一种和C语言类似的程序语言 4、在Bootloader()模式下,目标机可以通过通信手段从主机更新系统。(B) (A)启动加载模式(B)下载模式(C)实时模式(D)保护模式 5、文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是: (A) (A)chmoda+xg+wexer1(B)chmod765exer1(C)chmodo+xexer1(D)chmodg+wexer1 6、在vi编辑环境中,下面()选项不是从命令行模式切换到插入模式。(C) (A)i(B)o(C)ESC(D)a 7、shell变量名命名中不包括()。(D) (A)字母(B)数字(C)下划线(D)括号 8、下列关于字符设备说法不正确的是()。(C) (A)以字节为单位逐个进行I/O操作(B)字符设备中的缓存是可有可无的 (C)支持随机访问(D)字符设备可以通过设备文件节点访问 9、以下哪一项是是硬盘设备文件()。(B) (A)fd0(B)hda(C)eth1(D)ht0 10、共享内存通信机制的缺点是()。(B) (A)需要花费额外的内存空间(B)需要使用额为的同步机制 (C)需要额外硬件支持(D)通信过程中需要反复读取内存,时间开销大 简答题 1.嵌入式操作系统在哪些方面较为突出的特点并请列举出4种目前较常用的手机嵌入 式操作系统。 四个方面:系统实时高效性硬件的相关依赖性软件固态化应用的专用性 四种手机操作系统:Window Mobile SymbianOSAndriod OSE

数控技术试题库(含答案)

数控技术试题库(答案) 试题类型: 一、填空:180题; 二、判断:300题; 三、单项选择:250题; 四、多项选择:100题; 五、简述、问答:100题; 六、编程:50题. 一、填空:180 1、数控机床综合应用了、、、等方面的技术成果。 [电子计算机、自动控制、伺服驱动、精密检测与新型机械结构] 2、NC机床的含义是数控机床,CNC机床的含义是_______ ,_______的含义是柔性制造系 统,_______ 的含义是计算机集成制造系统。 [计算机数字控制机床、FMS、CIMS] 3、计算机数字控制系统的硬件组成、、、。 [计算机、外部设备、输入/出通道、操作面板] 4、数控机床自动编程有两种:软件编程和软件编程。[APT、CAM] 5、旋转变压器是一种角度测量元件,它是一种。[小型交流电机] 6、使用作位置检测装置的半闭环进给系统,一方面用它作实际位移反馈信号,另一方 面作测速信号。[旋转变压器] 7、数控机床的主运动的变速系统的参数有、。[动力参数、运动参数] 8、在数控编程时,是按照______ 来进行编程,而不需按照刀具的在机床中的具体位置。 [工件原点] 9、圆弧插补时,通常把与时钟走向一致的圆弧叫______,反之称为_______。[顺圆、逆圆] 10、为了防止机床强电系统干扰和其他类型外界干扰通过I/O控制回路进入计算机,在控制计 算机中,经常采用_______的输入和输出电路。[光电隔离] 11、通过预紧可以消除滚珠丝杠螺母副的轴向间隙和提高轴向刚度,通常预紧力应为最大轴向 负载的_______。[2倍] 12、当滚珠丝杠在静态或低速情况下工作时,滚珠丝杠副的破坏形式主要是在滚珠接触面 上产生_______。[点蚀] 13、数控车床自动换刀装置的刀架动作是刀架抬起、____ __、_____ __、_____ _。 [刀架转位、刀架定位、夹紧刀架] 14、实现刀具半径左补偿的指令格式是。[G00(G01)G41位置指令D01] 15、循环指令G81用于加工,G82用于加工。[车端面、车螺纹] 16、粗加工复合循环指令G72主要用于加工,G76主要用于加工。 [端面车削、螺纹切削] 17、按照伺服系统类型,可将数控机床的控制系统分为、和。 [开环、半闭环、闭环] 18、数控机床有着不同的运动方式,编写程序时,我们总是一律假定并规定为正。 [工件不动刀具运动、刀具远离工件的方向] 19、在子程序中出现M99程序段,则表示。[子程序结束,返回主程序] 20、数控机床就其本身的发展方向是。[自适应控制机床] 21、数控铣床根据其工艺范围大致可适用于零件、零件、零件的加工。 [平面类、变斜角类、曲面类(立体类)]

嵌入式系统及应用试题

课程名称:_嵌入式系统开发_ 考试形式:闭卷考试日期: 2012年月日考试时长:120分钟课程成绩构成:平时 5 %,期中 10 %,实验 25 %,期末 60 % 本试卷试题由__5 _部分构成,共__9___页。 一、判断题(共15分,共 15题,每题1分,正确用“T”表示,错误用“F”表示) 1.优先级位图法是通过牺牲空间赢得时间。() 2.EDF调度策略可用于调度周期性任务() 3.在嵌入式操作系统中一般不使用虚拟存储技术,避免页面置换的开销所引起的不确定性。()4.自陷、异常和中断基本上具有相同的中断服务程序结构。() 5. 嵌入式多任务系统中,任务间的耦合程度越高,它们之间的通信越少。() 6.存储器映射编址是指I/O端口的地址与内存地址统一编址,即I/O单元与内存单元在同一地址空间。其优点是可采用丰富的内存操作指令访问I/O单元、无需单独的I/O地址译码电路、无需专用的I/O指令。() 7.嵌入式系统中,优先级抢占调度可以在任意位置、任意时刻发生。() 8.当二值信号量用于任务之间同步时,其初始值为1。() 9.如果一个实时调度算法使得任务充分利用了CPU,则CPU的利用率为100%。()10.RISC处理器常用高效流水线技术提高处理器的并行性。() 11.弱实时对系统响应时间有要求,但是如果系统响应时间不能满足,不会导致系统出现致命的错误或崩溃。() 12.循环轮询系统适合于慢速和非常快速的简单系统。() 13.单处理器多任务系统无需嵌入式操作系统的支持。() 14.任务控制块的内容在任务创建时进行初始化,在系统运行过程中不会发生变化。()15.支持实时特性的DARTS设计方法也采用了面向对象技术。()

嵌入式期末考试试卷A卷教学教材

嵌入式期末考试试卷 A卷

5、ARM微处理器复位后,PC的地址通常是 0x0 ,初始的工作模式是Supervisor 。 6、ARM微处理器支持虚拟内存,它是通过系统控制协处理器 CP15 和MMU(存 储管理部件)来进行虚拟内存的存储和管理。当系统发生数据异常和指令领取异常时,异常处理程序透过嵌入式操作系统的内存管理机制,通过MMU交换物理内存和虚拟内存的页面,以保证程序正常执行。 7、编译链接代码时,有两种存储代码和数据的字节顺序,一种是小端对齐,另一 种是打断对齐 8、构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是 GNU工具 链,ARM公司提供的工具链是 ADS工具链 9、计算机有CISC和RISC两种类型,以ARM微处理器为核心的计算机属于 RISC、类型,其指令长度是定长的。 二、指令测试题(共12分) 1、写一条 ARM 指令,完成操作r1 = r2 * 3(4分) ADD R1,R2,R2, LSL #1 2、初始值R1=23H,R2=0FH执行指令BIC R0, R1,R2,LSL #1后,寄存器R0, R1的值分别是多少?(4分) R0=21H,R1=23H 3、说明指令STMIA r12!, {r0-r11}的操作功能。(4分) 将R0-R11十二个寄存器中的32位数据,存储到R12地址指针为起始地址的内存中,地址的操作方式是先操作、后增加,并更新地址。 4、写一段 ARM汇编程序:循环累加队列myarray中的所有元素,直到碰上零值元

素,结果放在r4中。程序框架如下,补充代码完成上述功能。(8分) AREA total, CODE READONLY ENTRY start MOV r4, #0 ADR r0, myarray ;在此补充代码 loop LDR r1, [r0], #4 ADD r4, r4, r1 CMP r1, #0 BNE loop 5、这是一个由源程序strtest.c和scopy.s组成的混合程序项目,通过调用strcopy 完成字符串复制,程序代码如下。要求阅读程序,在程序中的注释符“//”后,说明该句程序的作用,并说明extern和EXPORT伪指令的在程序中的作用。(8分) strtest.c #include extern void strcopy(char *d, const char *s); int main() { const char *srcstr = "First string - source"; char dststr[] = "Second string - destination"; printf("Before copying:\n"); printf(" '%s'\n '%s'\n",srcstr,dststr); // strcopy(dststr,srcstr); // printf("After copying:\n"); printf(" '%s'\n '%s'\n",srcstr,dststr);// return 0; } scopy.s AREA SCopy, CODE, READONLY EXPORT strcopy strcopy LDRB r2, [r1],#1 ; STRB r2, [r0],#1 ; CMP r2, #0 ; BNE strcopy ; MOV pc,lr ; END //输出源串和目标串(8分)//调用strcopy函数

数控技术试题(卷)(卷)集答案

填空题 1、数控机床坐标系采用的是右手笛卡尔直角坐标系。 2、数控机床坐标系的正方向规定为增大刀刀具与工件距离的方向。 3、数控机床坐标系中Z轴的方向指的是与主轴平行的方向,其正方向是刀具远离工件的方向。 4、数控机床中旋转坐标有 A 轴、B 轴、C轴,其正方向的判断是用右手螺旋定则。 5、数控车床中X轴的方向是工件的径向,其正方向是远离工件的方向。 6、数控机床坐标系一般可分为机床坐标系和工件坐标系两大类。 7、数控机床坐标系按坐标值的读法不同可分为绝对坐标系和增量坐标系。 8、在绝对坐标系中所有刀具运动轨迹的坐标值都以坐标原点为计算基准,而增量坐标系中所有运动轨迹的坐标值都相对前一位置 进行计算的。 9、数控系统的插补是指根据给定的数学函数,在理想的轨迹和轮廓上的已知点之间进行数据密化处理的过程。 10、大多数数控系统都具有的插补功能有直线插补和圆弧插补。 11、插补的精度是以脉冲当量的数值来衡量的。 12、所谓脉冲当量是指数控装置发出一个脉冲信号机床执行部件的位移量。 13、数控机床插补过程中的四个节拍是:偏差差别、坐标进给、偏差计算、终点差别。 14、插补过程中终点判别的具体方法有:单向计数、双向计数、分别计数。 15、数控编程是从零件图样到获得数控机床所能识别的数控加工程序的全过程。 16、数控编程的步骤有工艺分析、数值计算、编写程序单、程序输入、程序检验和首件加工。 17、数控机床程序段的格式有固定程序段格式和可变程序段格式。 18、数控机床的编程方法有手动编程和自动编程。 19、以下指令的含义:G00快速点定位;G01直线插补;G02顺时针圆弧插补;G03逆时针圆弧插补。 20、准备功能G代码有模态代码和非模态代码两大类。 二、判断题 1、数控加工程序是由若干程序段组成,而且一般常采用可变程序进行编程。(√) 2、只需根据零件图样进行编程,而不必考虑是刀具运动还是工件运动。(×) 3、进给路线的确定一是要考虑加工精度,二是要实现最短的进给路线。(√) 4、刀位点是刀具上代表刀具在工件坐标系的一个点,对刀时,应使刀位点与对刀点重合。(√) 5、绝对值方式是指控制位置的坐标值均以机床某一固定点为原点来计算计数长度。(√) 6、增量值方式是指控制位置的坐标是以上一个控制点为原点的坐标值。(√) 7、编制程序时一般以机床坐标系作为编程依据。(×) 8、数控加工的插补过程,实际上是用微小的直线段来逼近曲线的过程。(√) 9、数控加工路线的选择,尽量使加工路线缩短,以减少程序段,又可减少空走刀时间。(√) 10、G代码可以分为模态G代码和非模态G代码。(√) 11、一个主程序中只能有一个子程序。(×) 12、数控铣床规定Z轴正方向为刀具接近工件方向。(×) 13、非模态G04代码只在本程序段有效。(√) 14、用G04指令可达到提高加工表面粗糙度精度的目的。(×) 15确定机床坐标系时,一般先确定X轴,然后确定Y轴,再根据右手定则法确定Z轴。(×) 16、数控铣加工中,进退刀位置应选在合适的位置,以保证加工质量。(√) 17、工作坐标系是编程时使用的坐标系,故又称为编程坐标系。(√) 18、数控机床坐标系是机床固有的坐标系,一般情况下不允许用户改动。(√) 19、机床参考点是数控机床上固有的机械原点,该点到机床坐标原点在进给坐标轴方向上的距离可以在机床出厂时设定。(√) 20、对于既有铣面,又有镗孔的工件,一般先铣面后镗孔。(√) 三、简答题

数据结构期末考试试题含答案

2005年-2006学年第二学期“数据结构”考试试题(A) 姓名学号(序号)_ 答案隐藏班号 要求:所有的题目的解答均写在答题纸上(每张答题纸上要写清楚姓名、班号和学号),需写清楚题目的序号。每张答题纸都要写上姓名和序号。 一、单项选择题(每小题2分,共20分) 1.数据的运算a 。 A.效率与采用何种存储结构有关 B.是根据存储结构来定义的 C.有算术运算和关系运算两大类 D.必须用程序设计语言来描述 答:A。 2. 链表不具备的特点是 a 。 A.可随机访问任一结点 B.插入删除不需要移动元素 C.不必事先估计存储空间 D.所需空间与其长度成正比 答:参见本节要点3。本题答案为:A。 3. 在顺序表中删除一个元素的时间复杂度为 c 。 A.O(1) B.O(log2n) C.O(n) D.O(n2) 答:C。 4.以下线性表的存储结构中具有随机存取功能的是 d 。 A. 不带头结点的单链表 B. 带头结点的单链表 C. 循环双链表 D. 顺序表 解 D。 5. 一个栈的进栈序列是a,b,c,d,e,则栈的不可能的输出序列是 c 。

A.edcba B.decba C.dceab D.abcde 答:C。 6. 循环队列qu的队空条件是 d 。 A. (qu.rear+1)%MaxSize==(qu.front+1)%MaxSize B. (qu.rear+1)%MaxSize==qu.front+1 C.(qu.rear+1)%MaxSize==qu.front D.qu.rear==qu.front 答:D。 7. 两个串相等必有串长度相等且 b 。 A.串的各位置字符任意 B.串中各位置字符均对应相等 C.两个串含有相同的字符 D.两个所含字符任意 答:B。 8. 用直接插入排序对下面四个序列进行递增排序,元素比较次数最少的是c 。 A.94,32,40,90,80,46,21,69 B.32,40,21,46,69,94,90, 80 C.21,32,46,40,80,69,90,94 D.90,69,80,46,21,32,94, 40 答:C。 9. 以下序列不是堆(大根或小根)的是 d 。 A.{100,85,98,77,80,60,82,40,20,10,66} B.{100,98,85,82,80, 77,66,60,40,20,10} C.{10,20,40,60,66,77,80,82,85,98,100} D.{100,85,40,77,80, 60,66,98,82,10,20}

嵌入式期末考试试卷

arm 期末复习资料 试题一 1、 ARM 微处理器有 7种工作模式,它们分为两类 非特权模式 、 特权模式 。其中用户模式属于 非 特权模式 ARM 处理器有两种总线架构,数据和指令使用同一接口的是 冯诺依曼 ,数据和指令分开使用不同接口的是 哈佛结 2、 ARM 微处理器复位后,PC 的地址通常是 0x0 ,初始的工作模式是Supervisor 。 3、 ARM 微处理器支持虚拟内存,它是通过系统控制协处理器 CP15 和MMU (存储管理部件)来进行虚拟内存的存储和 管理。当系统发生 数据 异常和 指令领取 异常时,异常处理程序透过嵌入式操作系统的内存管理机制,通过MMU 交换物理内存和虚拟内存的页面,以保证程序正常执行。 4、 ARM 支持两个指令集, ARM 核因运行的指令集不同,分别有两个状态 ARM 、 Thumb ,状态寄存器CPSR 的 T 位反映了处理器运行不同指令的当前状态 5、 ARM 核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器, R15 寄存器用于存储PC ,R13通常用来存储 SP 6、 编译链接代码时,有两种存储代码和数据的字节顺序,一种是 小端对齐 ,另一种是 打断对齐 7、 构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是 GNU 工具链 ,ARM 公司提供的工具链是 ADS 工具链 计算机有CISC 和RISC 两种类型,以ARM 微处理器为核心的计算机属于 RISC 类型,其指令长度是 定长的 1、 目前使用的嵌入式操作系统主要有哪些?请举出六种较常用的。 Windows CE/Windows Mobile 、VxWork 、Linux 、uCos 、Symbian 、QNX 任选六 2、ARM 系统中的堆栈有四种,如下图。请按图标出四种堆栈的类型。ATPCS 编程规范约定使用的堆栈是哪一种? Hi Address Hi Address 答:FD 、FA 、ED 、EA 。ATPCS 编程规范约定使用的堆栈是FD 3、Boot Loader 在嵌入式系统中主要起什么作用?完成哪些主要的工作? 答:Boot Loader 是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。通过Boot Loader ,初始化硬件设备,建立内存和I/O 空间映射图,为最终加载操作系统内核调整好适当的系统软硬件环境。 4、搭建嵌入式开发环境,连接目标板,一般使用什么通信接口连接?在Windows 主机上使用什么软件建立连接?在Linux 主机上使用什么软件建立连接? 1、 答:RS-232,以太网口、并口 在Windows 主机上使用超级终端软件 在Linux 主机上使用Minicom 软件 5嵌入式开发环境主要包括哪些组件? 嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括 ● 宿主机 ● 目标机(评估电路板) ● 基于JTAG 的ICD 仿真器、或调试监控软件、或在线仿真器ICE ● 运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境 ● 嵌入式操作系统 6 在进行基于ARM 核的嵌入式系统软件开发时,调用如下函数: int do_something(int arg1,void *arg2,char arg3,int *arg4) 这四个参数通过什么方式从调用程序传入被调函数? 根据ATPCS 编程规范,调用函数和子程序通过R0——R3四个寄存器传递参数,超过四个参数使用堆栈传递。因此arg1通过R0传入, arg2, 通过R1传入,arg3通过R2传入,arg4通过R3传入 7 目前使用的嵌入式操作系统主要有哪些?请举出六种较常用的。 Windows CE/Windows Mobile 、VxWork 、Linux 、uCos 、Symbian 、QNX 任选六 1、 写一条 ARM 指令,完成操作r1 = r2 * 3(4分) ADD R1,R2,R2, LSL #1

数控技术应用试题

数控测试题 (测试时间为120分钟。满分200分。) Ⅰ卷选择题 一、选择题(每小题1分,共50分) 1、世界上第一台数控机床诞生在( ) A.美国B.日本C.德国D.英国 2、数控机床的优点是( ) A、加工精度高、生产效率高、工人劳动强度低、可加工复杂面、减少工装费用 B、加工精度高、生产效率高、工人劳动强度低、可加工复杂面、工时费用低 C、加工精度高、专用于大批量生产、工人劳动强度低、可加工复杂面、减少工装费用 D、加工精度高、生产效率高、对操作人员的技术水平要求高、可加工复杂型面、减少工装费 3、数控机床主轴以800转/分转速正转时,其指令应是()。 A、M03 S800 B、M04 S800 C、M05 S800 4、 G41 指令的含义是() A、直线插补 B、圆弧插补 C、刀具半径右补偿 D、刀具半径左补偿 5、数控机床的 T 指令是指() A、主轴功能 B、辅助功能 C、进给功能 D、刀具功能 6、数控车床中,转速功能字S可指定()。 A、mm/r;B 、r/mm;C、mm/min 7、数控升降台铣床的升降台上下运动坐标轴是()。 A.X轴 B. Y轴 C. Z轴 8、采用经济型数系统的机床不具有的特点是() A、采用步进电动机伺服系统 B、CPU可采用单片机 C、只配必要的数控功能 D、必须采用闭环控制系统 9、根据控制运动方式不同,机床数控系统可分为( ) A、开环控制系统、闭环控制系统和半闭环控制系统 B、点位控制系统和连续控制系统 C、多功能数控系统和经济型数控系统 D、NC系统和CNC系统 10、CNC系统一般可用几种方式得到工件加工程序,其中MDI是( ) A、利用磁盘机读入程序 B、从串行通信接口接收程序 C、利用键盘以手动方式输入程序 D、从网络通过Modem接收程序 11、采用直径编程的指令是( ) A.G34 B。G35 C.G36 D. G37 12、下面指令中不是模态指令的是( ) A.M02 B.M03 C.M04 D.M05 13、直流伺服电机常用的调速方法是( ) A.改变电枢电压B.改变磁通量 C.在电枢回路中串联调节电阻D.改变电枢电流 14、对于数控机床最具机床精度特征的一项指标是( ) A.机床的运动精度B.机床的传动精度 B.机床的定位精度C.机床的几何精度 15、闭环控制系统的定位误差主要取决于( ) A、机械传动副的间隙及制造误差 B、机械传动副弹性变形产生的误差 C、检测元件本身的误差及安装引起的阿贝误差 D、滚珠丝杠副热变形所产生的误差

数据结构期末考试试题答案详解

《数据结构》试题(100分) (供2005级信息管理与信息系统本科专业使用) 学号: 姓名: 座号: 系别: 年级: 专业: 总分合计人: 复核人: 说明:本试卷分为两部分,第I 卷(选择题和判断题)必须在“答题卡”上按规定要求填、涂;第II 卷直接在试卷上作答。不按规定答题、填涂,一律无效。 第I 卷 一、试题类型:单项选择题(每小题2分,共40分) (类型说明:在每小题列出的四个选项中只有一个选项是符合题目要求的,请选出正确选项并在“答题卡”的相应位置上涂黑。多涂、少涂、错误均无分。) 1. 算法分析的两个主要方面是: ( ) (A) 空间复杂性和时间复杂性 (B) 正确性和简明性 (C) 可读性和文档性 (D) 数据复杂性和程序复杂性 2. 计算机算法指的是: ( ) (A) 计算方法 (B) 排序方法 (C) 解决问题的有限运算序列 (D) 调度方法 3. 数据在计算机存储器内表示时,物理地址与逻辑地址相同并且是连续的,称为:( ) (A )存储结构 (B )逻辑结构 (C )顺序存储结构 (D )链式存储结构 4.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是 。 ( ) (A )110 (B )108 (C )100 (D )120 5. 链接存储的存储结构所占存储空间: ( ) (A )分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针 (B )只有一部分,存放结点值 (C ) 只有一部分,存储表示结点间关系的指针 (D ) 分两部分,一部分存放结点值,另一部分存放结点所占单元数 6. 线性表若采用链式存储结构时,要求内存中可用存储单元的地址: ( ) (A )必须是连续的 (B )部分地址必须是连续的 (C )一定是不连续的 (D )连续或不连续都可以

嵌入式系统及应用

嵌入式系统及应用习题 第一章操作系统概述 1.什么是嵌入式系统? 2.简述嵌入式系统的发展过程。 3.嵌入式系统有哪些特点? 4.嵌入式系统的应用领域有哪些? 5.举出几个嵌入式系统应用的例子,通过查资料和独立思考,说明这些嵌入式系统产品主要由哪几部分组成,每个组成部分完成什么功能。(提示:数码相机、办公类产品、工业控制类产品的例子等。) 6.通过查阅资料,你认为嵌入式系统的发展趋势如何? 第二章嵌入式系统基础知识 1.从硬件系统来看,嵌入式系统由哪些部分组成? 2.从软件系统来看,嵌入式系统由哪几部分组成? 3.嵌入式处理器的按体系结构分哪几类? 4.半导体存储器分为哪几种?说明它们的特点及用途。 5. 嵌入式软件体系结构有哪几种类型,优缺点如何? 6. 嵌入式系统产品开发一般包括哪几个阶段?每一个阶段的主要工作有哪些? 7.嵌入式系统主要由软件和硬件两大部分组成,其中有的功能可以用软件实现,又可以用硬件实现,那么软件和硬件的划分一般有哪些原则?举出几个同一个功能既可以用软件实现,又可以用硬件实现的例子。 大作业1: 选择一个嵌入式系统产品(如手机、PDA、工业控制产品、智能家用电器等),利用本章学过的知识,假设你是系统的总设计师,那么你认为应该如何运作这个产品的开发,直到把产品从实验室推向市场。 提示:题目较大,嵌入式系统开发包括需求分析、设计、实现、测试等方面。在实现方面,不必把产品开发出来(即不必设计电路图,不必编写程序代码,只需概括地写出软件硬件需要完成的工作即可)。 第三章嵌入式系统平台构建 1.嵌入式系统的硬件有哪几个组成部件? 2.通用处理器与嵌入式处理器有哪些相同和不同的地方? 3.常用的嵌入式处理器、控制器、数字信号处理器有哪些?各自有什么特点,通常适用于哪些方面的应用?除了书上介绍的嵌入式处理器之外,你还能提供哪些嵌入式处理器(型号和制造商)? 4.设计嵌入式系统时,.选择嵌入式处理器需要考虑哪些因素? 5.嵌入式操作系统有哪些特点,怎样选择嵌入式操作系统? 6. 举例说明ARM处理器和ucos操作系统的应用。 7. 说明S3C44B0X存储空间的分配。 第四章 ARM嵌入式微处理器体系结构 1. ARM处理器的特点有哪些? 2. 简述ARM处理器的工作状态。 3. 简述ARM处理器的7种运行模式。

机床数控技术试题123

一、填空题(每空1分,共30分) 1、数控机床组成包括CNC数控系统和机床主体两大部分。 2、数控机床的类型按加工功能分为金属切削类、金属成型类、特种加工类和其他等几种类型。 3、所谓数控编程,一般指包括零件图样分析、工艺分析与设计、图形数学处理、编写并输入程序清单、程序校验的全部工作。 4、工艺指令包括准备功能指令(G指令)和辅助功能指令(M指令)两部分。 5、选择对刀点的原则:①在机床上容易找正,在加工中容易检查;②编程时便于数值计算;③对刀误差小。 6、数控铣床类型通常分为立式、卧式、立卧两用三种类型。 7、数控铣床开机步骤包括以下过程:①打开机床电源开关;②打开电脑;③进入C:\HCNC\N.bat 8、数控铣床程序模拟运行步骤包括以下过程:①工作方式选择开关在“自动”位置;②按下主菜单“自动加工”;③按下“选择程序”;④在对话框找到相关程序;⑤按下“机床锁住”键,按下“循环启动”键 9、G30 指令的功能是返回第二参考点。 10、电加工是利用电极间隙脉冲放电产生局部瞬间高温,对金属材料进行蚀除的一种加工方法。 11、数控电火花线切割机床的类型分为快走丝、慢走丝两种。 二、选择填空(每小题1.5分,共12分) 1、在数控加工程序中,用各种指令描述工艺过程中的各种操作和运动特性。 a) F、S b) G、M c) T、P 2、G91状态下,程序段中的尺寸数字为。 a) 半径值b) 绝对坐标值c) 增量坐标值 3、使刀具以点控制方式,从刀具所在点快速移动到目标点,而移动速度与程序段中的进给速度无关。 a) G00 b) G01 c) G28 4、在华中数控系统中,调用子程序指令是。 a) M08 b) M99 c) M98 5、数控机床的控制核心是。 a) 数控系统b) 专用软件c)CPU 6、FMS是指。 a)直接数控系统;b)自动化工厂; c)柔性制造系统;d)计算机集成制造系统。 7、编排数控加工工序时,为了提高精度,可采用。 a)精密专用夹具; b)一次装夹多工序集中; c)流水线作业法; d)工序分散加法。 8、加工中心与普通数控机床区别在于。 a)有刀库和自动换刀装置; b)转速 c)机床的刚性好;d)进给速度高。 1.(b) 2.(c) 3.(a) 4.(c) 5.(a) 6.(c) 7(b) 8(a) 三、判断题(对的打“√”,错的打“×”;每小题1分,共10分) 1、数控机床能加工传统机械加工方法不能加工的大型复杂零件。 2、数控机床的进给运动是由工作台带动工件运动来实现的。 3、数控加工编程时选择工件上的某一点作为程序原点,此原点为工件坐标系原点。 4、走刀路线是指数控加工过程中刀具相对于工件的运动轨迹和方向。 5、数控机床是按照事先编制好的零件数控加工程序自动地对工件进行加工的高效自动化设备。 6、模态指令也称续效指令,一经程序段中指定,便一直有效,直到以后程序段中出现同组另一指令(G指令)或被其它指令取消(M指令)时才失效。 7、数控机床坐标系可以随意改变。 8、借助于电子计算机编制数控加工程序的过程称为计算机辅助编程,习惯上称自动编程。 9、数控铣床执行G92指令时,x、y、z轴方向会移动。 10、G指令是用M和两位数值来表示。 1.(√) 2.( √) 3.( √) 4.( √) 5.( √) 6.( √) 7.(×) 8.( √) 9.( ×)10.( √) 四、请举例简要说明华中数控车床的对刀步骤及刀偏的设置方法。(8分)

相关文档
相关文档 最新文档