《嵌入式系统与应用》期末考试题A卷班级:信息3111班学号:15姓名:白泽泽名词解释:(每题5分)什么是嵌入式系统答:嵌入式系统是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。Samba服务器及其功能答:Samba是在Linux及Unix上实现SMB(ServerMessageBlock)协议的一个免费软件,由服务器及客户端程序构成。以实现文件共享和打印机服务共享,其工作原理与windows的网上邻居类似。Samba的服务器程序可以实现以下主要功能:(1)、文件及打印共享;(2)、计算机名与IP的解悉;(3)、WINS服务的支持;(4)、用户权限设置(如果配合Linux的Quota还可以实现用户磁盘空间配额)。vi有哪3种工作模式,之间如何切换,其作用分别是什么?答:vi的三种模式分别是命令行模式、插入模式及底行模式。命令行模式:用户在用vi编辑文件时,最初进入的是一般模式。在该模式中可以通过上下移动光标进行“删除字符”和“整行删除”等操作,也可以进行“复制”、“粘贴”等操作,但无法编辑文字。插入模式:在该模式下,用户在能进行文字编辑输入,用户可以按esc键回到命令行模式。底行模式:在该模式下,光标位于屏幕的底行。用户可进行文件保存和退出操作,也可以设置编辑环境,如寻找字符串、列出行号等。4、ARM11的两种工作状态分别是什么?答:(1)、arm状态,此时处理器执行32位的字符对齐的arm命令。(2)、thumb状态,此时处理器执行16位ude半字对齐的thumb命令。二、ARM指令注释:(每题10分)1、逐行注释并用C语言代码实现以下指令的功能:CMPR0,R1;CMP比较指令R0,R1存储地址ADDHIR0,R0,#1;将R0+1,结果放入HI中ADDLSR1,R1,#1;将R1+1结果放入LS中C语言代码:2、逐行注释并用C语言代码实现以下指令的功能:CMPR0,#10;比较R0是否为0CMPNER1,#20;若0部为0则比较R1是否为1ADDNER0,R0,R1;若R0不为0,R1不为1,则执行R0=R0+R1C语言代码:三、操作题:(每题5分,以截图的方式显示操作过程)1、在linux系统中创建user用户,并进入/home目录用ls命令进行查看。答:cd/homeLsuseradduserlsuser2、给user用户设置密码为123。答:pa
信息311115白泽泽 来自淘豆网m.daumloan.com转载请标明出处.