口必须要锁存器?答:在CPU在输出数据时经过数据总线的时间是很短的,因而需要使用输出锁存
器把要输出的数据保留,即用锁存器将数据锁存后输出给外设。13、简述IO接口基本功能?
答:(1)对输入、输出数据进行缓冲和锁存;(2)对信号的形式和数据格式进行变换;
(3)对IO端口进行寻址;(4)提供联络信号。
五、阅读程序并回问答题
word完美格式
f专业资料
1、已知:AX2233HBX5566H执行了下面的程序段后AX0AA9AH,BX
2233H。CMPAX,BXJGNEXTXCHGAX,BXNEXT:NEGAX
2、已知AX6666H,BX0FF00HCF0。在执行下面程序段后
AX0000H,BX00FFH,CF0。MOVAX,5555HANDAX,BXXORAX,AXNOTBX
3、设寄存器AL,BL,CL中内容均为76H,XORAL,0FHANDBL,0FHORCL,0FH
执行上述指令序列后,AL__79H___;BL___06H_,CL___7FH__。
4、DAT1DB12H,34H,56H,78H┇
MOVCX,0MOVAX,WORDPTRDAT1MOVCL,DAT13当程序段执行完后AX3412H;CX0078H。
六、计算分析题
1异步通信当波特率为4800时,1字符帧包含1个起始位、7个数据位、2个停止位(无校验位)共10位,试求传输2KB的数据所需时间为多少?解:位周期1波特率14800(秒)
传送总位数102102420480(位)所需时间位周期传送总位数1480020480427秒2、异步通信当波特率为9600时,对1字符帧为1个起始位、7个数据位、2
word完美格式
f专业资料
个停止位(无校验位)。试求每秒钟最多传输多少个字符?
解:1字符帧总位数172(位)
1秒传输的位数波特率9600(位)
1秒传输的字符数9600(172)960
3.初始化8259A的控制字如下
ICW100010011B
ICW200001000B
ICW400001001B
试分析1单片还是级联2中断类型号码范围3CPU类型。
解1单级还是级联2中断类型号码范围3CPU类型
单级
08H0FH
8086
4、初始化8259A的控制字如下
ICW100010011B
ICW200001000B
ICW400001001B
试分析1IR的触发方式2中断类型号码范围3SPEN引脚的作用。
解:1IR的触发方式2中断类型号码范围3SPEN引脚的作用
上升沿
08H0FH
5、指出下列程序段的功能,并加上具体注释
缓冲控制信号
MOVAL,
N为中断类型号
MOVAH,25H
25H为功能调用号
MOVDX,SEGINTP
MOVDS,DX
DS为中断服务程序INTP的段地址
MOVDX,OFFSETINTPDX为中断服务程序INTP的偏移地址
INT21H
DOS功能调用
程序段的功能是使用25H功能调用将中断向量写入中断向量表中。6、某中断程序入口地址为2300H0456H中断向量号为08H,问放置在中断向量
表中什么位置是?入口地址在向量表中如何放置?
解:中断向量地址=中断r