“微机系统原理与接口技术”综合测试
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
一
答案
八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案
1、 单项选择题
1.(1)A (2)B
2.B
3.B
4.D 注:8086中只有BX、BP、SI、DI可以用于这样的间接寻址,不过高档微机中其他寄存器也是可以的,这里着重考察8086。
5.C
6.C
7.(1)C (2)B
8.(1)A (2)C
9.B
2、 改错
1.( 堆栈操作应满足先进后出
原则
组织架构调整原则组织架构设计原则组织架构设置原则财政预算编制原则问卷调查设计原则
。
2.( CPU必须在执行完当前指令以后,才可以响应可屏蔽中断请求。
3.( 8086CPU标志寄存器共有16位,其中只有9位有含义。
4.√ (注:段内短转移只有直接形式,没有间接形式)
3、 填空题
1.0D60H
2.0FFFFH、0000H、0000H
3.接口部件BIU、执行部件EU
4.基本的输入/输出、选通的输入/输出、双向
5.指令周期、总线周期、时钟周期
6.NMI、INTR
7.对端口的间接寻址方式、255
8.1、2、AX , DX
4、 问答题
略。(第一题提示:IF标志位的用处。)
5、 阅读程序并回答题
1.0AA9AH、2233H (注:程序第三行显然应该是 XCHG AX , BX)
2.0000H、00FFH、0
6、 编程:
DATA
SEGMENT
AT 2000H
ORG
1000H
DATASRC
DB
100DUP(?)
ORG
1010H
DATADST
DB
100DUP(?)
DATA
ENDS
CODE
SEGMENT
ASSUME CS:CODE, DS:DATA, ES:DATA
START:
MOV
AX , DATA
MOV
DS , AX
MOV
ES , AX
; 因为用到串操作语句,ES必须进行初始化,当
; 然在ASSUME语句中也必须说明
MOV
CX , 100
; 串长度
MOV
SI , OFFSET DATASRC
ADD
SI , CX
; 使DS:SI指向源串的最后一个字节
MOV
DI , OFFSET DATADST
ADD
DI , CX
; 使ES:DI指向目的串的最后一个字节
STD
; 设置串传送的方向为地址减量的方向
REP MOVSB
; 字节串传送
MOV
AH , 4CH
INT
21H
; 结束
CODE
ENDS
END START
(注意 1. 数据段中AT和ORG用法;
2. 串传送的方向必须是地址递减的方向;
3. 考试时编程题最好也写上必要的注释;如程序不能完成,至少也要画上
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图)
7、 8255编程。因为用到LOOP指令,循环计数器应该使用CX,而不应该只用CL。
MOV
DX , 103H
; 103H为方式控制字地址
MOV
AL , 80H
OUT
DX , AL
;设置该8255 B口为方式0输出,其他位可置0
MOV
CX , 8
;设置循环次数
MOV
DX , 101H
;101H 为B口数据端口地址
AGAIN:
MOV
AL , 01H
;先设置D0位输出为高电平,点亮第一个彩灯
NEXTP:
OUT
DX , AL
CALL
DELAY1S
;B口相应位发出高电平点亮彩灯,并维持1S
SHL
AL , 1
JNZ
NEXTP
LOOP
AGAIN