全球旧事资料 分类
的选通地址为240H~243H,采用BCD计数,计数器2输出用于申请中断。如果计数器2的输入时钟频率为20KHz,输出信号每秒引起100次中断。要求1算出计数初值,
2编写初始化程序。20分
5.20分图6为某AD转换器的设计方案,设Y0、Y1所对应的地址分别是300H和301H。
1试编写启动AD对通道4转换、检测AD是否转换完毕、读取AD转换数据的程序分段。2要求对通道4采集10个数据,并存放到以6000:0为起始地址的RAM中,试编写该程序。
附录:1、8255A方式选择控制字格式
图6
2、8253控制字格式
共27页第3页
f2007到2008微机原理试题
合肥工业大学2007~2008年第一学期微机原理与接口技术考试试卷A参考答案
一、填空题
1
01.240H
03.CMP
2
0621BH
08219H
3
11.20
4
14.0000H0090H
5
15.0011111115FFFH
6
16.579B4H
7.19.1FFCH
8.20.存储器写
02IN04JZNEXT0780H097FH121M
17.56780H
05.241H10.OUTDXAL13.00000H~FFFFFH
18.6677FH
二、、综合题
1解:
1发送的7位数据是0111001B或39H,偶校验。
2发送一帧数据共10位,所需的时间:T10600bps166ms
3TXC的频率为:fK×600bps16×6009600HZ96KHZ
2解1230H~237H3解:
23F0H~3F7H33E8H~3EFH433cH
CODEBEG:
SEGMENTASSUMECS:CODE
MOVMOVOUT
DX2F3HALDXAL
;C口初始化
MOVINTESTJNZMOVOUT
DX2F2HALDXAL10000000BXXAL00000001BDXAL
;读C口;测试PC7并组织输出数据
;数据写入C口使LED亮灭
JMPZZ
XX
MOVAL00000000B
共27页第4页
f2007到2008微机原理试题
ZZCODE
OUTMOVINTENDSEND
DXALAH4CH21H
BEG
;;返DOS
4解:
1初值为20KHZ100200或C8H
2编程:MOVDX,243H
MOVAL,10110001B或B1H
OUTDX,AL;
MOVDX,242H
MOVAL,8CH
OUTDX,AL;
MOVAL,00H该句也可以为:XORAL,AL
OUTDX,AL;
5.解:
1
启动AD对通道4转换程序分段:
MOVDX300H
MOVAL4
OUTDXAL
检测AD是否转换完毕程序分段
MOVDX301H
XXIN
ALDX
TESTAL00100000B
JZ
XX

读取AD转换数据的程序分段。
MOVDX300H
IN
ALDX
2
CODESEGMENT
ASSUMECSCODE
STARTMOVCX10
MOVAX6000H
MOVDSAX
MOVSI0
YYMOVDX300H
MOVAL4
OUTDXAL
MOVDX301H
XXIN
ALDX
TESTAL00010000B
JZ
XX
MOVDX300H
IN
ALDX
MOVSIAL
共27页第5页
f2007到2008微机原理试题
CODE
INCSILOOPYYMOVAH4CHINT21HENDSENDSTART
合肥工业大学2007~2008年第一学期
微机原理与接口技术考试试卷(B)
专业
学号
姓名
成绩
一填空题每空1分,共20分01.________由中央处理器、存储器、输入输出接口和总线组成。02.微机系统中,有四级或r
好听全球资料 返回顶部