2016《微机原理及应用》复习题.doc_第1页
2016《微机原理及应用》复习题.doc_第2页
2016《微机原理及应用》复习题.doc_第3页
2016《微机原理及应用》复习题.doc_第4页
2016《微机原理及应用》复习题.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

微机原理及应用复习题一、选择题:1.指令mov ax,bxsi中源操作数的寻址方式是( ) a.寄存器间接寻址 b.变址寻址 c.相对寻址 d.基址变址寻址 2.在下面80x86指令中,合法的是( ) a.addbx,01h b.shl cl,ax c.out 258h,al d.mov bx,01h 3.inter 8086微处理器是( )位处理器 a.8 b.16 c.32 d.46 4.3片8259a级联,最多可管理的中断级数为( )级 a.22级 b.24级 c.26级 d.27级5.要禁止8259a的ir0的中断请求,则其中断屏蔽操作指令字ocw1应为( ) a.80h b.28h c.e8h d.01h 6.在计算机系统中,可用于传送中断请求和中断相应信号的是( ) a.地址总线 b.数据总线 c.控制总线 d.都不对 7.8255a的方式选择控制字应写入( ) a.a口 b.b口 c.c口 d.控制口 8.在8086环境下,对单片方式使用的8259a进行初始化时,必须放置的初始化命令字为( ) a.icw1,icw2,icw3 b.icw1,icw2,icw4 c.icw1,icw3,icw4 d.icw2,icw3,icw4 9.6166为2kx8位的sram芯片,它的地址线条数为( ) a.11 b.12 c.13 d.1410.用2k4位的ram芯片组成16k字节的存储器,共需ram芯片和片选地址分别为( ) a.16位和3片 b.8位和8片 c.4片和3位 d.32片和8位 11.8086/8088中除_两种寻址方式外,其它各种寻址方式的操作数均在存储器中。( ) a.立即寻址和直接寻址 b.寄存器寻址和直接寻址 c.立即寻址和寄存器寻址 d.立即寻址和间接寻址 12.设8259a当前最高优先级为ir5,若要使下一循环ir2为最低优先级,则ocw2应设为( ) a.01100010 b.11100000 c.11000010 d.11100010 注:111设置特殊eoi循环,一旦中断结束,将中断服务寄存器isr中,由l2-l0字段给定级别的相应位清0,此级赋予最低优先级. 13.设置特殊屏蔽方式的目的是() a.屏蔽低级中断 b.响应高级中断 c.响应低级中断 d.响应同级中断 14.设8255a的方式选择控制字为9bh,其含义是( ) a.a、b、c口全为输出 b.a、b、c口全为输入 c.a、b口为方式0且输出 d.以上都不对15.8086 cpu内有指示下条指令有效地址的指示器是( ) a.ip b.sp c.bp d.si 16.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( ) 注:(7111)位/字符*x=2400位/秒=2400波特 x=240字符/秒 a.100个 b.120个 c.10个 d.240个 17.采用高速缓存(cache)的目的是( ) a.扩大主存容量b.提高cpu运行速度 c.提高总线速度 d.提高主存速度 18.在dma方式下,数据从内存传送到外设的路径是( ) a.内存cpu总线外设 b.内存dmac外设 c.内存数据总线外设 d.外设内存 19.若8086 cpu主频为8mhz,则其基本总线周期为( ) a.200ns b.500ns c.125ns d.250ns 20.8253工作在哪几种方式时,可输出1个时钟周期宽度(1 clk)的负脉冲( ) a.方式0,4,5 b.方式2,4,5 c.方式1,2,4 d.方式0,2,4 21.cpu响应intr和nmi中断时,相同的必要条件是( ) a.当前总线空闲 b.允许中断 c.当前访问内存结束 d.当前指令执行结束 22.8251a的操作命令字的作用是( ) a.决定8251a的数据传送格式 b.决定8251a实际操作 c.决定数据传送方向 d.决定8251a何时收/发数据 23.下列指令语法有错的是:a. mov ax,1000h b.mov ax,bxc. mov ax,1000h d.mov ax,1000h 24 下列指令中隐含使用寄存器si的是:a.hlt b. cmpsb c. xlat d.not 25. 下列指令中,执行速度最快的指令是( )。a. add ax,10b. add al,si+10hc. add ax,cx d. add ax,bx26. 下列指令中,不影响进位的指令是: ( )a. add ax,bx b. mul bl c. inc bx d.sub al,bh 27. 假设v1和v2是用dw定义的变量,下列指令中正确的是:( )a.mov v1,20h b.mov v1,v2c.mov al,v1 d.mov 2000h,v228. 现行pc机中主要的系统总线是:( )a. isa总线 b .pci和isa总线 c. eisa总线 d.pci总线29. 执行push ax指令后,堆栈指针sp的内容: ( )a.减1 b. 减2 c.加1 d.加230. pc机上的打印机与主机间最常用的接口是: ( )a.rs-232-c接口b.centronics接口c.ieee488接口 d.scsi接口二、填空 1.在8086cpu的9个标志位中,有3位为控制标志,它们是df,tf及_ 2.主机与外设之间的数据传送控制方式通常有三种,它们是程序控制方式,dma方式及_,其中_方式的数据传输率最高 3.一个中断向量占_个字节 4.8259a设定为固定优先级时,ir0优先级_,ir7优先级_ 5.若8259aicw2的初始值为40h,则在中断响应周期数据总线上出现的与ir5对应的中断类型码为_ 6.现用2kx8位的静态ram芯片构成8kx16位存储器,供需此种芯片_片,若cpu输出的地址信号为20位,则可用于进行片选译码的片外地址为_位 7.指令“mov ax,bx”源操作数的寻址方式为_ 8.设(ds)=2000h,(di)=1000h,指令“mov ax,di+2000h”源操作有效地址为_,物理地址为_ 9.存储器的存取速度可用_和_两个时间参数来衡量,其中后者比前者大 10.在存储器的层次结构中,越远离cpu的存储器,其存取速度_,存储容量_,价格_ 11.在intel80x86系统中,若一个32位(4字节)的存储字11223344h的地址为10000h,则10000h的字节单元内容为_,10003h的字节单元内容为_ 12.中断返回指令iret总是排在_ 三、判断1. 所有pc机具有相同的机器指令。 ( )2. cpu至少包含一个处理器。( )3. 微机主存储器的基本编址单元的长度为8位。( )4. 8086复位后,cpu从ffffh:0000h处开始执行指令。( )5. 8086cpu寄存器中,负责与i/o接口交换数据的寄存器是dx。( )6. 由逻辑地址可以唯一确定物理地址,因此,映射到该物理地址的逻辑地址是唯一的。( )7. 伪指令是指示性语句,不产生机器目标代码。( )8. 8086cpu的每一个总线周期都由4个t状态组成。( )9. 堆栈是以先进后出方式工作的存储空间。( )10. 8086cpu由总线接口部件与执行部件组成。( )四、读程序,将结果添在空格处1. 执行下面的程序段后,cx的内容是( ). dat1 db 12h,34h,56h n=$-dat1 mov cx,n 2. 执行下面的程序段后,ax的内容是( ), bx的内容是( ). m1 db 12h, 34h mov si,offset m1 mov ax,0 mov al,si mov bx,word ptr si 3. 执行下列指令后al内容是( ). mov al,08h add al,09h4. 执行下面的程序段后,ax的内容是( ),bx的内容是( ). mov ax,1234h mov bx,5678h push ax push bx pop ax pop bx5. 执行下面的程序段后,al的内容是( ),bl的内容是( ). mov al,20h test al,80h jnz do1 mov bl,0 jmp do2 do1:mov bl,1 do2:hlt 五、读程序,并按要求填空1、下面的程序段是统计ax中16位二进制数1的个数,并将结果放在cx中,填空使程序完成预定的功能。 xor cx,cxl1: and ax,ax jz stop shl ax,1 ( ) ( ) inc cxl2: jmp l1stop:hlt2、下面的程序段是求8个无符号数累加和, 最后结果用双字表示,存在yah和yal单元,填空使程序完成预定的功能。 data segment table dw 34,789,67,78,345,89,78,60 yah dw 0 yal dw 0 data ends code segment assume cs:code, ds:data start: mov ax,data mov ds,ax mov dx,0 xor ax, ax ;清ax mov bx, offset table mov cx, 8 clc lp: add ax, bx ( ) ( ) don: inc bx inc bx loop lp mov yal,ax ;存和 mov yah,dx mov ah,4ch int 21h code ends end start五、简答题1说明总线接口部件的作用。2cpu执行转移指令时,指令队列寄存器如何变化?3简述8086最小模式系统与最大模式系统之间的主要区别。4简述8086的中断处理过程。1总线接口部件的作用是负责与存储器和i/o端口传送数据,总线接口部件主要包括:4个段地址寄存器;一个指令指针寄存器ip;一个20位地址加法器;6字节指令队列;内部通信寄存器和总线控制逻辑。 2执行转移指令、调用指令、返回指令时, biu自动清除指令队 列,然后从新地址取指令,并立即送给eu,然后再从新单元开始,从新填满队列机构。 3最小模式: mn/mx接+5v,只有8086一个cpu,控制信号由cpu产生。 最大模式:mn/mx接地,除8086一个主cpu外,还有一个以上协处理器,需要总线控制器来变换和组合

温馨提示

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

评论

0/150

提交评论