下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、填空题(本题 20分,每空 1 分)1、8086CPU 对 I/O 端口采用单独编址方式, CPU 区分对存储器还是对 I/O 端口 访问的引脚是(1),当该引脚是(2)电平时表示CPU对I/O端口进行读写。2、 在 8086微机系统中, 内存单元中的二进制码可以认为是机器操作码、 各种进 制数据或者ASCII码,设某内存单元有二进制码10000101B;如理解为补码,它 代表的十进制数值为( 3 );如理解为 BCD 码,它对应的十进制数值为( 4 )。3、异步串行需发送的 8 位二进制数为 00111001,如采用一位起始位、一位偶校 验位和一位停止位,那么串行口发送的帧信息为( 5)。
2、4、设 AL=6AH,执行 SUB AL,0C7H 后,标志位 CF 为(6),OF 为(7)。5、用2KX4的RAM芯片,组成32KX8的存储容量;需(8 )片该RAM芯片, 最少需要( 9 )根寻址线,其中有( 10 )根片内寻址线。& 8086CPU的响应可屏蔽中断时,响应过程需要两个中断响应周期,每个中断 响应周期有( 11 )个 T 状态,在第二个响应周期应该将中断类型号送到 CPU 数据总线(12) 上;设该中断类型号为25H,则其中断服务程序的入口地址存放 在中断向量表中的首地址为( 13)的四个连续单元中。7、执行完REPZ CMPS后,Ce0,则说明(14)。8、指令JMP
3、SHORT NEXT在内序中的偏移地址为 202AH (注,这是该指令第1字节所在的地址),设该指令的机器码为EBA9H(其中EBH为操作码,A9H为操 作数),执行该指令后,CPU转移到偏移地址IP为(15 )的指令继续工作。9、芯片 8255A 的( 16 )可工作在双向总线方式,此时需要( 17 )根联络控 制线。10、8086响应可屏蔽硬件中断申请的条件是( 18 )。11、 指令ADD AX,BP+SI+200的源操作数寻址方式是(19 ),源操作数物 理地址表达方式为( 20 )。二、判断是非题(表示是,X表示否)(本题10分,每小题 1 分)1、 8086CPU对堆栈段所在的物理
4、存储器读写数据时,只能通过POP/PUSH指令 来完成。2、8086CPU引脚ALE有效时,说明总线上 AD15 AD0的信息是数据代码。3、执行完当前指令后,CPU会自动检查INTR和NMI引脚是否有效。4、在 8086微型计算机系统中,外设与存储器之间不能直接传送数据。5、6、7、器8、9、8086CPU 可执行指令:MOV BX , 2000H8086CPU的指令周期是不定的,是由若干个总线周期组成。中断控制器 8259A 的普通 EOI 结束中断方式就是 CPU 直接对中断服务寄存 (ISR)对应位复位。CPU 对可编程接口芯片中的各可读写寄存器都是通过给定的地址来识别。RS-232C
5、标准规定其逻辑“ 1”在有负载时电平范围为+3V+15V。10、CACHE 技术的基本思想就是将 中,不常用的存放在大容量 DRAMCPU 经常访问的指令和数据保存在 SRAM 中。三、完善程序(本题 30 分,每小题 10 分)1 、阅读下面程序,回答相关问题。MOV AH, 44HIN AL, 30HTEXT AL, 80HJZ L1SAL AH, 1 JMP STOPL1: SHR AH, 1 STOP: HLT1)程序所完成的功能是什么?(2)如果(30H) =33H 贝U AHW2、变量WORD存放一字符串,将其中大写英文字母找出来存放到RESUILT开始的内存单元中,并在屏幕上显示
6、这些字母。DSEG SEGMENTWORD1RESUILTDB ,DF3456nj98 ,DB 20 DUP(?)DSEGENDSCSEGSEGMENT(1)MAINPROCFARSTART:PUSHDSSUBAX ,AXPUSHAXMOVAX ,DSEGMOVDS ,AX(2)97KJH8 ? ?MOVSI,OFFSET RESUILTLEADI,WORDSMOVAL,DICMPAL,AJCX1CMPAL,5BH(3)MOVSI,ALINCSI(4)LOOPNEXT(5)MOVDX,OFFSET RESUILTMOVAH,9INT21HRETENDPENDSEND STARTNEXT :X1
7、:MAINCSEGSEGMENTMESS DB WELCOME !, 0AH , 0DH , $ DATA1 DB 0ENDSSEGMENT3、在PC机中,8259A的中断请求信号引脚除IR2外均被系统占用。现假设某 外设的中断请求信号由IR2端引入,要求编程实现 CPU每次响应该中断时屏幕 显示字符串 “WELCOME !”,响应 5 次中断后,程序结束。已知主机启动时 8259A 中断类型码的高5位初始化为00001,故IR2的类型码为0AH ; 8259A的中断结 束方式初始化设置为非自动结束, 即需要在中断处理程序中发 EOI 命令; 8259A 的端口地址为20H( ICW1的地址)
8、和21H。程序如下:DATACODEDATAASSUME CS:CODE,DS:DA TAMOVAX ,SEG INT2 ;( INT2 为中断服务程序)MOVDS,AXMOVDX,OFFSET INT2MOVAH,25HINT21H;置中断向量表CLI、一1 . f Ktzr* 1t (f-* JJ / 口 rjINAL,21H;读中断屏蔽寄存器ANDAL,0FBH;开放 IR2 中断OUT21H,ALSTIMOVAX ,SEG DATA1MOVDS,AXSTART:L00P2 :MOV(CMPJCCLIIN(OUTSTIMOVAL, DATA11 )AL,5LOOP2AL,21H);屏蔽2
9、1H,ALAH ,4CH;等待中断IR2中断INT2 :INT 21HP USH AX P USH DS P USH DX STIMOV;中断处理子程序AX ,DATAPOP DX)(4POP AX (5CODEENDENDSSTART四、简答题(本题20分,每小题10分)1、分别从8086CPI和8259A中断控制器的角度,分析嵌套中断与非嵌套中断的 实现过程。2、当8255A的B 口工作在选通输入方式,需要什么控制联络信号?这些信号的 物理意义是什么?并简要画出其时序关系。五、设计与应用(本题20分)禾用下图所给的器件以及要求,回答下列问题:1、设8253四个端口地址分别是 0A4H , 0A5H、0A6H和0A7H ,请利用74LS138, 完成8086对8253的片选及片内端口的寻址,并画出 8086与8253之间的相 关连线。(5分)2、利用8253完成生产流水线的监视和计数功能,图中工件从光源与光敏电阻通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0的计数输入,计数达到某个规定的值,通道 1利用系统频率产生方波,驱动扬
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小尺度平板型燃烧室燃烧特性的多维度剖析与优化策略研究
- 第07讲:第三章 一元函数的导数及其应用(测)(基础卷)(原卷版)
- 小学低年级学生诚信知行冲突解析与教育路径
- 2026年智能控制面板项目公司成立分析报告
- 2026年电力市场统一评价体系项目可行性研究报告
- 2026年商用车新能源化项目建议书
- 2026年智能鼻毛修剪器项目商业计划书
- 2024年乐山职业技术学院马克思主义基本原理概论期末考试模拟试卷
- 2025年安徽工贸职业技术学院马克思主义基本原理概论期末考试笔试题库
- 粉尘作业安全卫生防护具
- GB/T 1040.1-2025塑料拉伸性能的测定第1部分:总则
- GB/T 40565.2-2025液压传动连接快换接头第2部分:平面型
- 2025-2030中国曲氟尿苷替匹嘧啶片行业市场现状分析及竞争格局与投资发展研究报告
- GB/T 3543.11-2025农作物种子检验规程第11部分:品种质量品种真实性鉴定
- 人力资源有限公司管理制度
- 2024年高中语文选择性必修上册古诗文情境式默写(含答案)
- 部编人教版4年级上册语文期末复习(单元复习+专项复习)教学课件
- 2024-2025学年云南省玉溪市八年级(上)期末英语试卷(含答案无听力原文及音频)
- 绿色建材生产合作协议
- 英语丨安徽省皖江名校联盟2025届高三12月联考英语试卷及答案
- 湖南省长沙市长2024年七年级上学期数学期末考试试卷【附答案】
评论
0/150
提交评论