2017年计算机四级嵌入式系统开发工程师模拟题2

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
2

若要使寄存器AL中的高4位不变,低4位为0,所用指令为

  • A.AND AL,0FH
  • B.AND AL,0F0H
  • C.OR AL,0FH
  • D.OR AL 0F0H
3

RS232-C是一种用于串行通信的接口标准。它的逻辑电平采用

  • A.负逻辑
  • B.正逻辑
  • C.TTL逻辑电平
  • D.HTL逻辑电平
4

以下指令中与LEA BX, BUFFER功能等价的是

  • A.MOV BX, BUFFER
  • B.MOV BX, SEG BUFFER
  • C.MOV BX, [BUFFER]
  • D.MOV BX, OFFSET BUFFER
5

汇编程序中,能够改变程序执行顺序的指令是

  • A.数据传送指令
  • B.逻辑运算指令
  • C.条件转移指令
  • D.输入输出指令
6

程序设计员不能直接使用的寄存器是

  • A.通用寄存器
  • B.指令指针寄存器
  • C.标志寄存器
  • D.段寄存器
7

用户需要动态请求和释放系统资源,在用户程序中所使用的方法是

  • A.通过系统调用
  • B.利用命令输入
  • C.调用中断服务程序
  • D.以管理员身份运行
8

进程从运行态转换为阻塞态的原因是

  • A.需要的数据没有准备好
  • B.需要的设备不存在
  • C.分配给该进程的时间片用完
  • D.运算过程中栈溢出
9

下列关于I/O设备的叙述中,哪一个是正确的?

  • A.不同的I/O设备可以并行工作
  • B.只有I/O设备才能产生有效的中断源
  • C.在中断处理过程中,必须屏蔽新中断
  • D.SPOOLing系统是脱机I/O系统
10

Pentium微处理器的调试寄存器的作用是

  • A.存放断点的地址和状态
  • B.存放ALU的计算状态
  • C.存放当前指令状态
  • D.存放CPU中寄存器的使用状态
11

用户在编写程序时,若要在屏幕上画出一个红色的圆,需要使用

  • A.自然语言
  • B.系统调用
  • C.命令控制
  • D.运行时系统
12

下列各种情况中,一定不会引起进程调度的操作是

  • A.一个进程完成工作后被撤销
  • B.一个进程从运行状态变成了阻塞状态或就绪状态
  • C.一个进程从阻塞状态变成了就绪状态
  • D.一个进程从就绪状态变成了运行状态
13

若浮点数用补码表示,则判断运算结果是否为规格化数的方法是

  • A.阶符与数符相同
  • B.阶符与数符相异
  • C.数符与尾数小数点后第一位数字相异
  • D.数符与尾数小数点后第一位数字相同
18

下列关于管程的叙述中,不正确的是

  • A.管程是一种同步机制
  • B.管程只能解决进程互斥问题
  • C.引入管程是为了提高代码可读性
  • D.管程将共享变量及对共享变量的操作封装在一起
21

全相联映射方式是指

  • A.主存中地址块与Cache中的地址块全部映射
  • B.主存中任何一个块全部映射到Cache中固定的位置上
  • C.主存中任何一个块与Cache中的块一一对应
  • D.主存中任何一个块均可以映射装入到Cache中任何一个块的位置上
22

CPU向I/O接口传送的控制信息是通过

  • A.控制总线传送
  • B.数据总线传送
  • C.地址总线传送
  • D.控制总线和地址总线传送
24

设备管理中,为了管理和分配设备建立了一个数据结构,通常称为设备表。它的作用是

  • A.管理物理设备
  • B.管理逻辑设备
  • C.实现即插即用
  • D.建立逻辑设备与物理设备之间的对应关系
26

8086微机系统中,NMI中断的中断向量位置

  • A.由程序指定
  • B.固定在00008H开始的4个单元中
  • C.由操作系统自动分配
  • D.固定在00016H开始的4个单元中
27

CPU可以对8253计数器执行读操作,其读到的是

  • A.工作模式字
  • B.计数初值
  • C.计数执行部件CE(减法计数器)的当前值
  • D.0
30

下列X86汇编指令中,有语法错误的是

  • A.MOV [SI],AX
  • B.IN AL,DX
  • C.XOR AX,1234H
  • D.OUT 110H,AL
33

下列选项中,与D/A转换器的分辨率有关的是

  • A.转换器的制造工艺
  • B.转换器的位数
  • C.转换器的速度
  • D.转换器的工作温度
34

若A=10010010、B=11110001,执行A加B后状态寄存器中标志位为

  • A.SF =1
  • B.ZF = 1 一次重叠:2n+1 二次重叠:2+n
  • C.AF = 1
  • D.CF = 0
35

对于如下C语言程序int main(){printf("Hello World\n");fork();printf("Hello World\n");}在UNIX操作系统中正确编译链接后,其正确的运行结果是

  • A.共打印出2行Hello World
  • B.共打印出3行Hello World
  • C.共打印出4行Hello World
  • D.共打印出5行Hello World
36

下列关于操作系统的叙述中,正确的是

  • A.操作系统作为系统软件,为用户提供了高效使用计算机的接口
  • B.操作系统是软件,它可以做任何需要软件做的工作
  • C.操作系统除了做与硬件相关的事,也做了大量与应用相关的事
  • D.操作系统是系统软件,所以计算机没有操作系统不能正常工作
37

死锁产生的原因之一是资源分配不当,另一个原因是

  • A.存在共享资源
  • B.使用P、V操作过多
  • C.系统中没有采用SPOOLing技术
  • D.进程推进顺序不当
40

十六进制数63对应的8位二进制数是

  • A.01100101
  • B.01100011
  • C.01010011
  • D.01101011
41

微机系统中,外围设备与主板的系统总线相连通过

  • A.适配器
  • B.设备控制器
  • C.计数器
  • D.寄存器
42

外部I/O设备向处理器发出的中断信号又称为

  • A.中断请求
  • B.中断断点
  • C.中断屏蔽
  • D.中断优先级排队
44

芯片8255A的端口A工作在方式1输入时,端口C中被用作端口A的应答信号的是

  • A.PC3、PC4、PC5
  • B.PC0、PC1、PC2
  • C.PC2、PC3、PC4
  • D.PC4、PC5、PC6