微机原理与接口技术_河南科技大学中国大学mooc课后章节答案期末考试题库2023年
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理与接口技术_河南科技大学中国大学mooc课后章节答案期末
考试题库2023年
1.lodsw 是将DS:SI 此地址指向的连续两个存储单元的数送入AX
参考答案:
正确
2.NOT 指令影响标识位
参考答案:
错误
3.当8255A端口PA、PB分别工作在方式2、方式1时,其PC端口引脚为( )
参考答案:
全部用作应答联络线
4.如果8255A的端口A工作在双向方式,这时还有()根I/O线可作其他用。
参考答案:
11
5.8255A中既可以作为数据输入、输出端口,又可以提供控制信息、状态信
息的端口是____。
参考答案:
端口C
6.8255A的端口A和端口B工作在方式1输出时,与外部设备的联络信号将
使用____信号。
参考答案:
ACK*(*表示低电平)
7.与I/O设备之间传送的信号有______。
参考答案:
以上三种都有
8.不论是查询输入接口,还是查询输出接口,查询外设状态总是利用IN指令
读取。
参考答案:
正确
9.从硬件角度而言,采用硬件最少的数据传送方式是______。
参考答案:
无条件传送
10.计算机键盘输入的各类符号再计算机内部均表示为ASCII码。
参考答案:
错误
11.计算机地址总线的宽度决定了内存容量的大小。
参考答案:
正确
12.宏指令的引入是为了增加婚变程序的功能。
参考答案:
正确
13.“先判断,后执行”循环结构的程序在进入循环前先判断循环执行条件,因此
循环体可能一次也不执行。
参考答案:
正确
14.从输入设备向内存输入数据时,若数据不需经过CPU,其I/O数据传送方
式是____。
参考答案:
DMA方式
15.计算机中数据的表示范围不受计算机字长的限制。
参考答案:
错误
16.补码加减法中,符号位不作为数的一部分参加运算,产生的进位需要丢掉。
参考答案:
错误
17.8088/8086中,关于总线周期叙述不正确的是_______。
参考答案:
在读写操作数时才执行总线周期
18.数据总线通常_____信息。
参考答案:
可以双向传输
19.用于形成指令物理地址的寄存器有()
参考答案:
CS, IP
20.主机与外设信息传送的方式分别为查询方式、中断方式、DMA方式。
相比
之下,中断方式的主要优点是_______。
参考答案:
能实时响应I/O设备的设备的输入输出请求
21.在微机系统中,为了提高CPU系统数据总线的驱动能力,可采用_____。
参考答案:
双向三态缓冲器
22.中断向量表起始地址为00030H的中断类型号是()。
参考答案:
OCH
23.8259A操作命令字OCW3的值为0BH,PC机从20H口进行输入操作时,
完成的工作是( )。
参考答案:
读ISR寄存器内容
24.中断向量表存放在存储器的( )中。
参考答案:
00000H~003FFH
25.I/O的控制方式包括哪几类?
参考答案:
DMA_I/O处理机_查询_直接I/O
26.内部中断中由CPU产生的中断类型号的是()
参考答案:
除以零中断_单步中断_溢出中断
27.数据、状态、控制端口占用相同的地址。
参考答案:
错误
28.I/O端口的编址利用存储器映象进行编制,那么需要用CPU专用I/O指令
访问端口。
参考答案:
错误
29.I/O接口控制中,中断方式中的中断类型号是由CPU给的,不是从中断管
理电路给它的。
参考答案:
错误
30.CPU响应后由DMA控制电路接管总线,完成I/O传送。
参考答案:
正确
31.DMA传送时读写信号两两同时有效,即读内存(MEMR)写接口(IOW)同时,
或读接口(IOR)写内存(MEMW)同时。
参考答案:
正确
32.存储器读,20位有效地址在ALE下降沿形成。
参考答案:
正确
33.非屏蔽中断NMI是无法通过其他手段屏蔽的中断请求信号。
参考答案:
错误
34.标号是指令性语句的符号地址,标号代表后面可执行指令语句的开始地址,
可作为转移指令的目的操作数(直接寻址)。
参考答案:
正确
35.OCW3中如设置特殊屏蔽,则允许优先级较低的中断源产生中断嵌套。
参考答案:
正确
36.8255A工作在方式2C端口的高4位完全被征用作为控制线。
参考答案:
正确
37.有数据定义NUMDB‘123456’,经汇编后,NUM占有3字节存储单元。
参考答案:
错误
38.汇编语言可以直接被计算机执行。
参考答案:
错误
39.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指
令是()
参考答案:
伪指令
40.在计算机内部,计算机能够直接执行的程序语言是()
参考答案:
机器语言
41.处理器并不直接连接外设,而是通过I/O接口与外设连接。
参考答案:
正确
42.段定义语句以()语句结束。
参考答案:
ENDS
43.BUFFERDB100DUP(?);表示BUFFER为()的存储空间,其内容为随机数,
通常作为程序的工作单元。
参考答案:
100个字节
44.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是
参考答案:
OUT 端口地址, AL
45.汇编程序中的“END START”中的START指的是()
参考答案:
程序开始执行的位置
46.阅读下列程序段,并填写相应结果.DATA1 DB 11H,22H,45H
DATA2 DW 2560H,3427H,3200H BUF DB ‘123’MOV BX,OFFSET DATA2 MOV CX,[BX+2]
MOV AL,BYTE PTR DATA2 MOV AH,BUF+1则
CX=_________;AX=__________。
(答案用汉字逗号分开,用大写字母,16进制) 参考答案:
3427H,3260H
47.8255A在工作在方式1下将端口A、B、C分为A和B两组。
分为输入和输
出两种形式,并且输入、输出形式征用了相同的部分C端口作为控制线。
参考答案:
错误
48.8255A方式0可以借助C端口查询外部设备状态和对控制外部设备。
参考答案:
正确
49.阅读下列程序段,并填写相应执行结果. MOV AX, 0A070H MOV CX,
3780H ADD AX, CX MOV BX, AX则BX=___________,
CF=_________, AF=___________, OF=_________。
(答案用汉字逗号分开,用大写字母,16进制)
参考答案:
D7F0H,0H,0H,0H
50.汇编指令通常包括和两部分。
(答案用汉字逗号分开)
参考答案:
操作码,操作数
51.段定义伪指令语句用语句表示开始,以语句表示结束。
(答案用汉字逗号分
开,用大写字母,16进制)
参考答案:
SEGMENT,ENDS
52.被用来表示指令在程序中位置的符号地址。
参考答案:
标号
53.下列关于8086系统堆栈的论述中,正确的是()
参考答案:
堆栈的工作方式是“先进后出”,入栈时SP减小
54.8259A中保存当前正在处理的中断请求的内部寄存器是()
参考答案:
ISR
55.8086CPU,8259A设置ICW2的值是78H,则其中IR6的中断类型码是( )
参考答案:
7EH
56.8253有()个独立的计数器
参考答案:
3
57.8253十进制计数时,当需要计数10000时,计数器中被写入的十六进制数
是()
参考答案:
0H
58.若8253定时/计数器处于计数过程中,当CPU对它装入新的计数初值时,
其结果将是( )。
参考答案:
8253定时/计数器允许编程,是否影响当前计数过程随工作方式而变。
59.8255A端口C可以工作哪几种工作方式( )
参考答案:
方式0
60.A端口:方式0输出C端口上半部:输入,C口下半部:输出B端口:方
式1输入方式控制字应写为?
参考答案:
10001110B
61.设有100个字节数据(补码),存放在数据段中EA=2000H的存储区内,
以下程序应能从该数据区中找出最大的1个数并存入同一数据段EA=
2100H的单元中,请完成该程序(在空白处填入适当的语句)。
MAX:
MOV BX, MOV AL,[BX] MOV CX, LOOP1:INC BX CMP AL,[BX] LOOP2 MOV AL,[BX] LOOP2:DEC CX JNZ MOV ,AL(答案用汉字逗号分开,用大写字母,16进制)
参考答案:
2000H,63H,JGE,LOOP1,[2100H]
62.汇编语言程序中,对END语句的叙述正确的是()
参考答案:
END语句表示源程序到此结束
63.执行INTn指令或响应中断时, CPU完成的操作次序是()
参考答案:
FLAGS寄存器先入栈,其次CS,最后IP
64.8255的PB口有()工作方式。
参考答案:
2
65.利用8255A采集100个数据,数据间采样间隔为10ms,要用循环查询方
法实现,即每次循环采集一个数据,那么在循环的初始化部分应该( )。
参考答案:
①设置采样次数为100次;②产生10ms的数据间采样间隔;③设置用
于存放数据的缓冲区地址指针;④设置8255A的工作方式控制字
66.8255A工作于方式1输出时,在由外设输入的STD信号( )的控制下将端
口A或(端口B)的数据锁存。
参考答案:
低电平
67.启动8253的计数器开始或计数的方式有( )。
参考答案:
软件和硬件方式
68.对8253进行操作前都必须先向8253写入一个( ),以确定8253的工作方
式。
参考答案:
控制字
69.在汇编语言程序设计中,保护现场的合理且优化的做法是()
参考答案:
将子程序中要使用而不允许破坏的寄存器及内存单元加以保护
70.INTR的优先级要高于NMI。
参考答案:
错误
71.在8086和8088汇编语言中,一个字能表示的有符号数的范围是()
参考答案:
–32768≤n≤32767
72.IN 和OUT指令哪一种情况可以直接将端口地址写进指令中()
参考答案:
端口地址小于FFH
73.伪指令的操作符本身有机器码与其对应。
参考答案:
错误
74.字符串输入需要预先定义缓冲区,那么在调用过程中,在最大输入字符数的
范围内,最终实际输入的字符个数(包括回车键)填入[DS:DX+1]。
参考答案:
错误
75.pop AX 的出栈流程()
参考答案:
SP和SP+1所指向的存储单元中的数分别传递到AL和AH后,SP再加2
76.压栈操作SP中的值是先()
参考答案:
减
77.伪指令语句没有对应的机器指令,汇编时对伪指令进行处理,可完成数据定
义、存储区分配、段定义、段分配、指示程序开始和结束等功能。
参考答案:
正确
78."MOV [BX+10H], DX"指令的两个操作数采用的寻址方式有()
参考答案:
寄存器相对_寄存器间接
79.中断返回那些寄存器的值 ( )
参考答案:
CS_IP_FLAGE
80.REP MOVSB 指令涉及到的寄存器包括( )
参考答案:
CS_IP
81.8253计数器中,在门控信号上升沿到来后的()时刻,输出信号OUT变
成低电平。
参考答案:
下一个CLK下降沿
82.8253工作在()方式时,OUT引脚能输出一个CLK周期宽度的负脉冲。
参考答案:
方式4或方式5
83.请求寄存器IRR、服务寄存器ISR是可读可写寄存器。
参考答案:
错误
84.直接寻址所中的地址对应到那个段()
参考答案:
数据段
85.立即寻址中的立即数存放在那个段()
参考答案:
代码段
86.EU执行算数和逻辑运算后的特征可有控制标识位反映出来。
参考答案:
错误
87.8255的3个8位的I/O端口全部设定为方式0的输入,其设置的方式控制
字为()
参考答案:
9BH
88.与JMP指令不同,执行CALL指令时CPU会自动保存断点信息,即执行
CALL指令会自动完成断点信息的入栈保护操作。
参考答案:
正确
89.当8255A的A口工作在方式1,B口工作在方式1时,C口仍然可按基本
的输入输出方式工作的端口线有( )条。
参考答案:
2
90.一个外设只能占用一个I/O地址。
参考答案:
错误
91.INC对那些标识符有影响
参考答案:
PF_ZF_SF
92.能够取得变量var偏移地址给BX的语句有()
参考答案:
mov bx,offset var
93.在CMP AX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系
(SF⊕OF)+ZF=0时,表明( )。
参考答案:
(AX) > (DX)
94.若AL、BL中是压缩BCD数,且在执行ADD AL, BL之后,(AL)=0CH,
CF=1,AF=0。
再执行DAA后,(AL)=_____。
参考答案:
12H
95.设(AX)=C544H,在执行指令ADD AH, AL之后,______。
参考答案:
CF = 1,OF = 0
96.假定一组相邻字节的首地址在BX中,末地址在DI中,为了使下面的程序
段能用来查找出其中第一个非零字节,并把它存放在AL中,在横线处应填入的指令是什么?SUB DI,BX INC DIMOV CX,DI_________NEXT:INC BXCMP BYTE PTR [BX],0LOOP NEXTMOV AL,BYTE PTR [BX]
参考答案:
DEC BX
97.对于下列程序段:AGAIN: MOV AL, [SI] MOV ES:[DI], AL INC SI INC DI
LOOP AGAIN 也可用指令_______完成同样的功能。
参考答案:
REP MOVSB
98.ROL、ROR、RCL或RCR指令中的移位次数大于1时,需要使用( )来存放
移位次数。
参考答案:
CL
99.远调用会执行几次入栈指令 ( )
参考答案:
2
100.LOOPNZ 执行的条件是( )
参考答案:
CX –1 ≠ 0且ZF = 0
101.MOV AX, 0909HMOV BL, 4HAAD DIV BLAAM上述指令运算完成后 ax中的值是?
参考答案:
0204h
102.mov al,08hmov bl, 07hmul blaam上述指令调整后,ax中的值等于( ) 参考答案:
0506h
103.两个压缩BCD码35H和27H相加,经DAA调整后的结果为 ( ) 参考答案:
62H
104.程序中的“$”可指向下一个所能分配存储单元的偏移地址。
参考答案:
正确
105.段间间接转移指令一般通过双字内存单元给出转移地址。
参考答案:
正确
106.指令中存储器操作数的段基址可以通过段超越前缀进行设置。
参考答案:
正确
107.IP中存放的是正在执行的指令偏移地址。
参考答案:
错误
108.IN和OUT指令如果端口地址大于FFH时,端口地址需要存在那个寄存器( ) 参考答案:
DX
109.寄存器寻址与段地址(段寄存器)无关。
参考答案:
错误
110.一个存储单元的物理地址不是唯一的。
参考答案:
错误
111.远标号转移是段间转移。
参考答案:
正确
112.字符‘2’和‘9’做加法运算,AAA调整后的结果为 ( )
参考答案:
0101H
113.I/O接口控制中,直接和查询方式,CPU和外设可以并行工作。
参考答案:
错误
114.下面哪一项不属于中断服务子程序的内容。
参考答案:
中断屏蔽
115.可用作简单输入接口电路的是______。
参考答案:
三台缓冲器
116.8位系统对16位接口,只需要一个8位端口进行两次I/O操作,才能完成16位数据的传输。
参考答案:
错误
117.内存和内存之间可以直接用MOV传送指令传送数据。
参考答案:
错误
118.基址变址寻址的组合为()
参考答案:
BX+DI_BP+SI_BP+DI_BX+SI
119.寄存器简介寻址能用到的寄存器为()
参考答案:
SI_BX_BP_DI
120.已知SS=1200H,SI=2300H,BP=1500H,(15800H)=8765H,则执行指令MOVAX,[BP+SI]之后AH的值为( )。
参考答案:
87H
121.8086CPU访问存储器时,在地址总线上送出的地址称为( )
参考答案:
物理地址
122.NOP指令是空操作指令,所有CPU并不执行该指令。
参考答案:
错误
123.如果8255A的端口A工作在双向方式,这时还有_____根I/O线可作其他用。
参考答案:
方式0
124.电路中的“三态”指的是?
参考答案:
高电平_低电平_高阻。