西北工业大学21年机考答案 微机原理及应用04 296docWord格式文档下载.docx
《西北工业大学21年机考答案 微机原理及应用04 296docWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《西北工业大学21年机考答案 微机原理及应用04 296docWord格式文档下载.docx(11页珍藏版)》请在冰豆网上搜索。
![西北工业大学21年机考答案 微机原理及应用04 296docWord格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/10/1d7337bd-c4cb-4808-ab33-757856052e0b/1d7337bd-c4cb-4808-ab33-757856052e0b1.gif)
D.容量大、速度慢、成本低
4.某定时系统中,已知计数脉冲CLK频率为2MHz,要求每1ms产生一次中断,选用计数器2工作,8254的地址假设为70H~73H,初始化8254的程序为()。
A.
B.
C.
D.MOVAL,10100101B
D
5.
若上面程序段完成将DL中的数转换成ASCII码,则()中应该填写的语句为:
A.JLATOF
B.JBATOF
C.JGATOF
D.JAATOF
6.BLOCK3单元开始连续10个单元清0的伪指令是(
A.BLOCK3DB10DUP(‘0’)
B.BLOCK3DB10DUP(?
)
C.BLOCK3DB1DUP(10,0)
D.BLOCK3DB5DUP(0,0)
7.CPU响应外部中断请求是在(
A.一条指令执行结束
B.一个机器周期结束
C.一旦请求,立即响应
D.中断类型码n引起
8.溢出是两带符号数(
),结果超出规定的数值范围。
A.两同号数相减
B.两同号数相加
C.两异号数相加
D.两数异或
B
9.采用BCD码表示的十进制数计算时,先调整后运算的有(
A.加法
B.减法
C.乘法
D.除法
10.32位CPU可寻址的最大虚拟空间是(
A.64TB
B.64GB
C.32GB
D.4GB
11.在DMA传送过程中,实现总线控制的部件是(
A.CPU
B.外部设备
C.DMAC
D.存储器
12.IF可以屏蔽的中断类型有(
A.内部中断
B.外部中断
C.外部中断的可屏蔽中断
D.外部中断和内部中断均可屏蔽
13.在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是(
A.汇编指令
B.机器指令
C.伪指令
D.宏指令
14.
上面程序中若将字符串‘a’~‘j’转换为大写字母‘A’~‘J’,则()中应该填写为:
A.JMP
B.JZ
C.JAE
D.LOOP
15.当CPU使用中断方式从ADC0809读取数据时,ADC0809向CPU发出中断请求的信号是(
A.START
B.OE
C.EOC
D.INTR
16.十进制数-75用二进制数10110101B表示,其表示方式是(
A.原码
B.补码
C.反码
D.ASCII码
17.10001010是(
A.带符号数
B.是不带符号数
C.是BCD码
D.无法确定
18.指令队列的作用是(
A.暂存操作数地址
B.暂存操作数
C.暂存指令地址
D.暂存预取指令
19.关于8254,说法正确的是(
A.只能实现计数
B.只能实现定时
C.既可实现计数,又可实现定时
D.都不能完成
20.
上面程序中若将字符串‘a’~‘j’转换为大写字母‘A’~‘J’,则空格中应该填写为()。
A.MOVCL,10
B.MOVDL,10
C.MOV
CX,10
D.MOV
DX,,10
21.完成41H送[2100H]、42H送[2101H]的正确程序段是(
D.
22.MOV
AX,[BX+SI]的源操作数的物理地址是(
A.DS×
16+BX+S
B.ES×
16+BX+SI
C.SS×
D.CS×
23.当8255A的两根地址线A1和A0分别为1和0时,对应的地址是(
)的。
A.A口
B.B口
C.C口
D.控制口
24.将BX的高8位置1的指令是(
A.AND
BX,0FF00H
B.OR
BX,0FF00H
C.XOR
D.TEST
25.可作简单输入接口的电路是(
A.三态缓冲器
B.锁存器
C.反相器
D.译码器
26.当8254工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是(
A.结束本次计数循环,等待下一次计数的开始
B.暂时停止现行计数工作
C.不影响本次计数
D.终止本次计数过程,立即开始新的计数循环
27.MOV
AX,[BX+DI]的源操作数的物理地址是(
16+BX+DI
28.完成41H送[2100H]、42H送[2101H]的正确程序段是(
29.在计算机内部,一切信息的存取、处理和传送都是以(
)形式进行的。
A.BCD码
B.ASCII码
C.十六进制
D.二进制
30.
读以下程序,指出它完成的功能。
()
A.将STR1的前100个数据传送到STR2中
B.将STR1的前200个数据传送到STR2中
C.将STR1的后100个数据传送到STR2中
D.将STR1的后200个数据传送到STR2中
1.8255A工作在方式0时,CPU通过它与外设进行数据传送的方式可以有(
A.无条件传送方式
B.中断传送方式
C.查询传送方式
D.DMA传送方式
A|C
2.下列段寄存器中哪些是32位CPU实模式下的段寄存器(
A.CS
B.DS
C.GS
D.FS
A|B
3.关于ADC0809,说法正确的是(
A.START为转换启动脉冲,脉冲上升沿使ADC0809复位,下降沿启动转换
B.EOC为转换结束信号,转换期间一直为高电平
C.EOC为转换结束信号,转换期间一直为低电平
D.OE为数据输出允许信号,输入一个高电平才能打开输出三态门,输出数字量
A|C|D
4.关于DAC0832或DAC1210,正确的说法有(
A.是电流输出
B.是电压输出
C.外加一级运算放大器后可得到单极性电压输出
D.外加两级运算放大器后可得到双极性电压输出
5.8255A的A口工作在方式2时,B口可工作在(
A.方式0
B.方式1
C.方式2
D.只能空着
6.关于8255A,下列说法正确的是(
A.是一个具有3个数据口的接口芯片。
B.是一个可编程的并行输入输出接口芯片。
C.是一个可编程的串行输入输出接口芯片。
D.8255A的C口为按位控制提供了支持。
A|B|D
7.下面哪个寄存器是8位寄存器(
A.IP
B.ECX
C.DH
D.BL
C|D
8.当8254可编程定时/计数器工作在(
)下时,GATE信号为高电平时计数。
D.方式3
E.方式4
F.方式5
A|C|D|E
9.将符号地址ARRAY的偏移地址送寄存器BX的正确结果是(
A.LEABX,OFFSETARRAY
B.LEABX,ARRAY
C.MOVBX,OFFSETARRAY
D.MOVBX,SEGARRAY
B|C
10.8254计数器的计数方式有(
A.二进制计数
B.原码计数
C.补码计数
D.BCD码计数
A|D
1.可屏蔽中断不受CPU内部标志寄存器中IF位的屏蔽。
(
)
N.错误
Y.正确
N
2.8255A的C口既可以是一个8位的数据口也可以是两个4位的数据口。
Y
3.OF位用来表示带符号数的溢出,CF位可以表示无符号数的溢出。
4.请判断指令IDIVBL的对错。
5.同步方式是所有传送方式中最简单的,但使用的前提是外设具有固定的和已知的定时。
6.D/A和A/D转换器的位数越多,分辨率越高。
7.SP的内容在任何时候都指向当前的栈顶,要指向堆栈的其它位置,可以使用BP指针。
(
8.请判断指令ADDEZX,[BX+10H]的对错。
9.8254初始化编程时,计数器的控制字必须在其计数初值之前写入,计数初值的高8位必须在低8位之前写入。
10.请判断指令MOV[BX],[BP]的对错。