应用电子专业微机原理复习题1202.docx

上传人:b****8 文档编号:28453948 上传时间:2023-07-13 格式:DOCX 页数:13 大小:59.53KB
下载 相关 举报
应用电子专业微机原理复习题1202.docx_第1页
第1页 / 共13页
应用电子专业微机原理复习题1202.docx_第2页
第2页 / 共13页
应用电子专业微机原理复习题1202.docx_第3页
第3页 / 共13页
应用电子专业微机原理复习题1202.docx_第4页
第4页 / 共13页
应用电子专业微机原理复习题1202.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

应用电子专业微机原理复习题1202.docx

《应用电子专业微机原理复习题1202.docx》由会员分享,可在线阅读,更多相关《应用电子专业微机原理复习题1202.docx(13页珍藏版)》请在冰豆网上搜索。

应用电子专业微机原理复习题1202.docx

应用电子专业微机原理复习题1202

练习题

一、单项选择题

1.下列字符中,ASCII码值最小的是()。

A.KB.YC.aD.i

2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需()芯片。

(1)32片

(2)16片(3)8片;(4)4片

3.8088CPU内部的数据总线有()条。

(1)8条;

(2)16条;(3)20条;(4)32条

4.若(AL)=0FH,(BL)=04H,则执行CMPAL,BL后,AL和BL的内容为()。

(1)OFH和04H;

(2)0B和04H;(3)0F和0BH;(4)04和0FH

5.在下列伪指令中定义字节变量的是()。

(1)DB;

(2)DW;(3)DD;(4)DT

6.在并行可编程电路8255中,8位的I/O端口共有()。

(1)1个;

(2)2个;(3)3个;(4)4个

7.可编程计数/定时器电路8253的工作方式共有()。

(1)3种;

(2)4种;(3)5种;(4)6种

8.若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是(    )。

A:

184H  B:

178H  C:

118H  D:

280H

9、向8253芯片写入的计数初值,写到了中。

A、减计数单元B、0#计数器

C、控制字寄存器D、初值寄存器

10、8253芯片有个端口地址。

A、2B、3C、4D、6

11、8251芯片是可编程接口芯片。

A、串行通信B、并行通信C、计数器D、定时器

12.已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为()。

A:

2和8   B:

1和16   C:

4和16 D:

4和8

13.CPU与外设间数据传送的控制方式有()

A.中断方式B.DMA方式C.程序控制方式D.以上三种都是

14.8086CPU内标志寄存器中的控制标志位占()

A.9位B.6位C.3位D.16位

15.CPU与I∕O设备间传送的信号有()

A.数据信息B.控制信息C.状态信息D.以上三种都是

16.8253芯片有种工作方式。

A、3B、4C、5D、6

17.8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是()

A.B口B.A口C.A、B、C三端口均可以D.C口

18.设串行异步通信的数据格式是:

1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为()

A.10个B.110个C.120个D.240个

19.堆栈的工作方式是()

A.先进先出B.随机读写C.只能读出,不能写入D.后进先出

20.指令MOVAX,[3070H]中源操作数的寻址方式为()

A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址

21.8253芯片内部有完全独立的。

A、6个16位计数通道B、3个16位计数通道

C、6个8位计数通道D、3个8位计数通道

22.下列传送指令中有语法错误的是(   )。

 A.MOV CS,AX             B.MOV DS,AX 

 C.MOV SS,AX             D.MOV ES,AX

23.对寄存器AX的内容乘以4的正确指令序列是(   )。

 A.SHR AX,1 SHR AX,1     B.SHL AX,1 SHL,AX,1 

 C.ROL AX,1 ROL AX,1     D.RCR AX,1 RCR AX,1 

24.并行通信接口是(  )。

A.8255B.8259C.8253D.8250

25.由8086CPU组成的微机系统的数据线是( )。

A.8条单向线B.16条单向线

C.8条双向线D.16条双向线 

26.8086/8088的中断向量表(   )。

A.用于存放中断类型号B.用于存放中断服务程序的入口地址

C.是中断服务程序的入口D.是中断服务程序的返回地址. 

27.65、设8253芯片的端口基地址是60H,寻址控制寄存器的命令是。

A、OUT60H,ALB、OUT61H,AL

C、OUT62H,ALD、OUT63H,AL

28.RS-232C接口的信号电平范围是(        )。

A.0~-5V  B.0~+5V

C.0~-15V  D.-15V~+15V

29.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是(        )。

A.并行和并行 B.并行和串行

C.串行和并行 D.串行和串行

30.一个完整的中断过程包括中断请求、、中断服务和中断返回四个阶段。

A、中断处理B、中断响应C、保存断点D、开中断

31、CPU每次可以响应个中断源的中断请求。

A、1B、2C、3D、4

32、8259芯片共有个初始化命令字。

A、3B、4C、6D、7

33.用1024×1位RAM芯片设计一个128KB的存储器系统,问需要有()片芯片组成。

A.1024B.2048C.128D.256

34.8086/8088系统中,中断向量表存放在存储器的()地址范围中。

A.FFCOOH~FFFFFHB.00000H~003FFH

C.EECOOH~FFFFFHD.EEBFFH~FFFFFH

35.CPU响应INTR引脚上来的中断请求的条件是。

A、IF=0B、IF=1C、TF=0D、TF=1

36.所谓“I/O端口”是指一些可以由CPU读或写的()

A.RAMB.ROMC.寄存器D.缓冲器

37.现有4K×8位的RAM芯片,它所具有的地址线条数应是()条。

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

38.程序计数器中存放的是。

A.数据B.地址

C.下一指令的地址D.下一指令的数据

41、

39、8086的寻址能力为。

A.20MBB.1MBC.64KBD.4MB

40、8086的I/O寻址空间为。

A.1024个B.1M个C.64K个D.32K个

41、SRAM是一种。

A、动态RAMB、静态RAM

C、动态ROMD、静态ROM

42、DRAM是一种。

A、动态RAMB、静态RAM

C、动态ROMD、静态ROM

二、简答题

1.简介CPU的各个组成部分及功能。

答:

CPU是微型计算机的核心部件,主要包括运算器、控制器、寄存器阵列、内部总线。

运算器实现算术运算和逻辑运算功能。

控制器发出控制信号,实现控制指令执行的功能。

寄存器阵列存放参加运算的数据、中间结果、地址等。

内部总线用来连接微处理器的各功能部件并传送微处理器内部的数据和控制信号。

2.计算机是由哪几部分组成的?

阐述每部分的作用。

答:

3.什么是总线?

总线包括哪几类?

系统总线通常包含哪几类传输线?

它们各自的作用是什么?

答:

总线是连接多个功能部件或多个装置的一组公共信号线。

按在系统中的不同位置,总线可分为内部总线和外部总线。

内部总线是CPU内部各功能部件和寄存器之间的连线;外部总线是连接系统的总线,即连接CPU、存储器和I/O接口的总线,又称为系统总线。

按所传送信息的类型不同,总线可以分为数据总线DB、地址总线AB和控制总线CB三种。

地址总线是微型计算机用来传送地址信息的信号线。

数据总线是CPU用来传送数据信息的信号线。

控制总线用来传送控制信号的一组总线。

4.简述8086CPU的寄存器组织。

答:

8086CPU中有14个16位的寄存器。

分别是通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,段寄存器CS、DS、SS、ES,指令指针IP和标志寄存器FR。

5.什么是逻辑地址?

什么是物理地址?

如何由逻辑地址计算物理地址?

答:

逻辑地址由段地址和段内偏移地址构成,是用户编写程序时所用的地址。

物理地址是CPU与内存交换数据时所用的地址。

物理地址=段地址×10H+偏移地址。

6.动态存储器为什么要进行刷新?

答:

由于场效应管的栅极电阻并非无穷大,电容器会漏电,RAM中存储的信息就会丢失,因此需要在信息没有消失之前给电容器充电,以补充已经消失的电荷,即刷新。

7.I/O接口的作用是什么?

I/O接口应具备哪些功能?

答:

I/O接口是用来连接微机和外设间的中间部件。

I/O接口应具备数据缓冲功能、信号转换功能、端口选择功能、接收和执行CPU命令的功能、中断管理功能和可编程功能。

8.计算机和输入/输出设备交换信息有哪几种方式?

各有什么特点?

答:

有程序控制方式、中断方式和DMA方式等3种方式。

各自特点是:

程序控制方式是在程序控制下进行数据传送,又分为无条件传送和条件传送;无条件传送只用于简单、低速的外设,条件传送要不断地检测外设状态,CPU效率低,实时性差。

中断方式在一定程度上提高了CPU的效率,可使得CPU与外设部分的并行工作。

DMA方式的传送过程不需要CPU的干预,由一个专门的硬件控制电路来直接控制完成外设与内存之间的数据交换,大大提高了数据交换速度,但硬件结构较复杂。

9.常用的I/O端口编址方式有哪几种?

各有什么特点?

答:

有两种方式。

I/O端口与内存统一编址方式:

可以用访问内存的方式来访问I/O端口,不需要专门的I/O指令,给应用带来了很大方便。

但减少了内存可用的地址范围,对内存容量有影响。

I/O端口与内存独立编址:

其I/O端口与内存有各自独立的地址空间,需要专门的I/O指令,增加了控制逻辑的复杂性。

10.简述中断和中断向量的含义。

答:

中断是指在CPU执行程序过程中,当出现异常情况或特殊请求时,计算机停止现行程序的运行,转向对这些异常情况或特殊请求的处理,处理结束后再返回现行程序的间断处,继续执行原程序。

中断向量即中断源的识别标志,可用来存放中断服务程序的入口地址或跳转到中断服务程序的入口地址。

11.什么是同步通信?

什么是异步通信?

二者有哪些重要区别?

答:

同步通信是一种比特同步通信技术,要求发收双方具有同频同相的同步时钟信号,只需在传送报文的最前面附加特定的同步字符,使发收双方建立同步,此后便在同步时钟的控制下逐位发送/接收。

异步通信是在约定波特率下,两端时钟频率不需严格同步,允许10%的相对误差的一种通信方式。

异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。

12.已知异步串行通信的帧信息为0110010101,其中包括起始位1位、停止位1位和数据位8位(包括7位ASCⅠⅠ码和1位校验位),此时传送的是什么字符?

采用的是偶校验还是奇校验,校验位是“1“还是“0“?

三、填空题

1、计算机中采用进制数,尾符用表示。

2、西文字符的编码是码,用个字节表示。

3、10111B用十六进制数表示为H,八进制数表示为O。

4、程序计数器用表示,其中存放的CPU所要访问的内存单元的。

5、8086CPU是一个位的微处理器,具有位数据总线,位地址总线,可寻址空间为。

6、CS是指寄存器,用来存放当前程序所在段的。

7、DS是指寄存器,用来存放当前程序所用数据段的。

8、ES是指寄存器,用来存放辅助数据所在段的。

9、SS是指寄存器,用来存放当前程序所用段的段基址。

10、指令指针寄存器IP用来存放下一条指令的地址。

11、逻辑段的最大寻址空间是kB,地址范围为0000H~H。

12、标志寄存器是一个位的寄存器,由标志和标志两部分组成。

13、标志寄存器中,CF表示标志,PF表示标志。

14、标志寄存器中,AF表示标志,ZF表示标志。

15、标志寄存器中,SF表示标志,用来标志运算结果的位。

16、标志寄存器中,OF表示标志,OF=1时表示。

17、标志寄存器中,IF是标志,用来控制的标志,该标志可由中断控制指令设置或清除。

18、标志寄存器中,TF是标志,用于操作。

19、8086有20条地址线,直接寻址能力为。

20、8086中I/O端口与内存地址采用编址方法,I/O端口的地址空间为kB。

21、INTR是引脚,NMI是引脚。

22、键盘常用的扫描方法包括:

和。

23、存储器扩展有两种方法,分别是扩展和扩展。

24、用8k×1位的存储芯片,组成8k×16位的存储器,需用扩展,要用片。

25、用2k×8位的存储芯片,组成16k×8位的存储器,需用扩展,要用片。

26、用16k×8位的存储芯片,组成64k×16位的存储器,需用扩展,要用片。

27、在异步传输时,每个字符对应1个起始位、5个信息位、1个奇偶校验位和1个停止位。

波特率为12000,那么每秒传输的最大字符数为:

28、8086是20位系统,其寻址能力为,24位系统的寻址能力为,32位系统的寻址能力为。

29、内存容量受微机系统总线的位数的限制。

30、外设和接口之间传送的数据可以是行数据和行数据。

31、三种I/O传送方式是指:

传送、传送和传送。

32、程序控制传送方式又分为:

传送和传送方式。

33、DMA传送方式是指:

34、8086可以处理种不同类型的中断源。

每一个中断源都有一个唯一

的码,CPU用其识别不同的中断源。

35、INTR引脚上来的中断是中断,NMI引脚引入的中断是中断。

36、中断不受中断允许标志位IF的屏蔽。

37、存放中断向量的内存空间被称为。

8086中这段空间为1kB,被安排在到的空间。

38、8259是一个可编程的,用来管理的中断请求。

39、8259芯片中,IRR是寄存器,IMR是寄存器,ISR是寄存器,PR是。

40、一片8259可以管理级中断。

41、8253每个通道都可以编程设定种不同的工作方式,其中可以用作分频器的是方式,用作方波发生器的是方式。

42、MODEM是器和器组合在一起的部件。

43、在给接口编址的过程中,如果有4根地址线没有参加译码,则会产生个重迭地址。

44、8255是一种可编程的行接口芯片,其中有个位的并行输入/输出端口。

45、8255有三种工作方式,其中方式0为输入输出方式,方式1为的输入输出方式,方式2为输入输出方式。

46、8251是一种可编程行通信接口芯片。

47、8253是一种可编程芯片。

48、8253芯片中,CLK是信号,GATE是信号,OUT是信号。

49、8253有两种功能:

功能和功能。

50、8253中具有个独立的位计数器通道,每个计数器可以按照进制

或进制计数。

51、8251工作在同步方式时,在写入方式选择字后,应送入字符。

52、中断类型码为15H的中断,其服务程序的入口地址一定存放在____________________四个连续的单元中,若这四个单元的的内容为:

66H、50H、88H、30H,则其服务程序的入口地址为____________________。

53、如图所示控制系统框图中,A应是________转换器,B应是________转换器。

四、计算题

1.将下列两个十进制数转换为8421BCD码。

(1)9753

(2)24.68

2.将下列两个8421BCD码转换成十进数。

(1)(10000001.01100010)BCD

(2)(011001100100111)BCD

3.Intel8253的通道0按方式3工作,时钟CLK0的频率为1兆,要求输出方波的频率为40KHz,采用BCD码计数,设通道0的地址为PORT0,请对它写入计数值。

解:

n(计数初值)=1MHz/40KHz=25

写入计数值的程序段:

MOVAL,25H

OUTPORT0,AL

4、已知中断类型号为13H的中断服务程序的入口地址是1234:

5678H,写出此地址在中断向量表中的位置。

 

五、设计题:

1.针对下图(设共有16位地址线):

(1)分析各端口地址;

(2)A口、B口工作在什么方式;

(3)写出8255A的初始化程序。

 

2、指出指令的操作功能

试分别执行下列各指令,把结果填入空缺,其中初值为(AX)=3283H,(BX)=7086H,CX)=1404H,(CF)=1.

指令

目标操作及结果

CF

ZF

OF

MOV[BX+100],CX

/

/

/

ADCAL,BL

XORCX,CX

RCRAX,CL

/

/

/

5.某系统中8253占用地址为100H~103H。

初始化程序如下:

MOVDX,103H

MOVAL,16H

OUTDX,AL

SUBDX,3

OUTDX,AL

试问:

此段程序是给8253的哪一个计数器初始化?

安排工作在哪种工作方式?

__________________;

若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:

___________。

6.已知某8255A在系统中占用88~8BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:

答:

MOVAL,80H

OUT8BH,AL

MOVAL,ODH

OUT8BH,AL

MOVAL,06H

OUT8BH,AL

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

当前位置:首页 > 初中教育 > 语文

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

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