微机之问答2013
更新时间:2023-12-02 10:38:01 阅读量: 教育文库 文档下载
- 微机之父是谁推荐度:
- 相关推荐
1、微处理器内部一般由哪些基本部件组成?简述它们的主要功能。 主要有EU部件和BIU部件组成(1分),EU部件包括ALU主要完成算术逻辑运算,FLAGS寄存器主要完成程序状态提供跳转依据,通用寄存器组主要完成指令及操作数的暂存;BIU部件主要协助EU部件完成执行指令,包括地址累加器产生20位物理地址,指令预取队列完成对指令的预先处理实现流水线操作。(3分)
2、一个中断类型号为01CH的中断处理程序存放在0100H:2800H开始的内存中,试求中断向量存储的地址。
00070H-00073H的4个连续单元中
3、在接口驱动编程时,子过程与中断有什么异同? 区别和联系见下表(答对两个得2分)
中断 事件触发 自动保存FR、CS、IP
子程序调用 执行指令 自动保存CS、IP
4、逐次逼近型A/D转换器的基本转换原理是什么?试以三位ADC为例说明其转换过程。
(略)
5、简要说明在接口设计中汇编语言和C语言的编程思想有什么区别?
在接口编程方面,汇编语言主要需要考虑寄存器的分配使用情况,然后集中考虑与算法相关的数据结构(2分);C语言则与自然语言非常相似,主要考虑实现功能的函数的编写(2分)。
图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在BUF缓冲区的256个字符送去打印。设已知8255A的口地址为54H ~57H。 完成以下程序段。
8255A
CPU PA0-7PC7 PC2 地 打印机插座 DATA1~/STB BUSY 地
START: MOV
DX , ______
;(1)8255A命令口 ;(2)工作方式字
;(3)使STB =1 MOV AL ,_______ OUT
DX , AL
MOV AL ,________
OUT DX , AL MOV MOV
L:
MOV
SI , OFFSET BUF CX ,________ DX ,_______
;打印字符的内存首址 ;(4)打印字符个数 ;(5)PC口地址 ;查BUSY=0?
IN AL , DX
AND AL , 04H JNZ MOV MOV OUT MOV
L DX ,_______ AL ,_______ DX , AL
;忙,等待;不忙,则向A口送数 ;(6)PA口地址 ;(7)从内存取数 ;送数到A口 ;(8)8255A命令口 ;(9)使 STB =0
DX ,_______
MOV AL , _______ OUT NOP
MOV AL ,_______
DX , AL
;(10)使 STB =1
OUT DX , AL INC _______ DEC _______
;(11)内存地址加1 ;(12)字符数减1 ;未完,继续。 ;已完,退出
JNZ L MOV AX , 4C00H
END
INT 21H
START
2 89H 8 57H 3 0FH 9 0EH 4 FFH 10 0FH 5 56H 11 SI 6 54H 12 CX 1 57H 7 [SI]
六、综合题(18分)
利用8255A设计一个工件统计与显示系统。当某工件通过通过生产线测点时,工件计数加1,假设工件计数道100时,输出警报信号(使PC1上产生一个负脉冲)。已知测试点采用红外光电管,当有工件通过时,光电管被挡住而不透光,通过以后或无工件时有光透过,光电管输出接8255某引脚(自行选择)。假设8255A端口地址为300H~303H,完成系统硬件和软件的 设计。 提示:由题目可知A口地址为300H
B口地址为301H C口地址为302H 控制字端口为303H
设计图如下: A 口 AKO 8255A PC 4 ?
设计说明:
out 声光 电路 STB 报警电路
1.8255A口置为方式1输入,不用B口,C口上半片(PC4~PC7)输入,下半片输出(PC0~PC3)。
2.声光电路out 端接8255A的PA6。out端在没有工件通过,即透光时是输出低电平。
3.声光电路的STB端接8255A的PC4,在设备与8255A接通时输出低电平。 4.PC1输出接报警电路,报警时输出低电平。
(1)请画出程序流程图
程序流程图(6分): 8255A初始 化
N 与外设是否 接通? Y
查询PA6的 N 输入是否为
1?
计数是否满 计数值加 1 100 ? N Y PC1 输出低电 Y
平
报警,程序返
(2)写出关键程序段 程序片断(10分):
;8255A端口数据的保护 in al,300h mov ah,al in al,302h mov bl,al in al,303h mov bh,al
init51: mov al,11011001b ;方式设定
mov dx,303h out dx,al
8255A初始化
与外设是否接通
恢复原来8255A数据
mov al,00001001b ;PC4置1 mov dx,302h out dx,al
mov al,00000011b ;PC1置1 mov dx,302h out dx,al sub cx,cx
POLL_C:in al,302h
and al,00010000b jz POLL_A jmp POLL_C
POLL_A:in al, 300h
and al,01000000b; jnz COUNT jmp POLL_A
COUNT:cmp cx,100d
jz ALARM inc cx,
jmp POLL_A
ALARM:mov al,00000010b
out 302h,al
EXIT: mov al,ah
out 300h,al mov al,bl out 302h,al mov al,bh out 303h,al
正在阅读:
微机之问答201312-02
论民间借贷下的银行潜在风险09-19
体育艺术节作文550字06-20
外国文学史试题及答案1191212-27
第七章 数字万用表的组装与焊接07-19
11“三项活动”应知应会05-10
浙江省永嘉县教师发展中心 - 图文04-04
科技艺术制作介绍词12-13
道路景观调研报告 - 图文01-01
王乐硕士论文第一章11-29
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 微机
- 问答
- 2013
- 《人口原理》读书笔记
- 六年级上册语文试题-21文言文二则(含答案)人教(部编版)一课一练
- 广东省深圳市普通高中学校2018届高考高三数学3月月考模拟试题 05
- 保险代理人第四套试卷
- 社会反思
- 电厂输煤系统运行规程 - 图文
- 圆的专题复习说课稿
- 华师历届满分作业汇总《市政学》
- 硫及硫化氢练习
- 井控问题试题
- 第二篇 土壤物理性质分析 - 图文
- 冀教版(河大)八年级上册1-4单元古诗词练习
- 荣昌县重点招商项目及优惠政策汇编(重点项目)
- 磁阻式电磁线圈加速器发射卫星概念 - 图文
- 噶米地基承载力特征值、地基承载力设计值、地基承载力标准
- 冀组织部关于填写审核干部履历表补充说明
- 部编版小学二年级下册语文《千人糕》课件
- 技术管理补充讲义 - 图文
- 南京工业园汇总
- 第三章数据链路层作业