10-11-1微机原理 复习题 大家要看哦-答案

更新时间:2024-04-30 22:19:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、选择题

1、能够被CPU直接识别的语言是( C )

A.汇编语言 B.高级语言 C.机器语言 D.应用语言 2、唯一能对应存储单元的地址是( A )。

A. 物理地址 B. 端口地址 C. 有效地址 D. 逻辑地址 3、8086汇编语言有三种基本语句,不包括( B )

A. 宏指令语句 B. 多字节语句 C. 指令语句 D. 伪指令语句 4、8086 CPU存放当前指令的存储单元的逻辑地址为( D )

A. DS:BX B. SS:SP C. CS:PS D. CS:IP 5、堆栈的工作方式是 ( D )

A 先进先出 B 随机读写 C 只能读出,不能写入 D 后进先出 6. 8086/8088 CPU中CS是( B )。

A. 数据段寄存器 B. 代码段寄存器C. 附加段寄存器 D. 堆栈段寄存器 7、8086 CPU内有指示下条指令有效地址的指示器是 ( A )。 A.IP B.SP C.BP D.SI 8、在下面关于微处理器的叙述中,错误的是( C ) 。

A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片 B、一台计算机的CPU含有1个或多个微处理器

C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分 D、不同型号的CPU可能具有不同的机器指令 9、在一般的微处理器中,( D )包含在CPU中。

A、内存 B、输入/输出单元 C、磁盘驱动器 D、算术逻辑单元 10、运算器的主要功能是( C )。

A、算术运算 B、逻辑运算 C、算术运算与逻辑运算 D、函数运算 11、8086CPU的标志寄存器中,OF标志表示运算结果的( C )情况。 A、进/借位 B、符号 C、溢出 D、辅助进位 12、程序设计中所使用的地址是( A )。

A、逻辑地址 B、有效地址 C、物理地址 D、段基址

13、某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为

0700H,则堆栈中有多少个字的数据( A ) A、80H B、50H C、100 D、100H

14、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( A ) 。

(A) 113AH (B) 114AH (C) 1144H (D) 1140H 15、MOV AX,[BP+SI]隐含使用的段寄存器是( D )。 A. CS B. DS C. ES D. SS

16、某单元在数据段中,已知DS=1000H,偏移地址为1200H,则它的物理地址为( B ) A、10000H B、11200H C、12100H D、13000H 17、指令MOV AX,[3070H] 中源操作数的寻址方式为( B )。

A.寄存器寻址 B.直接寻址 C.立即寻址 D.间接寻址 18、计算机的主内存有3K字节,则内存地址寄存器需( C )位就足够。 (A) 10 (B) 11 (C) 12 (D) 13

19、可以直接存取1M字节内存的微处理器,其地址线需( C )条。 (A) 8 (B)16 (C) 20 (D) 24

20、I/O单独编址方式下,从端口输出数据可使用 ( B ) A.IN B. OUT C. MOV D. XCHG

21、4片8259级联工作,可管理的外部中断源的级数为( D )。 (A) 4 (B) 32 (C) 28 (D) 29

22、80486CPU工作在实模式下执行指令INT 30H时,中断服务程序的入口地址存放在以( C )开始的两个字节单元中。

(A) 00120H (B)00090H (C) 000C0H (D) 00060H

23、在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是( A )。 (A)附加的冗余信息量少 (B)发生错误的概率小 (C)字符或组成传送,间隔少 (D)由于采用CRC循环码校验 24、8253的计数器的最大计数初值是( D )。 A. 65536 B. FFFFH C. FFF0H D. 0000H 25、与MOV BX,OFFSET X等价的指令是 ( D )

A.MOV BX,X B.LDS BX,X C.LES BX,X D.LEA BX,X 26、起动8253的计数器开始计数的方式有( C )。

(A)软件方式 (B)硬件方式 (C)软件和硬件方式 (D)门控信号 27、要使系统能按直接存储器存取方式进行主机与外设间的数据传送,系统至少应有( C )芯片。

(A)8250 (B)8259 (C)8237 (D)8255 28、对以下类型的中断,优先级最低的是( C )。

A.指令中断 B.非屏蔽中断 C.可屏蔽中断 D.断点中断

29、8237A各个通道可以采用循环优先权的方式,在这种方式下,刚刚被服务过的通道的优先级变为( B )。

A. 向上增加一级 B. 最低一级 C. 保持不变 D. 次高级

30、在PC/XT中,若AX=9305H,BX=6279H,执行ADD BX,AX指令后接着执行INT0指令,则会( B )

A.进入INT0中断服务子程序 B.执行INT0后面的指令 C.死机 D.显示器显示OVERFLOW 31、与外存储器相比,内存储器的特点是( C )

A.容量大、速度快 B.容量大、速度慢 C.容量小、速度快 D.容量小、速度慢 32、若AX=65ACH,BX=0B79EH,则( A ) A.执行ADD AX,BX指令后,CF=1,OF=1 B.执行SUB AX,BX指令后,SF=1,OF=0 C.执行TEST BX,AX指令后,CF=0,OF=0 D.执行XOR AX,BX指令后,PF=1,IF=0

33、在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置( ③ ) A.是由程序指定的 B.是由DOS自动分配的

C.固定在0008H开始的4个字节中 D.固定在中断矢量表的表首 34、可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是( D ) A.AX,BX,CX,DX B.DS,ES,CS,SS C.SP,BP,IP,BX D.SI,DI,BP,BX 35、8086/8088的中断向量表 ( B )。

A.存放类型号 B.存放中断处理程序入口地址参数 C.是中断处理程序入口 D.是中断处理程序的返回地址

36、不能实现将AX清零和CF清零的指令是( B )

A.SUB AX,AX B.MOV AX,0 C.XOR AX,AX D.AND AX,0 37、可编程计数/定时器8253的工作方式有( D )几种。 A.3 B.4 C.5 D.6 38、若有16条地址线,那么可访问的内存地址范围为 ( B ) 。 A.0001H~FFFFH

B.0000H~FFFFH

C.00000H~FFFFFH D.00001H~FFFFFH

39、intel公司生产的用于数据并行传送的可编程接口芯片是( D )。 (A)8218 (B)8251 (C)8253 (D)8255 40、一片1ntel8255A需占用( B )个端口地址。 (A)2 (B)4 (C)6 (D)8 5、运算器的主要功能是( C )。

A. 算术运算 B、逻辑运算 C、算术运算与逻辑运算 D、函数运算

13、伪指令语句 VAR DW 5 DUP(?)在存储器中分配( C )个字节给变量VAR?

A. 0 B. 5 C. 10 D. 20 2、微机总线的位数指的是( C )的位数。

A.地址线 B.控制线 C.数据线 D.并行线 二、填空题

1、要组成容量为4K×8位的存储器,需要( 4 )片4K×2位的静态RAM芯片并联,或者需要( 2 )片2K×8位的静态RAM芯片串联。

2、用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片 32 片,产生片选信号的地址需要 5 位。

3、在8086系统中,最小模式下CPU通过 HOLD 引脚接收DMA控制器的总线请求,而从 HLDA 引脚上向DMA控制器发总线请求允许。

4、8253的计数器的最大计数初值是 0000H 。

5、8086CPU的内存寻址空间最大为 1M 字节,I/O接口寻址能力为 64K 个8位端口。

6、Intel 8086/8088地址总线有_____20______条,最大存储容量为_____1MB______。 7、8086系统最多能识别 256种 种不同类型的中断

8、若AL = 4A H,BL = 86 H,试问在执行ADD AL,BL 指令后CF= 0 ,AF=

1 ,SF= 1 ,ZF= 0 ,OF= 0 ,PF= 0 。

9、8086/8088将整个存储空间划分为许多逻辑段,每个逻辑段容量在 64KB 以内,各个逻辑段 可以 相互重叠。

10、8086/8088中,某单元只能有一个 物理 地址,但可以有多个 逻辑 地址。

11、CPU与外设之间传送数据的方式有: 查询传送方式 、 中断传送方式 和 DMA方式 。

12、十进制负数 +82的八位二进制补码是 [X]补 = 01010010B 13.十进制负数 –57的八位二进制补码是 [X]补 = 11000111B 14、DMA读操作把数据从 存储器中 传到 I/O设备 。

15、 运算器 和 控制器 是计算机的核心部件,合称为中央处理单元CPU。 16、一片8259A能管理 8 级中断,在基本不增加其它电路的情况下,用3片8259A可构成 22 级的主从式中断系统。

17、8086系统中,字数据存放在 2 个存储单元中,并以 较小 (较小或较大) 地址作为该字数据的地址。

18、存储容量为512×4的RAM芯片需要 9 条地址线进行寻址,需要 4 条数据线。 19、通常汇编语言程序都有大体相同的框架,一般包括 数据 段、 代码 段和 堆栈 段。

20、微机中一般采用 8250(或8251A) 芯片作为串行通信接口。 三、简答题

1、什么是中断?

答:CPU在执行正常程序的过程中,由于出现了CPU内部异常事件或外设请求, CPU就暂停正在执行的程序,转而去执行请求中断的外设或内部的异常事件的处理操作(通常由中断服务子程序来实现)。当处理结束后,CPU再回到被中止的程序继续执行。

2、在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。 答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。

3、何谓DMA方式,其适用场合是什么?

本文来源:https://www.bwwdw.com/article/itlg.html

Top