微机原理练习题.docx

上传人:安*** 文档编号:18976758 上传时间:2022-06-03 格式:DOCX 页数:33 大小:52.33KB
返回 下载 相关 举报
微机原理练习题.docx_第1页
第1页 / 共33页
微机原理练习题.docx_第2页
第2页 / 共33页
点击查看更多>>
资源描述

《微机原理练习题.docx》由会员分享,可在线阅读,更多相关《微机原理练习题.docx(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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

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

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

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

5、容为:66H、50H、88H、30H,则其服务程序的入口地址为_。6、CPU与外设传送的三种信息是数据信息和状态信息及控制信息。7、Intel8086CPU中计算物理地址时,给定的段寄存器中的数是2000H,有效地址是1000H,则它的物理地址是21000H。8、8253共有4个地址。8253中有3个独立的计数器。三简答题1、微型计算机系统的基本组成?2、根据寻址方式的不同,结合给出的DS、SS值,DS=30000H(SS)=50000H。计算出下列操作数物理地址?1MOVAX,1000H2MOVAX,DI设DI=2000H3MOVAX,COUNT+BP设(BP)=3000H,COUNT=20

6、40H4MOVAX,BX+SI设BX=0456H,SI=1094H,5MOVAX,MASK+BX+DI设:(BX)=1346H(DI)=0500H,MASK=1234H3、8086系统中INTR中断与INTn中断有什么区别?四、综合应用题打印机通过8255A与PC总线连接的电路原理图如图2所示。要求:1写出8255A各端口地址;2编写初始化8255A的程序;3简述通过8255A送字符给打印机的工作经过;4编写将保存在内存DATA单元的字符送打印机输出的子程序。练习题二练习题二一、单项选择题。每题2分15=30分1、BCD码是一种AA、十进制编码的二进制数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、相邻段地址之间的最大距离为BA、16个字节B、64K字节C、1K字节D、256字节7、软件中断是BA、在INTR线上的中断请求信号B、由指令的执行引起的中断C、出如今NMI线上的中断请求D、内存执行指令时引起的中断8、现行数据段位于存储器BOOOOH到BOFFFH字节单元,

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

9、.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值13已知AX1000HBX2000H,执行指令MOVAX,BX后AXA1000HB2000HC3000HD0000H14在指令MOVES:SI,AX中,目的操作数为寻址。A寄存器B直接C基址变址D寄存器间接15.在程序控制传送方式中,哪种传送可提高系统的工作效率(C)A:条件传送B:查询传送C:中断传送D:前三项均可二、填空每空1分25=25分:1.CPU从主存取出一条指令并执行该指令的时间称为_指令周期_.2、8086CPU内部的四个专用寄存器是_BP_.、_SP_、_DI_.及_IP_.3、若某中断向量为08H,则该中断的中

10、断服务子程序的入口地址在中断向量表中的物理地址范围为_._。4、CPU与外设传送的三种信息是_状态信息_、_控制信息_.和_数据信息_。5、CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是:_6、8255有两个控制字,它们分别是_A0_.和_A1_.。7微型计算机的总线按功能分为_程序方式_、_中断方式_及_CMA方式_数据总线、地址总线和控制总线三组。8、中央处理器主要由运算器和控制器组成。9、微型计算机系统包括硬件系统和软件系统两大部分。10、在存储系统中,实现片选控制的三种方法是:全译码、部分译码、线译码。三、名词解释每题4分312分:1.微型计算机2.总线周期及时钟周期3.

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

12、RESET信号有效后,8086CPU执行的第一条指令地址为D。A00000HBFFFFFHCFFFF0HD0FFFFH3、基本的总线周期通常包含D个T状态A、1B、2C、3D、44、寄存器间接寻址中,操作数放在(A)中。A、存储器B、通用寄存器C、堆栈D、宏指令5在指令MOVAX,ES:SI中,源操作数为寻址。A寄存器B直接C基址变址D寄存器间接6、相邻段地址之间的最大距离为BA、16个字节B、64K字节C、1K字节D、256字节7、在程序控制传送方式中,哪种传送可提高系统的工作效率(C)A、条件传送B、查询传送C、中断传送D、前三项均可8、采用串行接口进行7位ASC码传送,带有1位奇校验位、

13、1位起始位和1位停止位,当波特率为9600波特时,字符的传送速率为A。A、960B、873C、1371D、4809、在两片8259A级连接的中断系统中,主片的IR4作为从片的中断请求输入端,则初始化主、从片时ICW3的数据格式分别是A、05H和20HB、04H和02HC、10H和04HD、10H和05H10、在8253的6种工作方式中,能够自动重复工作的两种方式是(B)。A、方式1,方式2B、方式2,方式3C、方式2,方式4D、方式3,方式5二、填空题1、可屏蔽中断从CPU的INTR引脚进入,只要当中断允许标志IFA时,该中断才能得到响应。2、已知(CS)3000H,IP2600H,物理地址3

14、2600H。3、8086CPU的地址/数据复用线是AD0-AD15,在一个总线周期内,先作为地址线线,后作为数据线线使用。4、8255A内部有4个对外输入输出端口,有3种工作方式。方式0叫做基本输入输出方式、方式1叫做选通的输入输出方式、方式2叫做双向传输方式。5、8253共有4个地址。8253中有3个独立的计数器。三、简答题1、微型计算机系统的基本组成?2、简述CPU与外设间数据传送的控制方式有哪几种?各自的优缺点?3、简述8086响应可屏蔽中断的处理经过。4、段寄存器CS1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?5、

15、什么是总线周期?最小形式下为什么要在总线周期中插入TW状态?6、中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它的中断向量在中断向量表的什么位置上?7、简述条件传送方式的工作原理,并讲明其优缺点?四、计算题1、根据寻址方式的不同,结合给出的DS、SS值,DS=2000H(SS)=5000H。写出源操作数的寻址方式,并计算出物理地址?1MOVAX,2000H2MOVAX,2000H3MOVAX,DI设DI=3000H4MOVAX,COUNT+BP设(BP)=4000H,COUNT=100H5MOVAX,BX+SI设BX=0456H,SI=1094H,6MOVAX,MASK+BX+D

16、I设:(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,0MOVCL,10LOP:ADDAL,CLDECCLJNZLOP程序运行结束后AL=H,CL=H。五、综合应用题1、对8253进行初始化,要求通道1工作于方式1,初始计数值为512H;通道2工作于方式2,初始计数值为1024D;,通道3工作于方式3,初始计数值为09H。假设该片8253的地址为06806BH,请完成初始化编程片段。2、如下图电路是系统通过译码器选择8255A1分析写出各端口的8位端口地址;2A口、B口工作在什么方式;(3)写出初始化8255A编程片段。

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

当前位置:首页 > 应用文书 > 文案大全

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁