版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第 页共8页 南京理工大学 2009年硕士学位研究生入学考试试题试题编号:2009010030考试科目:微机原理与接口技术B (满分150分)考生注意:所有答案(包括填空题和硬件连线)按试题序号写在答题纸上,写在试卷上不 给分一、填空题(每空1分,共30分)8086CPU需要用三片8282作为 ,用两片8286做为 。已知X- -88, Y-12,则X-Y的16位补码为 , X/2的8位二进制补码 为 。任一存储器操作数都具有段值、 和 三种属性。实现子程序的参数传递一般有三种形式: 、数据段或附加段中的存 储单元和 o通常对CACHE的替换策略有: 和 两种策略。EU包括 、 和状态寄存器
2、等。采用频带传输时,通常的调制方式有: 、调频和 三种形式。利用8255A做小键盘的接口(矩阵式),则CPU首先要判断是否有键按下, 一般说来,判断键盘按下的方法有: 和 两种。8259A接连控制时,主片的CASOCAS2作为输出应接到 的CASOCAS2引脚。若工作在非缓冲方式,主片的SP/EN引脚应接 。8237传输对象可以是:存储器对 或 存储器对 。当8255A的端口 A 工作在方式2时,C 口的剩于的三根信号线可以工作 在 的输入/输出方式,或用作 的应答联络信号线。12.8255AA 口工作在方式2时,内部中断允许INTEA和INTEB分别由 和 的置位实现。13.构成一个64K*
3、8的存储器系统,选用2764 (8K*8)芯片,则需要 片 2764芯片,至少需要 根地址线。14 . ADC0809是一种典型的数据采集器件,它不仅包括一个8位的 的A/D 转换,而且还提供一个 通道的模拟多路开关和联合寻址逻辑。15.利用8259A做中断控制器,主片8259A的IR2和IR5引脚接有从片,则主片 的ICW3应为 B,对接入IR5引脚的从片8259A的ICW3应为 B。二、选择题(每题1分,共10分)JMP SHORT OPRD 指令中,转移的地址应在 范围内。A 0255B -128+127C 0127 D-32768+32767指令 MOV BX, (PORT LT 5)
4、 AND 20 ) OR (PORT GE 5) AND 30 ),当 PORT的值大于等于5时,上述指令汇编后的结果为 。A MOV BX,30 B MOV BX,20 C MOV BX,0 D MOV BX,5设8253的计数器1工作在方式1, BCD计数,初值为1000,门控GATE始终 为高电平,CLK1-2. 0MHz,则写入的控制字和0UT1脉冲宽度为 。65H, l.OMS (B) 63H,0. 5MS (C) 63H,1. OMS (D) 65H, 0.5MS采用DMA方式,在存储器与I/O设备间进行数据传输,对于PC机来说,数据 传送要经过 。(A). CPU (B). DM
5、A通道 (C).系统总线(D).外部总线已知某系统采用8259A做中断控制系统,主片IR2和IR5分别接两片从片, 中断优先权采用特殊全嵌套方式,则主片IR4、IR7与从片2 (接主片IR5)中的 IRO、IR2和IR7的优先权顺序为 。A主片IR4从片IR0从片IR2从片IR7主片IR7B从片IR0从片IR2主片顶4主片IR7从片IR7C主片IR4主片IR7从片IR0从片IR2从片IR7D从片IR0从片IR2主片IR4从片IR7主片IR7常用的虚拟存储器寻址系统由 两级存储器组成。(A)主存一辅存(B) CACHE主存(C) CACHE辅存(D) CACHECACHE4位BCD码表示的数据范
6、围是 。(A) 0 - 65535 (B) -32768 -32767 (C) 0 - 9999 (D) -5000 49998086/8088系统中,一个栈可使用的最大空间是 。(A) 1MB (B) 64KB (C) 由SP初值决定(D)由SS初值决定某微机系统在串行通信时,采用8251芯片,在对其进行初始化时,方式控制 字为OFAH.假定,系统的发送时钟频率为153.6 kHz,则 。.系统通信采用同步方式,通信波特率为1200.系统通信采用异步方式,通信波特率为1200.系统通信采用异步方式,通信波特率为9600.系统通信采用同步方式,通信波特率为9600已知一中断服务程序的中断类型码
7、为62H,则中断服务程序的入口地址存储 在 开始的连续4个字节中。(A) CS: 0062H(B) DS: 0062H(C) 0: 0062H(D) 0: 0188H三、简答题(每题5分,共30分)伪指令与指令有何区别?简述符号定义伪指令EUQ, PURGED的医别与联系。 简要分析。简要分析下图的时序工作过程。现代计算机存储系统采用了哪三级分级结构?主要解决存储器中存储的哪些 问题?4+分析无条件转移指令JMP OPRD的分类和功能。总线在计算机系统中的作用是什么?按在系统的不同层次及位置划分,总线有 哪些不同的类型?它们各适用于什么场合?分析下图中断优先权判断过程。完成下列程序编写1已知在
8、BUFFASC开始的缓冲区中存有100字节的ASCII码(数字0-9),试将 它们转换为压缩的BCD数存放在BUFF开始的缓冲区中。写出完整程序。(10 分)2在BUFF开始的单元中存有200个带符号数有序表(从小到大排序),试将关 键字X插入到该表的合适位置并记录下插入的位置。(10分)以Intel8088CPb为核心,组构一个存储器系统,要求:RAM容量为3KB, ROM容量为8KB,ROM起始地址为08000H,占用连续空 间且地址不重叠,RAM起始地址为OCOOOH,占用连续空间且地址不重叠;可采用74LS138译码器,使用与非门器件不受限制;现有存储器芯片(引脚说明见辅助材料):EP
9、ROM: Intel2764 规格为 8KX8;静态 RAM: Intel2114 规格为 1KX4试完成硬件线路的设计并写出各芯片的地址范围(15分)。某CPU为8088的系统,外接一片0809和一片8259A作为中断控制部件。 0809采用中断方式从IN0采集数据放在BUFF缓冲区,其中断请求信号接入8259A,该中断源的中断类型码是7DH。要求中断请求信号为边沿触发, 采用AEOI结束方式,非缓冲方式,全嵌套,开放IK,的中断源。 设8259A的口地址为F8HF9H。0809INO的启动地址为80H,读数据口地 址为81H。1、编写8259A的初始化程序。指出0809的中断请求应接在82
10、59A的那 个引脚O2、已有如下部分主程序,编写中断服务子程序并将中断向量放入中断向量 表的适当位置。3、如要求采集100个数据后停止工作,则给出修改后的主程序和中断服务 子程序(22 分)DATA SEGMENTBUFF DB 100DUP(?)NUM DB 0ADDR DW ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATALEABX,BUFFOUT80H,ALLL: HLTJMPLL如图所示为一检测系统的部分硬件连线图,CPU为8086。要求通过8255采 集来自开关的数据,当检测到某一特定值时(如AAH,8253通道1发出频 率为1.9KHZ的声响
11、。要求完成:1、包括8251和8253在内的完整硬件连线。(画在答题纸上。地址译码采用 3 8译码器)2、编写8253的初始化程序。(工作时钟为2MHZ)3、编写8255的初始化程序和采集数据、控制发声的应用程序。(23 分)辅助材料一.存储器芯片资料静态RAM存储器芯片Intel2114信号及对应的操作如下:OEWR操作001读010写信号及对应的操作如下:OEWR操作001读010写EPROM 存储器芯片 Intel2764CEOE操作00读规格:8KX8 地址引脚:Ai2-Ao: 数据引脚:Oz-Oo 控制信号及对应的操作如下:3.译码器芯片74LS138规格:3-8译码器:3-8译码器
12、真值表GiG2AG2BCBA输出特性100000Y0=0,其余全为10000Y!=0,其余全为1100* *1001Y7=0,其余全为1二.8088/8086微机系统常用接口芯片控制及状态字Intel 8259A. ICW!写入8259A偶地址端口ICW1的格式如下:D7 Ds D5 D4DaD2DiDoXXXI LTIM ADI SNGL IC4D7D5:在8086/8088系统中不用,可随意设置;D4:恒定为1,为的特征位;D3: LTIM位,规定中断请求信号的触发方式,LT1M=1,为电平触发方式;LTIM=0,为边沿触发方式;D2: ADI位,在8086/8088系统中不用,可随意设置
13、;D1: SNGL 位,若 8259A 单片工作,SNGL=1,否则 SNGL=0。Do: IC4位,IC4=1,表示对相应8259A芯片初始化时,须设置ICW4;若ICW4的各位都 为0,则不需须设置ICW4。. ICW2写入8259A奇地址端口ICW2用以设置相应8259A芯片所管理8级中断源的中断类型码,其中低3位为8 级中断源的编码,高5位由用户自由设置。D? De Ds D4 D3 D2 Di DoXXX. ICW3写入8259A奇地址端口ICW3用于8259A的级联方式对主片来讲,如果IR,接有从片,则其CW3中相应的位置1;否则,其ICW3中相 应的位置0。D7 De DsD3
14、Da D DoIR7 IR IR5 IR4 IRj IR2 IRi IRo对从片来讲,D广D3不用,可以随意设置,D2D0为该从片中断请求输出信号所接主82S9A 芯片中断输入引脚IRi中,i的编码。D7 Du Ds D4 D3 D2 Di DoX X X X X ID2 IDi IDo.ICW4写入8259A奇地址端口ICW4的格式如下:D? Db D5D4 D:i D2 Di Do000 SFNM BUF M/S AEOI u PMD7D5:恒定为000,是ICW4的特征位;D4: SFNM位,SFNM=1,中断优先级设置为特殊的全嵌套模式;SFNM=0,中断优 先级设置为普通的全嵌套模式
15、:D3: BUF位,若8259A通过外部总线缓冲器与系统数据总线相连,则置BUF-1;若 8259A与系统数据总线直接相连,则置BUF=0;D2: M/S位:在缓冲方式下,用来表明相应8259A是否主片,若为主片,置M/S=l; 否则置M/S=0;在非缓冲方式下;该位没有实际意义,可以隨意设置。Di: AEOI位:AEOI=1,置自动中断结束方式;AEOI=0,中断结束需用中断结束命 令0Do: uPM位:若系统中微处理器选用8086/8088,则设置uPM=l;若系统中微处理器 选用 8080/8085,则设置 u PM=0:. OCW写入8259A奇地址端口若使8259A的IK中断请求呈屏
16、蔽状态:则置OCW!中的第i位=1,否则,置OCW1 中的第i位=0,OCWW格式如下:D? De D5 D4 Da D2 Di DoMt Me Ms M3 Ma Mi MoIntel 82538253的方式控制字写入8253的控制字寄存器,格式如下:D7 De D5 D4 Da D2 Di DoSCi SCo RWi RWa M2 Mi Mo BCDSC,SCo:通道选择位,00:选择通道0; 01:选择通道1; 10:选择通道2; 11:非法; RWRW o:读/写方式选择位,00:发锁存控制命令;01:只读/写低位字节;10:只读/ 写高位字节;11:依次读/写低位、高位字节;M2Mo:
17、工作方式选择位,000:方式0; 001:方式1; Xio:方式2; XII:方式3; 100:方式4; 101:方式5;BCD:计数数制选择位,BCD=1,按十进制(BCD码)计数;否则,按二进制计数。Intel 8255A.8255A的命令控制字写入8255的控制字寄存器8255命令控制字的格式如下:D7 DsDs D4D3D2Di Do1 A 组工作方式 A 口 I/O PC7PC4I/O B 组工作方式 B 口 I/O PC3PC0VOD7:恒为1,8255A命令控制字的特征位D6D5: A组工作方式选择位,00:方式0; 01:方式1; IX:方式2; D4: A 口 I/O选择位,
18、0:输出;1:输入;D3: PCrPC4I/O选择位,0:输出;1:输入;D2: B组工作方式选择位,0:方式0; 1:方式1;D1: B 口 I/O选择位,0:输出;1:输入;Do: PC3PCoVO选择位,0:输出;1:输入;. 8255A的端口 C置位/复位命令控制字写入8255的控制字寄存器 8255的端口 C置位/复位命令控制字的格式如下:D7 De D5 D4 D3 D2 DiDo0 X X X C 口相应位的编码置位/复位选择D7:恒为0,8255A的端口 C置位/复位命令控制字的特征位; d6d4:未用,可以随意设置;d3d1: C端口中需要置位/复位的位编码;Do:置位/复位
19、选择位,D0=l:置位;D0=0:复位。Intel 8251(1).方式控制字,写入8251的奇地址端口,格式如下:D7 De D5 D4 D3 D2 Di DoS2 S EP PEN L2 L, B2 B!D7D6:异步通信方式下,用来设置停止位的个数,00:无效;01: 1位;10: 1.5位; 11: 2位:同步通信方式下,D6用来设置内、外同步方式,D6=0设置内同步,D6=l设置外 同步;D7位用来确定同步字符的个数,D7=l设置单同步字符;D7=0设置双同步字符; d5:奇/偶校验选择位,d5=i,选择偶校验;d5=o,选择奇校备;d4:奇/偶校验允许位,D4=l,允许设置奇/偶校验位;d4=o,不允许设置奇/偶校验位; D3D2:用以确定所传送数据字符的位数,00: 5位;01: 6位;10: 7位;11: 8位 DDo:用以确定发送与接收数据的速率00:用于同步传送;01:用于异步传送,波特率系数为1;10:用于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 急诊医学专业培训
- 经济金融投资
- 11 历史人物-2025年中考英语新热点时文阅读
- 湖北省鄂东南省级示范高中教育教学改革联盟2024-2025学年高三上学期期中考试物理试题(无答案)
- Windows Server网络管理项目教程(Windows Server 2022)(微课版)课件项目5 Web和FTP服务器的配置与管理
- 领导力-企业管理出版社
- 运营系统设施选址与布置
- 高中语文专题三直面人生第12课报任安书节选课件苏教版必修
- 高中物理第四章家用电器与日常生活第三节家用电器的选择课件粤教版选修1-
- 信息技术(第2版)(拓展模块)教案 拓展模块5 5.2机器学习
- 踝关节骨折教学查房
- 中华人民共和国民法典(总则)培训课件
- 浙江省9+1高中联盟2022-2023学年高一上学期11月期中化学试题 含解析
- 2023-2024学年湖北省武汉市硚口区八年级(上)期中物理试卷
- 人教版七年级数学上学期《1.4-有理数的乘除法》同步练习卷
- 2024年安全员A证理论考试1000题及答案
- 2023-2024学年北京市清华附中朝阳学校七年级(上)期中数学试卷【含解析】
- 北京三甲中医疼痛科合作方案
- 健康评估练习题大全(含答案)
- 《夏天里的成长》语文教学PPT课件(6篇)
- 小学思政课《爱国主义教育》
评论
0/150
提交评论