山科大泰山科技学院微机原理期末考试试题.doc_第1页
山科大泰山科技学院微机原理期末考试试题.doc_第2页
山科大泰山科技学院微机原理期末考试试题.doc_第3页
山科大泰山科技学院微机原理期末考试试题.doc_第4页
山科大泰山科技学院微机原理期末考试试题.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

山东科技大学泰山科技学院微机原理及应用考试试卷班级 姓名 学号 题号一二三四五六总得分评卷人审核人得分一、选择题(每小题1分,共10分)1、8086/8088的控制标志有( )个。A、1 B、2 C、3 D、42、指令IN AL,DX对I/O端口的寻址范围是( ).A:0255 B:065535 C:01023 D:0327673、将十六进制数163、5B转换成二进制数是( )A、1101010101、1111001 B、110101010、11001011C、1110101011、1101011 D、101100011、010110114、8086微处理器可寻址访问的最大I/O空间为( )A、1KB B、64KB C、640KB D、1MB5、I/O与主机信息的交换采用中断方式的特点是( )A、CPU与设备串行工作,传送与主程序串行工作B、CPU与设备并行工作,传送与主程序串行正作C、CPU与设备并行工作,传送与主程序并行工作、D、以上都不对6、当8086/8088访问100H端口时,采用( )寻址方式A、直接 B、立即 C、寄存器间接 D、相对7、下列四条指令语句中,( )是错误的. A、MOV DS,2000H B、ADD DX,BP C、MOV AX,200 D、MOV AX,ARRAYSI+28、现用数据定义伪指令定义数据:BUF DB 4 DUP(0,2 DUP(1,0);问定义后,存储单元中有数据0100H的字单元个数是( ). A、4 B、3 C、8 D、129、完成将BX清零,并使标志位CF清零,下面错误的指令是( ). A、SUB BX,BX B、XOR BX,BX C、MOV BX,00H D、AND BX,00H10、计算机的主存储器容量达到10M时,其地址的表示至少需要使用多少个2进位? ( )A、10位 B、20位 C、30位 D、40位二、判断题(每题1分,共10分)1. 当把82H装入8255A的控制寄存器后,端口A、端口B、端口C均工作在方式1下。( )2. 某内存模块的地址范围为80000H0BFFFFH,该模块的容量为256K。( )3. 8086 CPU中的指令队列长度为4字节。( )4. 查询传送方式下,微处理器与外设并行工作。( )5. 8255A工作于方式O,端口C两部分可以独立的作为输入或输出端口。( )6. 8253 的每个计数器只能按二进制计数。( )7. 8259A最多可管理64级优先级中断源,即是能管理64片8259A。( )8. 当Intel8251A工作在同步方式时,引脚同步检测SYNDET可作为输入或输出信号使用。若工作在外同步方式,该引脚为输出,若工作在内同步方式,该引脚为输入。( )9. 端口是接口电路中能被CPU采用I/O指令访问的寄存器。( )10. 8088/8086工作在最大模式下,所有控制信号都来自CPU。( )三、填空题(每小题1分,共10分)1、Intel 8251A工作在异步方式时,每个字符的数据位长度为_。2、若定义VAR DB 2 DUP(1,2,2 DUP(3),2 DUP(1),则在VAL 存储区内前5个单元的数据是_3、8255A的端口B的工作方式是由方式控制字的_位决定。4、汇编语言原程序的扩展名是_5、执行下面的程序段后,(AL)=_. MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT6、CPU通过一个外设接口同外设之间交换的信息包括数据信息,状态信息和_。7、CPU内部数据寄存器用来暂存_8、由16K*4芯片组成32KB存储器模块,需_片RAM。9、4578D=_B10、指示语句在汇编时由_执行,而不被翻译成机器指令。四、简答题(每小题4分,共20分)1、简述如何利用16位寄存器形成20位内存地址?2、 指出下列指令源操作数的寻址方式:(1)MOV AX,ARRAYSI (2)MOV AX,ES:BX (3)MOV AX,200H (4)MOV AX,BX+DI 3、在8086CPU中,已知CS寄存器和IP寄存器的内容分别为如下所示,试确定其物理地址:(1) CS=1000H ,IP=2000H (2) CS=2000H ,IP=00A0H (3) CS=1234H ,IP=0C00H4、在8086/8088的中断系统中,响应中断过程是如何进入中断服务程序的?5、简述中断过程。五、分析计算题(每题5分,共20分)1、已知(AX)=FFAAH,CF=1。执行如下三条指令后:(AX)= ,CF= 。MOV CX,00ABHOR CX,FF00HSUB AX,CX2、有数据段定义如下:DATA SEGMENT CON1 EQU 20H S1 DB “IBM”,0AH,0DH S2 DW 10 DUP(0) S3 DW 1234H,5678H DATA ENDS上述数据段S1、S2、S3的偏移量是多少?S2+5字单元和S3+1字节的内容是多少?3、8253的计数器2工作于方式2,其计数时钟CLK2,为100KHz,输出信号OUT2作定时中断申请,定时间隔为8ms,试计算其计数初值N?4、设有三个字单元BUF、1BUF2和BUF3,要求不使用ADD和ADC指令,实现将BUF与1BUF2相加存放于BUF3中,写出程序段。六、综合题(每小题15分,共30分)1、设8255A的4个寻址地址号为0060H0063H,试编写下列各种情况下的初始化程序.(1)将A组和B组设置成方式0,A口,B口为输入,C口为输出.(2)将A口,B口均设置成方式1,均为输入,PC6和PC1为输出2、如图下所示存贮系统中:(1)RAM和EPROM的容量各是多少?(2)RAM和EPROM的地址范围各是多少?微机原理及应用考试试卷参考答案一、选择题(每小题1分,共10分)1.C 2.B 3.D 4.B 5.B 6.C 7.A 8.C 9.C 10.C三、填空题(每小题1分,共10分)1. 5-8位 2. 1,2,3,3,1 3. D2 4. .asm 5. 356.控制信息 7.操作数和中间结果 8.49.1000111100010 10. 汇编程序四、简答题(每小题4分,共20分)1、在16位字长的机器,采用存储器分段的方法来提供20位地址.程序员在编写程序时要把存储器分成段,机器规定:段不能起始于任意地址,而必须从任一小段的首地址开始,从0开始,每项6个字节为一小段,则在十六进制的地址中,最低位为0(20位地址的低4位为0).因此置0位的物理地址由16位段地址和16位偏移地址组成.即: 物理地址=段首地址X10H+偏移地址.2、略;3、(1)12000H (2)200A0H (3)12F40H4.中断源提供中断类型码,从中断向量表中相应位置取出中断服务程序首址置入IP和CS中,程序转至中断服务程序.5、 (1)立即方式;操作数在本条指令中.(2)直接寻址方式;20100H.(3)寄存器间接方式;20100H.(4)寄存器间接方式;15010H.(5)相对寻址方式;20110H.五、分析计算题(20分)1、 (AX)=FFFFH、CF=12、2个同步符、内同步、偶校验、字长7位、波特率因子16 波特率为600/S时:RxC为9600 TxC为600 波特率为2400/S时:RxC为38400TxC为24003、S1、S2、S3的偏移地址分别为0000H、0005H

温馨提示

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

评论

0/150

提交评论