微机原理与接口技术 工程技术大学考试原题
更新时间:2024-04-28 19:40:01 阅读量: 综合文库 文档下载
一、填空题
1、8088CPU指令共有7种寻址方式。
2、根据功能不同,8088的标志位可分为条件标志和控制标志。 3、8284提供频率恒定的时钟信号,同时对准备好(Ready)信号和复位 (Reset)信号进行同步 。
4、在存储器系统中实现的片选方法有三种,即线选法、部分译码法 和全译码法。
5、I/O端口有统一和独立两种编址方式。8088系统采用 的是独立编址方式。
6、一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将 会危及工作人员的生命及设备的安全,此警告线应接到8088 CPU的非屏蔽中 断请求引脚信号上。
7、8259A中断优先权处理方式有两种,它们是固定和循环。
二、说明题
分别指出下列指令中的源操作数和目的操作数的寻址方式。 (1) MOV CX,600 (2) MOV BX,BETA[SI] (3) ADD AX,[BP][SI] (4) AND AX,BX
(5) MOV [DI],AX
(1)源:立即寻址 目的:寄存器寻址 (2)源:变址寻址 目的:寄存器寻址 (3)源:基址变址寻址 目的:寄存器寻址 (4)源:寄存器寻址 目的:寄存器寻址
(5)源:寄存器寻址 目的:寄存器间接寻址
三、简答题
1、设当前SS=20l0H,SP=FE00H,DX=3457H,计算当前栈顶地址为多少?当执行PUSH DX后,栈顶地址和栈顶二个字节的内容分别是什么? 当前栈顶地址: 20100H + FE00H 2FF00H
执行PUSH BX后,SP=SP-2=FE00H-2=FDFEH
考试试卷第 1 页 共 8 页
栈顶地址: 20100H + FDFEH 2FEFEH
栈顶二个字节的内容:(2FEFFH)=34H,(2FEFEH)=57H
2、 写出8088共有几种寻址方式?它们的名称分别是什么? 用哪一种寻址方式的指令执行速
度最快?
8088指令的寻址方式有立即寻址、寄存器寻址、直接寻址和寄存器间接寻址。 寄存器间接寻址又可分为基址寻址、变址寻址和基址+变址寻址。 寄存器寻址方式的指令操作就在CPU内部进行,故执行速度最快。
3、I/O端口有哪两种编址方式?各有什么优缺点?8088系统采用那一种编址方式?
I/O端口有统一编址与独立编址两种方式。8088采用独立编址方式。 统一编址的优点:(1)不需要专门的I/O指令及接口信号;
(2)CPU访内指令可以全部用于I/O操作,使I/O的功能更加灵活。 缺点:(1)真正的存储空间有所减少;
(2)在程序中对I/O接口的操作不易看清,程序不够清晰。
独立编址的优点:由于使用专用的I/O指令,程序中对I/O端口的操作十分清晰。
缺点:I/O指令远不如访内指令丰富,所以编程不够灵活;
四、选择题
判断下列指令是否正确,在相应的括号内打“√”或“×”。 1)XCHG BX,CS (× ) 2)MOV [DI],[1000] (× ) 3)PUSH CX (√ ) 4)IN BX,DX (× ) 5)MOV BYTE[BX],8000 (× )
五、程序分析
考试试卷第 2 页 共 8 页
读程序,写出程序实现的功能。 START:M0V CX,10 M0V AX,0 M0V BX,0500H ADLOP:ADD AL,[BX] ADC AH,0 INC BX LOOP ADLOP
MOV [050AH],AX
2.功能:求10个无符号数(字节)的累加和(2个字节),和的高位存入050BH单元,和的低位存入050AH单元。
2. 阅读程序写结果。
XOR AX,AX MOV BX,2 MOV CX,0AH LP: ADD AX,BX
ADD BX,BX CMP BX,20H LOOPNE LP
执行后,(AX)= 1DH ,(BX)= 20H 。
六、读程序填空
1、已知 PRLINE DB 10 DUP(?),下面的程序段是把AX的内容存入
从PRLINE+5开始的字节中,试在空档内填入适当的内容。 MOV AX,DATA MOV DS,AX LEA DI,PRLINE+5 STOSB MOV AL,AH STOSB HLT
(2)下面程序是进行1至100的累加请填空构成完整的程序。
考试试卷第 3 页 共 8 页
START:MOV CX,100
七、作图题
请画出8088最小组态时的存储器写周期的时序图,并对所涉及的控制信号作必要的说明。
MOV AX,0 MOV BX,1
ADLOP:ADD AX,BX
INC BX LOOP ADLOP MOV [0500H],AX
IO/ M用以区分是存储器访问还是I/O访问。 ALE为地址锁存允许信号,实现分时工作。
考试试卷第 4 页 共 8 页
WR为CPU写控制信号。
DT/R在用总线收发器时用来确定数据传送的方向。 DEN在用总线收发器时用做收发器片子的输出允许信号。
八、存储器扩展
8088微机系统具有1M寻址空间,用一块2K×8位的6116(RAM)和一块2K×8位的2716(EPROM)芯片组成存储器系统。要求RAM的地址范围为:08000H~087FFH;ROM的地址范围为:0A000H~0A7FFH。在连接译码器和CPU时不增加其他部件的情况下,采用部分译码法完成线路图的连接。(低八位地址需加锁存器由CPU的ALE控制地址锁存,最高4位地址线取0)
考试试卷第 5 页 共 8 页
九、接口设计
编写只有一块8259A的8086(8259A的A0接地址总线A1)系统中8259A的初始化程序,8259A的
地址为0200H和0202H,要求:
1) 中断请求输入采用电平触发; 2) 请求的中断类型是32; 3) 采用缓冲器方式;
4) 采用非自动EOI命令结束中断。
解:根据题意各控制字如下:ICW1: 1BH ICW2:20H ICW4:0DH 初始化程序:
MOV DX,0200H MOV AL,1BH OUT DX,AL
MOV DX,0202H MOV AL,20H OUT DX,AL
MOV AL,0DH OUT DX,AL
3、8255A的应用接口电路如图,设8255A控制端口的地址为F7H,试编写程序:判断开关K是
否闭合,若K闭合,使存储器中2000H单元置00H,若K断开,置2000H单元为 FFH。(8分)
MOV AL , 90H OUT F7H, AL IN AL, F4H TEST AL, 80H JZ LP1
MOV [2000H],0FFH JMP LP2
LP1:MOV [2000H],00H LP2:HLT
3.某设备的示意图如下图所示。图中省略了中断控制器8259A和可编程并行接口芯片8255A。
用8253监视一个生产流水线,每通过30个工件,扬声器响6秒钟,频率为2000Hz。设备中包括的芯片有定时/计数器8253、并行I/O芯片8255和中断控制器8259。设8253的端口地址为80H~83H,8255A的地址为60H~63H,(用8255PB1控制GATE0)试编制应用程序。
(提示:工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产生一个脉冲,此
考试试卷第 6 页 共 8 页
脉冲作为8253计数通道1的计数输入CLK1信号,当计数通道1计数满30后,由OUT1输出负脉冲,经反相后作为8259A的一个中断请求信号,在中断服务程序中,启动8253计数通道0工作,由OUT0连续输出2000Hz的方波,使扬声器鸣叫6秒,同时重新计数。)
解:
通道1工作于方式2,采用BCD码计数,计数值为30,方式控制字为00010101B(55H)。 通道0工作于方式3,采用BCD码计数,CLK1接2.5MHZ时钟,要求产生2000Hz的方波则计数初值应为2.5×10/2000=1250,方式控制字为01110111(37H)。
通道0的门控信号GATE0由8255A的Pb1控制,OUT0输出方波信号经驱动滤波后送扬声器。
程序如下:
主程序:
MOV AL,55H ;初始化通道1 OUT 83H,AL
MOV AL,30H ;送计数初值至通道1 OUT 81H,AL
STI ;开中断 LOP: HLT ;等待中断 JMP LOP
中断服务程序:
MOV AL,80H ;置8255的PB口工作方式0、输出 OUT 63H,AL
MOV AL,02H ;置8253通道0的GATE0为1,启动计数 OUT 61H,AL
MOV AL,37H ;初始化通道0 OUT 83H,AL
考试试卷第 7 页 共 8 页
6
+5V 工件 INTR OUT1 CLK1 +5V GATE0 2.5MHz 8255Pb1 GATE0 CLK0 OUT0 R 光敏 电阻 光源 驱动器 扬声器
MOV OUT MOV OUT CALL MOV OUT IRET
AL,50H 80H,AL AL,12H 80H,AL DL6S AL,00H 61H,AL
;计数初值写入通道0
;调用延时子程序,延时6秒 ;置通道0的GATE0为0,停止计数
考试试卷第 8 页 共 8 页
正在阅读:
微机原理与接口技术 工程技术大学考试原题04-28
通达信 函数字典06-18
贷后管理办法模板06-01
三年级自编童话故事300字(精选3篇)03-26
小豆芽的自述作文450字07-08
心理学研究方法-2009-092607-24
80大寿祝寿词02-17
实验1 C语言概述06-30
秋日赞歌作文550字06-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 微机
- 工程技术
- 接口
- 原理
- 考试
- 大学
- 技术