期末考试接口复习题_第1页
期末考试接口复习题_第2页
期末考试接口复习题_第3页
期末考试接口复习题_第4页
期末考试接口复习题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、A卷1、 计算机字长取决于哪个总线的宽度?(数据总线) 地址空间的大小取决于(地址线)2、20根的ISA总线的寻址范围是?(1MB) 输入输出指令AX,BX,CX,DX:AX 累加器,常用于存放算术逻辑运算中的操作数,另外所有的I/O指令都使用累加器与外设接口传送信息BX 基址寄存器,常用来存放访问内在时的基地址CX 计数寄存器,在循环和串操作指令中用作计数器DX 数据寄存器,在寄存器间接寻址中的I/O指令中存放I/O端口的地址3、8086中的AX是指?(累加寄存器芯片) n根地址线的寻址范围是(2n)4、8086的IP存放的是?(下一条要执行的指令的偏移地址) 计算机容量 2KB= 2048

2、B ,2MB=2*220B (字节)5、 IN AL DX 存放的是什么?(操作数据)6、256K的RAM具有8条数据线,地址线有?(18)7、2048KB是(2048*1024)个字节,2KB是指?(具有2*1024个字节的存储容量)8、在DMA中,传输效率最高的是(请求询问方式)9、在DMA中,外设与内存的传输路径之间,数据传送通过(数据)总线。10、8259A有(2)个端口11、 中断屏蔽寄存器是用来(存放中断请求的屏蔽码)12、8259A中的ISR(中断服务寄存器),是用来(记录已被响应并正在服务的中断级,包括尚未服务完中途被挂起的中断级)8259A中的ISR是(中断服务寄存器)IMR

3、是(中断屏蔽寄存器)INTR是可屏蔽中断13、8259A中,假设A端口是F4,那么访问F7端口是什么操作?中断向量地址14、8259A工作方式的特征?方式0:基本输入/输出,无固定的工作时序和工作状态字,适用于同步传送和查询方式传送,不能用于中断方式和CPU交换数据。方式1:选通输入/输出,固定的工作时序和工作状态字,适用于查询或中断方式与CPU交换数据,不能用于同步传送。方式2:双向选通输入/输出,固定的工作时序和工作状态字,适用于查询和中断方式与CPU交换数据。15、调制:是指把模拟信号转化成数字信号的过程解调:是指将数字信号转化成模拟信号的过程16、若两台PC机要通过RS232通信,只需

4、要三根信号线,则这三根信号线分别是(发送数据线TXD、接收数据线RXD、信号地线SG)17、8位的D/A转换可达到满程量的几分之几?0.39%18、8253定时计数对应的BCD的计数范围是?0000999919、8253A能够产生方波的输出是哪种方式?3种方式20、 假如8253A工作在方式3,0号计数器,输入频率是2.5MHZ,输出为800us,则计数初值为?20001、假如用1K*1的芯片,构建4K*8的存储器,需要(32)片1K*1的芯片。2、假如某存储器8KB,假如用16位地址寻址,它的寻址地址取值范围是(04096)3、8086中,中断向量表存放 系统中所有的中断向量4、8259A可

5、提供的中断类型号有几个?16个,08H0FH和070H077H5、DMA的传输方式有(单字传送、连续(块字节)传送,请求询问方式)6、异步串行通信的协议这样规定,传输字符的最后是(停止位),宽度是(1位,1.5位或者2位),信号电平是(高电平)7、输入频率为:输入周期为: 求计数初值8、8255A的三根信号线是(数据线、地址线CS片选信号、控制读/写信号线)9、8255A有两组控制线,其中A组是(C端口作数据口时,高4位与A端口组成A组),B组是(C端口作数据口时低4位与B端口组成B组)。10、8255A的三个端口是怎样分配的?A端口和B端口只作输入/输出的数据端口用,C端口除了可作数据端口外

6、,还可作状态端口、固定联络信号线以及作位控用三、分析题1、假设82C54A的端口地址为304H307H,试按下列要求,分别编写3个计数通道的初始化及计数初值装入程序段(指令序列) 00 0 000 0011 0000B=30H计数器0:二进制,工作在0方式,计数初值为1234HMOV DX,307HMOV AL,30HOUT DX,ALMOV DX,304HMOV AL,1234HOUT DX,AL. 01 1 010 0111 0101B=75H计数器1:BCD码计数,工作在2方式,计数初值为100HMOV DX,307HMOV AL,75HOUT DX,ALMOV DX,305HMOV A

7、L,100HOUT DX,AL 10 0 011 1000 0111=97H计数器2:二进制,工作在3方式,计数初值为55HMOV DX,307HMOV AL,97HOUT DX,ALMOV DX,306HMOV AL,1234HOUT DX,AL2、 分别写出保存中断、设置新中断、恢复元中断向量的程序段。(p78)MOV AH,35H 取中断向量MOV AL,NINT 21HMOV AX ESMOV OLD_SEG,AX 保存原中断向量MOV OLD_OFF,BXMOV DX,SEG INTRnew 设置新中断向量MOV DS,DX DS指向新中断服务程序段基址MOV DX,OFFSET I

8、NTRnew DX指向新中断服务程序偏移量MOV AL,N 中断号MOV AH,25HINT 21H.MOV DX,OLD_SEG 恢复原中断向量MOV DS,DXMOV DX,OLD_OFFMOV AH,25HMOV AL,NINT 21H3、8245的端口地址分别为A口为300H,B口为301H,C口为302H,命令口为303H,用PA4引脚输出高电平,用PC4输出高电平输出高电平:MOV DX,300H PA数据端口地址IN AL,DX 读入A端口原输出内容MOV AH,AL 保存原输出内容OR AL, 0000 1001B 使pc4=1OUT DX,AL 输出pc4MOV AL,AH

9、恢复原输出内容OUT DX,AL4、 用82C53计数器设计一个定时器,来控制一个灯的亮与灭。5、 8253内部结构 CODE SEGMENT ;段定义开始(CODE段) ASSUME CS:CODE ;规定CODE为代码段START:MOV DX,283H ;把控制寄存器地址放在DX寄存器中 MOV AL,36H ;设置控制字00110110(计数器0,方式3,写两个字节,二进制计数) OUT DX,AL ;将AL的值送入DX端口 MOV AX,1000H ;该语句是立即寻址方式,就是把1000H这个数赋给AX MOV DX,280H ;把计数器0地址放在DX寄存器中 OUT DX,AL ;

10、将AL的值送入DX端口 MOV AL,AH ;将AX的高8位存入AL寄存器中 OUT DX,AL ;将此时AL的值送入DX端口 MOV DX,283H ;把端口地址放在DX寄存器中 MOV AL,76H ;设置控制字01110110(计数器1,方式3,写两个字节,二进制计数) OUT DX,AL ;将AL的值送入DX端口 MOV AX,1000H ;把1000H赋给AX MOV DX,281H ;把端口地址放在DX寄存器中 OUT DX,AL ;将AX的低8位送入DX端口 MOV AL,AH ;将AX的高8位存入AL寄存器中 OUT DX,AL ;将AL的值送入DX端口 MOV AH,4CH ;将4CH存入AH INT 21H ;调用DOS21中断CODE ENDS ;代码段结束 END START ;程序结束 8253流程图PA7输出高电平:MOV DX,300H PA数据端口地址IN AL,DX 读入A端口原输出内容MOV AH,AL 保存原输出内容OR AL,80H 使PA7=1OUT DX,AL 输出PA7MOV AL,AH 恢复原输出内容OUT DX,ALPA7输出低电平:MOV DX,300H A端口地址IN AL,DX 读入端口原输出值MOV AH,AL 保存原输出值OR AL,7FH 使PA7=0OUT DX,AL 输出PA7MOV AL,A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论