《微机原理》1练习题Word版.docx

上传人:b****4 文档编号:586933 上传时间: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

《微机原理》1练习题Word版

1.Inter8086微处理器是多少位处理器(B)。

A.8B.16C.32D.46

2.选取字长为8位,则-33的补码为(A)。

-33=10100001,补码=11011110+1(反码加一)

A.0DFHB.0FDHC.1FHD.0DEH

3.二进制数110111100.111转换为十六进制数为(A)。

000110111100.1110

A.1BC.EHB.DE0.EHC.DE0.7HD.1BC.7H

4.十进制数129.75转换为二进制数为(B)。

A.10000001.111B.11000001.110C.10000001.110D.11111111.111

5.下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是( B )课本40

A.OF   B.IF   C.AF  D.PF

6.CPU在中断响应过程中( B ),是为了能正确地实现中断返回。

A.识别中断源            B.断点压栈

C.获得中断服务程序入口地址     D.清除中断允许标志IF

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

A.INTR B.INTO  C.INT n   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计数器执行读操作,其读到的是( C )

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字节

EBUFFDB0

LEQUEBUFF-BUFF

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___。

课本101入栈SP-2

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