《微机原理》1练习题Word版文档格式.docx

上传人:b****4 文档编号:13513635 上传时间:2022-10-11 格式:DOCX 页数:17 大小:77.73KB
下载 相关 举报
《微机原理》1练习题Word版文档格式.docx_第1页
第1页 / 共17页
《微机原理》1练习题Word版文档格式.docx_第2页
第2页 / 共17页
《微机原理》1练习题Word版文档格式.docx_第3页
第3页 / 共17页
《微机原理》1练习题Word版文档格式.docx_第4页
第4页 / 共17页
《微机原理》1练习题Word版文档格式.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

《微机原理》1练习题Word版文档格式.docx

《《微机原理》1练习题Word版文档格式.docx》由会员分享,可在线阅读,更多相关《《微机原理》1练习题Word版文档格式.docx(17页珍藏版)》请在冰豆网上搜索。

《微机原理》1练习题Word版文档格式.docx

D.PF

6.CPU在中断响应过程中( 

),是为了能正确地实现中断返回。

A.识别中断源 

B.断点压栈

C.获得中断服务程序入口地址 

D.清除中断允许标志IF

7.在8086CPU的下列4种中断中,需要由硬件提供中断类型码的是(A 

)课本263

A.INTR 

B.INTO 

C.INT 

D.NMI

8.在8259A内部,( 

A)是用于反映当前哪些中断源要求CPU中断服务的。

A.中断请求寄存器 

B.中断服务寄存器

C.中断屏蔽寄存器 

D中断优先级比较器

9.8086/8088CPU基本的总线周期由(C)个时钟周期组成。

A.2B.3C.4D.5

10.MOV指令中,不能作为目的操作数的是(A)。

有问题,A C都不能

A.立即数B.SPC.IPD.AX

11.CPU可以对8253计数器执行读操作,其读到的是( 

A.工作方式字 

B.计数初值C.计数执行部件CE(减法计数器)的当前值 

D.0

12.8086指令PUSH的操作数一定是(B)。

A.单字节B.双字节C.三字节D.双字

13.下列指令中,不合法的是(D)。

A.INAL,03HB.OUTDX,AL

C.INAL,0BCHD.OUT2BCH,AL

14.与指令LEABX,BUF等效的指令是(B)。

课本104

A.MOVBX,BUFB.MOVBX,OFFSETBUF

C.LEABUF,BXD.LEABX,OFFSETBUF

15.INC指令的功能是将目的操作数(A)课本109

A.加1B.减1C.左移D.右移

16.SBB指令的功能是(B)课本109

A.不带借位减法B.带借位减法C.带借位减1D.不带借位减1

17.在中断控制器Intel8259A中,B寄存器的每一位可以对IRR中的相应的中断源进行屏蔽。

但对于较高优先权的输入线实现屏蔽并不影响较低优先权的输入。

(B)

A.中断请求B.中断屏蔽C.中断服务D.数据总线

18.下列哪个不是内部中断?

(C)课本263

A.执行DIV时,除数为0或商超出了寄存器范围

B.8086指令系统中的中断指令INTn

C.中断请求线INTRD.单步执行

19.在8086环境下,对单片方式使用的8259A进行初始化时,必须设置的初始化命令字为(B)

A.ICW2,ICW3,ICW4B.ICW1,ICW2,ICW4课本274

C.ICW1,ICW3,ICW4D.ICW1,ICW2,ICW3

20.6116为2Kx8位的SRAM芯片,它的地址线条数为(A)。

2的11次方*8

A.11B.12C.13D.14

21.某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是(A)。

A.1MB.4MBC.4MD.1MB

22.在8259A内部,(A)是用于反映当前哪些中断源要求CPU中断服务的。

A.中断请求寄存器B.中断服务寄存器

C.中断屏蔽寄存器D.中断优先级比较器

23.8255A的PA口工作于方式2时,PB口不能工作于(C)

A.方式0B.方式1C.方式2D.任何方式

24.假设程序中的数据定义如下:

BUFFDB1,2,3,‘123’

EBUFFDB0

LEQUEBUFF-BUFF

则L的值为(C)。

A.4B.5C.6D.7

从BUFF开始分配了6个字节的存储空间'

123'

这是db以字符串的形式来分配空间的,每个字符分别占据1个字节,共3字节加上前面的1,2,3,所以一共是6字节

EBUFF-BUFF是取得从BUFF到EBUFF之间的偏移量,BUFF之后有6个字节,所以EBUFF-BUFF=6,equ宏指令用来定义编译时常量,所以L=6

25.若已知(SP)=2000H,(AX)=0020H,则执行指令PUSHAX后,(SP)和((SS):

(SP))的值分别为(C)。

课本101入栈SP-2

A.2002H,00HB.1FFEH,00HC.1FFEH,20HD.2002H,20H

26.将十进制数-84表示成8位的二进制补码,其十六进制形式为___B___。

A、A6HB、ACHC、D3HD、B2H

-84原码 1101 0100 反码1010 1011 补码1010 1100

27.二进制数101101和111000进行XOR(异或)运算的结果是___D___。

(异或同为0)

A、101010B、101111C、101000D、010101

28.堆栈中的数据是以___D___的结构方式处理的。

课本39——SS

A、只进不出B、先进后出C、先进先出D、后进先出

4.不影响8088堆栈指针SP值的指令是___A___。

A、JMPB、PUSHAXC、POPCXD、INT21H

29.8259A可编程中断控制器在级联方式时,最多可实现对___D___个外设的中断源的管理。

A、8B、16C、32D、64课本168第一段

30.8086执行OUT90H,AL指令时,其引脚信号___C__同时有效。

A、INTA,WRB、INTA,RDM/IO=0,WR=0,RD=1

C、M/IO,WRD、M/IO,RD

31.8086/8088CPU标志寄存器共有___B__个可供使用的状态标志位。

课本40

A、9B、6C、16D、12

32.下列能改变IP寄存器内容的指令有___A___。

A、PUSH、POP指令B、转移指令

C、数据传送指令D、宏调用指令

33.设[X]补=11100101B,则X=___B____。

A、229B、-27

C、-26D、+27

34.系统掉电后,下面___C___中的内容将会丢失。

A、ROM存储器B、EPROM存储器

C、RAM存储器D、PROM存储器

35.下列哪个寄存器属于程序段寄存器。

(B)?

 

A.CSB.DSC.ESD.SS

CS(CodeSegment):

代码段寄存器;

DS(DataSegment):

数据段寄存器;

SS(StackSegment):

堆栈段寄存器;

ES(ExtraSegment):

附加段寄存器。

36.8086有两种工作模式,即最小模式和最大模式,它由(B)决定。

A.BHE/S7B.MN/MXC.INTAD.HOLD

将8086/8088的第33MAX/MN脚接地时,系统处于最大模式,接+5V时,为最小模式

37.串行异步通信的波特率为4800波特表示(C)。

A.4800位/分钟B.4800字符/分钟C.4800位/秒D.4800字符/秒

38.8086中,在基址加变址的寻址方式中,基址、变址寄存器分别是(C)课本92。

A.AX或CX,BX或CXB.DX或DI,CX或SI

C.BX或BP,SI或DID.SI或BX,DX或DI

39.D/A转换器用于将(A)。

课本323

A.数字量转换为模拟量B.数字量转换为开关量

C.模拟量转换为开关量D.模拟量转换为数字量

40.三片8259A芯片最多可以管理级可屏蔽中断(C)。

2*8(从片)+8-2(主片)=22

A.4B.16C.22D.24

41.已知物理地址为FFFF0H,且段内偏移量为A000H,放在BX中,若对应的段基址放在DS中,则DS应为(A)。

DS*10H+A000H=FFFF0H

A.F5FFHB.5FF0HC.5FFFHD.F5F0H

42.8086/8088存储器写周期中,数据开始的状态是(A)。

课本218无

A.T1B.T3C.T2D.T4

43.同步通信时,要求(A)。

A.收发双方时钟必须一致B.收方时钟高于发方时钟

C.发方时钟高于收方时钟D.收、发双方时钟无限制

填空

1.计算机与外设之间的信息交换是通过接口电路中的端口实现的,这些信息按其功能不同可分为_数据信息,控制信息和状态信息三种;

8086CPU可访问的I/O端口最多有64K个。

2.8086/8088CPU的地址总线有_20___根,能直接对1M个存储单元进行访问。

3.8253可编程定时计数器芯片的地址引脚A1A0上的信息为00时,访问的端口为计数器0,为11时访问的端口为控制字寄存器端口。

4.8086CPU中,设(SS)=22A0H,(SP)=0140H,若在堆栈中压入5个数据,则栈顶的物理地址是_22B36_H,如果又从堆栈中弹出4个数据,则栈顶的物理地址是22B3EH。

5.若(AL)=7EH,(BL)=5BH,执行ADDAL,BL指令后,AF标志位为___1__,SF标志位为___1__,CF标志位为___0__,ZF标志位为__0_,OF标志位为___1__;

若这两个数为无符号数,结果是否超出范围__否___,若这两个数为有符号数,结果是否溢出_溢出___。

6.1K4RAM芯片上用于片内寻址的地址引脚有___10___根,有___4___根数据引脚。

如果用这种芯片组成2K8的存储器系统,共需____4____个这样的芯片。

7.写出指令中源操作数的寻址方式

(1)MOVAX,00H;

(直接寻址方式)

(2)MOVAX,[BX];

(寄存器间接寻址方式)

(3)MOVAL,ARAY1[SI];

(寄存器相对寻址方式)

8.设80x86CPU要从I/O端口03C0H中读入一个字节,则应该使用的两条指令是

MOVDX,03C0H

INAX,DX

9.若定义DATADB0A5H,5BH,填空下面的指令,使该指令无语法错误。

MOVBX,__WORDPTR___DATA

10.已知以下两组段基址与偏移地址,试计算其对应的物理地址。

段基址偏移地址物理地址

(1)1234H5678H179B8H

(2)ABCDH2345H0AE015H

11.类型码为16H的中断所对应的中断向量存放在0000H:

0058H开始的4个连续单元中,若这4个单元的内容分别为__80706050,则相应的中断服务程序入口

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1