河北科技大学微机原理样卷

上传人:876****10 文档编号:142298086 上传时间:2020-08-18 格式:DOC 页数:8 大小:641.50KB
返回 下载 相关 举报
河北科技大学微机原理样卷_第1页
第1页 / 共8页
河北科技大学微机原理样卷_第2页
第2页 / 共8页
河北科技大学微机原理样卷_第3页
第3页 / 共8页
河北科技大学微机原理样卷_第4页
第4页 / 共8页
河北科技大学微机原理样卷_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《河北科技大学微机原理样卷》由会员分享,可在线阅读,更多相关《河北科技大学微机原理样卷(8页珍藏版)》请在金锄头文库上搜索。

1、河北科技大学 微机原理样卷 作者: 日期:微机原理及应用样卷一、选择题(15分,每题1分)1、在8088CPU的标志寄存器中,控制标志位占( )。A、3位 B、9位 C、4位 D、16位2、8088CPU堆栈的工作方式是( )。A.先进先出 B.随机读写 C、只能读出不能写入D、后进先出3、Reset信号有效后,8088CPU的启动地址( )。A、0FFFFFH B、0FFFFH C、0FFFF0H D、00000H4、指令 MOV 0280HBXSI , AX 中目标操作数的寻址方式为( )。A、寄存器寻址B、 基址变址寻址 C、基址寻址 D、 变址寻址5、8088在执行OUT DX,AL指

2、令时,/和DT/的状态为( )。A、1,0 B、1,1 C、0,0 D、0,16、某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为( )。A、 15K8B、 32K256C、 8K8D、 32K87、8088对中断请求响应优先级最高的请求是( )。A、NMI B、INTR C、单步中断 D、除数为0中断8、采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到( )。A、15级 B、16级 C、32级 D、64级9、当IF=0,8088/8086CPU不响应( )中断请求。 A、INT n B、INTR C、NMI D、INTO10、8253芯片内部有完全独

3、立的( )。A、6个16位计数通道 B、3个16位计数通道C、6个8位计数通道 D、3个8位计数通道11、8253可编程定时器/计数器中,其二进制的最大计数初值为( )。A、65536 B、7FFFH C、0000H D、FFFFH12、8255A有3种工作方式,能工作在方式2的口有( )。A、 A口和B口B、B口和C口C、 B口D、A口13、在8253的6种工作方式中,能够自动重复工作的两种方式是( )。 A、方式1,方式2 B、方式2,方式3C、方式2,方式4 D、方式3,方式514、下列程序: NEXT:MOV AL,SI MOV ES:DI,AL INC SI INC DI LOOP

4、NEXT可用指令( )来完成该功能。 A、REP LODSB B、REP STOSB C、REPE SCASB D、REP MOVSB15、下面指令书写正确的有( )。A、PUSH 5000H B、MOV DS,2000HC、IN AX,80H D、DIV 08H二、填空(每空1分,共30分)1、内存单元中的内容为0B5H,若为无符号数,其十进制数值是_,该数非压缩BCD码为_;若为补码表示的有符号数,其十进制数值是_。2、Intel 8088微处理器是_位处理器,它有_根数据线,有_根地址线,8088CPU从内部功能上可分为_和_两个独立的功能部件。8088CPU寻址能力为_,I/O寻址空间

5、为_。3、若AX=5BA9H,BX=8A2CH,则ADD AX,BX指令执行后: AX= _H, SF=_,ZF=_,CF=_,OF=_。4、中断向量存放在0000H:0058H开始的4个连续单元中的中端类型码为_H,若这4个单元的内容分别10H、20H、30H、40H中断服务程序入口地址为_ H:_ H。5、与指令MOV BX,OFFSET BUF功能相同的指令是_。6、若SS=2000H,SP=0100H,AX=2107H,执行指令PUSH AX后,AX=_ H, SP=_ H。7、若AL=0A8H,执行指令 SAR AL,1 后AX=_H。8、利用伪指令 DW ?,? 定义的变量占用_个

6、内存单元, 利用伪指令BUFFER DB 10 DUP (5 DUP(5), 6, 0)定义的变量占用_个内存单元。9、已知A/D转换器的满度输入电压为10V,则12位A/D转换器的最小有效量化单位为_mV。10、已知DAC 1210与CPU接口设计有三种方式,分别是_、_、_。11、8259A芯片中,IRR是_寄存器, ISR是_寄存器。 三、程序设计(30分)1、分析对于下面两个定义数据段。 (4分)(1)DTSEGSEGMENT ORG50H DATA1DB AB DTSEGENDS 偏移地址为50H和51H的两个字节中的数据分别为_ H和_ H 2)DTSEGSEGMENT ORG50

7、H DATA1DW AB DTSEGENDS偏移地址为50H和51H的两个字节中的数据分别为_ H和_ H2、根据给定的初值,说明运行结果 (6分) MOV SI , 6000HMOV DI, 6100HMOV AL, SIADD AL, DIDAAMOV DI, ALMOV AL, SI+1ADC AL, DI+1DAAMOV DI+1, AL初值:(6000H)=78H, (6001H)=88H, (6100H)=96H, (6101H)=29H,结果: (6100H)= H, (6101H)= H。3、阅读下面程序段,说明该程序段的功能(5分) MOV AH, 2 MOV DL, A I

8、NT 21HHLT功能: 4、编写程序(15分)在以NUM为首地址的内存数据段中存放10个8位无符号数,编程实现从NUM数据块中找出最大的数据存放到MAX单元,找出最小的数据存放到MIN单元。四、接口与应用(25分)1、某微机系统有16根地址线A15A0和8根数据线D7D0,其存储器由两片SRAM芯片#1和#2组成如下图所示,为简化起见图中未画出全部控制信号线,本题中地址线A15和A14未用,按照它们均等于0来计算。写出芯片#1和#2各自的寻址范围(注意:两者的寻址范围不可重叠)以及系统的总存储容量。(7分)。2、若8253定时/计数器可利用的外设接口地址为40H43H,现有2MHz时钟信号,若利用该计数器产生周期为1s的方波,画出8253的连接图,说明计数器的工作方式和计数初值,并编写相应的初始化程序。(10分)3、现有一片8255A接线如下图所示,设系统为其分配的接口地址为60H63H。问:(1)A口和B口各工作在什么方式,是输入还是输出?(2分) (2)编写包括初始化在内的程序,实现读取开关状态,且当开关闭合时,点亮相应位的二极管。(6分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号