微机原理练习题_第1页
微机原理练习题_第2页
微机原理练习题_第3页
微机原理练习题_第4页
微机原理练习题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、练习题一单项选择题。1、微型计算机中主要包括有(A)。A微处理器、存储器和I/O接口B、微处理器、运算器和存储器C控制器、运算器和寄存器组D、微处理器、运算器和寄存器2、指令(C)的源操作数的寻址方式为直接寻址。AMOV2000H,ALB、INAL,DXCXORAL,2000HD、MOVAX2000H3、8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过(B)将地址送入地址锁存器。ADENB、ALEC、BHED、DT/R4、基本的总线周期通常包含(D)个T状态A、1B、2C、3D、45、RESET言号有效后,8086CPU执行的第一条指令地址为(

2、D)A.00000HB.FFFFFHC.FFFF0HD.0FFFFH6、二进制数0.10101B转换成十六进制数是()。A、15A.A8HB、332.EHC、15.32HD、2W.32H7.堆栈的工作方式是(D)A.先进先出B.随机读写C.只能读出,不能写入D.后进先出8、执行下列程序后,AL=(C)。MOVAL,25HADDAL,71HAB4HB、34HC、96HD54H9、寄存器间接寻址中,操作数放在(A)中。A、存储器B、通用寄存器C、堆栈D、宏指令11、8255A的(A)能工作在方式2。A.A端口B.B端口C.C端口D.前三者12、中断类型号为31H的中断向量的偏移地址和段地址分别存放

3、在存储器中的物理地址为()。A、000C6H,000C7H000C4H,000C5HB、000C4H000C5H;00198,00199;C、000C4H,000C5H;000C6H000C7H;D、00196H,00197H;00198H,00199H;13、在8253的6种工作方式中,能够自动重复工作的两种方式是(B)。A、方式1,方式2B、方式2,方式3C方式2,方式4D、方式3,方式514、在PC/XT机中,不列不属于输入/输出方式的是(D)A、程序控制I/OB、中断驱动I/OC、DMAT式D、存储器访问方式15、保护断点就是保存(D)。A.中断类型码B.中断服务程序入口地址C.现场D

4、.当前CS、IP的值二、填空1、8086中的BIU由_4个16位段寄存器、一个_16位指令指针、6字节指令队列、_20位地址加法器和总线控制电路组成。2、可屏蔽中断从CPU的INTR引脚进入,只有当中断允许标志IF=J时,该中断才能得到响应。3、二进制编码的十进制数称为BC加,它用4位二进制表示一个十进制数码。BCD码有压缩BC加和非压缩BCD码两种格式。4、8086CPU的地址/数据复用线是AD0-AD15,在一个总线周期,先作为地址线,后作为数据线使用。5、中断类型码为15H的中断,其服务程序的入口地址一定存放在四个连续的单元中,若这四个单元的的容为:66H、50H、88T30H,则其服务

5、程序的入口地址为。6、CPUW外设传送的三种信息是数据信息和状态信息及控制信7、Intel8086CPU中计算物理地址时,给定的段寄存器中的数是2000H,有效地址是1000H,则它的物理地址是21000H。8、8253共有4个地址。8253中有/个独立的计数器。三.简答题1、微型计算机系统的基本组成?2、根据寻址方式的不同,结合给出的DSSS值,(DS=30000H(SS)=50000H。计算出下列操作数物理地址?1 )MOVAX1000H2) MOVAX,DI设(DI)=2000H3) MOVAXCOUNT+BP设(BP)=3000H,COUNT=2040H4) MOVAXBX+SI设(B

6、X=0456H,(SI)=1094H,5) MOVAXMASK+BX+DI设:(BX)=1346H(DI)=0500H,MASK=1234H3、8086系统中INTR中断与INTn中断有什么区别?四、综合应用题打印机通过8255A与PC总线连接的电路原理图如图2所示。要求:(1)写出8255A各端口地址;(2)编写初始化8255A的程序;(3)简述通过8255A送字符给打印机的工作过程;(4)编写将保存在存DATAII元的字符送打印机输出的子程序。74LSI38练习题二练习题二一、单项选择题。(每题2分X15=30分)1、BC加是一种(A)A、十进制编码的二进制数B、二进制编码的十进制数C、十

7、进制编码的十六进制数D、十六进制编码的十进制数2、寄存器AX的用途是()A、字乘法,字除法,字I/OB、查表转换,间接寻址C、字节乘、除,串操作,循环计数D、字节I/O,十进制算术运算,查表转换3、基本的总线周期通常包含(D)个T状态A、1B、2C、3D、44、8086能够访问的存储空间的大小是(B)。A.64kB.1MC.256kD.16M6、相邻段地址之间的最大距离为(B)A、16个字节B、64K字节C、1K字节D、256字节7、软件中断是(B)A、在INTR线上的中断请求信号B、由指令的执行引起的中断C、出现在NMI线上的中断请求D、存执行指令时引起的中断8、现行数据段位于存储器BOOO

8、OHBOFFFH?节单元,则段寄存器DS的容及该段长度(字节数)分别为:()A、BOOOH1000HB、O0OOHOFFFHC、BOOOHOFFFHD、BOOOHOOFFH9、某计算机的字长是16位,它的存储器容量是64KB,若按字编址,那么它的寻址围是(B)A、064KBB、032K字C、064K字D、032KB10、8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过(B)将地址送入地址锁存器。A、DENB、ALEC、BHED、DT/R11、8086CPU的NMI引脚上输入的信号是(B)A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请

9、求12、保护断点就是保存(D)。A.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值13 .已知(AX)=1000H(BX)=2000H,执行指令MOVAX,BX后(AX)=()A.1000HB.2000HC.3000HD.0000H14 .在指令MOVES:SI,AX中,目的操作数为()寻址。A.寄存器B.直接C.基址变址D.寄存器间接15 .在程序控制传送方式中,哪种传送可提高系统的工作效率(C)A:条件传送B:查询传送C:中断传送D:前三项均可二、填空(每空1分X25=25分):1. CPU从主存取出一条指令并执行该指令的时间称为_指令周期.2、8086CPU部的四个专用

10、寄存器是BP.、SP_DI.及IP.3、若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址围为.。4、CPU1外设传送的三种信息是状态信息、控制信息.和数据信5、CPUW外设交换信息时,有三种常见的输入输出方法,它们分别是:6、8255有两个控制字,它们分别是A0_.和A1_.。7.微型计算机的总线按功能分为程序方式、中断方式及CMA方式数据总线、地址总线和控制总线三组。8、中央处理器主要由运算器和控制器组成。9、微型计算机系统包括硬件系统和软件系统两大部分。10、在存储系统中,实现片选控制的三种方法是:全译码、部分译磴、线译码。三、名词解释(每题4分X3=12分

11、):1 .微型计算机2 .总线周期及时钟周期3 .I/O端口四、简答如下基本概念题(每题6分X3=18分):1. .8086系统中INTR中断与INTn中断有什么区别?2. 8255A中端口A、端口B、端口C的组成以及工作方式?3. 8086与8088的主要区别?五、综合应用题(15分):如用8255A作查询式打印机接口时,其电路连接和打印机各信号如左图,8255A的端口地址为80H83H,工作方式0。试编写程序,将数据区中变量DATA的8位数据送打印机打印,程序以RET指令结束,并写上注释。练习题三一、单项选择题。1、微型计算机中主要包括有(A)。A、微处理器、存储器和I/O接口B、微处理器

12、、运算器和存储器C、控制器、运算器和寄存器组D、微处理器、运算器和寄存器2、RESET言号有效后,8086CPU执行的第一条指令地址为(D)。A00000HBFFFFFHCFFFF0HD0FFFFH3、基本的总线周期通常包含(D)个T状态A、1B、2C、3D、44、寄存器间接寻址中,操作数放在(A)中。A、存储器B、通用寄存器C、堆栈D、宏指令)寻址。D.寄存器间接1K字节D、256字节5.在指令MOVAX,ES:SI中,源操作数为(A,寄存器B,直接C.基址变址6、相邻段地址之间的最大距离为(B)A、16个字节B、64K字节C,哪种传送可提高系统的工作效率(C)、中断传送D、前三项均可1位奇

13、校验位、1位起始位和1位停止位,A)。D、480IR4作为从片的中断请求输入端,则初始)10H和04HD、10H和05H7、在程序控制传送方式中A、条件传送B、查询传送C8、采用串行接口进行7位ASQI码传送,带有当波特率为9600波特时,字符的传送速率为(A、960B、873C、13719、在两片8259A级连接的中断系统中,主片的化主、从片时ICW3的数据格式分别是(A、05H和20HB、04H和02HC10、在8253的6种工作方式中,能够自动重复工作的两种方式是(B)A、方式1,方式2BC方式2,方式4D1、填空题1、可屏蔽中断从CPU的INTR、方式2,方式3、方式3,方式5引脚进入

14、,只有当中断允许标志IF=A时,该中断才能得到响应。2、已知(CS)=3000H,(IP)=2600H,物理地址32600H。3、8086CPU的地址/数据复用线是AD0-AD15,在一个总线周期,先作为地址线线,后作为数据线线使用。4、8255A部有4个对外输入输出端口,有3种工作方式。方式0叫做基本输入输出方式、方式1叫做选通的输入输出方式、方式2叫做双向传输方式。5、8253共有4个地址。8253中有3个独立的计数器。三、简答题1、微型计算机系统的基本组成?2、简述CP叫外设间数据传送的控制方式有哪几种?各自的优缺点?3、简述8086响应可屏蔽中断的处理过程。4、段寄存器CS=1200H

15、,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少号旨向这一物理地址的CS值和IP值是唯一的吗?5、什么是总线周期?最小模式下为什么要在总线周期中插入TW犬态?6、中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它的中断向量在中断向量表的什么位置上?7、简述条件传送方式的工作原理,并说明其优缺点?四、计算题1、根据寻址方式的不同,结合给出的DSSS值,(DS)=2000H(SS)=5000H。写出源操作数的寻址方式,并计算出物理地址?1 )MOVAX2000H2 )MOVAX2000H3 )MOVAX,DI设(DI)=3000H4 )MOVAXCOUNT+BP设(BP)=

16、4000H,COUNT=100H5 )MOVAXBX+SI设(BX=0456H,(SI)=1094H,6 )MOVAXMASK+BX+DI设:(BX)=1300H(DI)=0500H,MASK=200H2.已知数组首地址为ARRAY,段地址已放在DS中,末字为0FFFFH,试统计其中0的个数存放在末字单元。(10分)MOVDX,0LEASI,LOP:CMPWORDPTRSI,0FFFFHJZEXITCMPWORDPTRSI,JNZNEXTDXNEXT:ADDSI,LOPEXIT:MOVSI,DX3、设8253计数器的时钟输入频率为1.90MHz,为产生25KHz的方波输出信号,应向计数器装入的计数初值为多少?4、根据程序写出运算结果。MOVAL,0

温馨提示

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

评论

0/150

提交评论