微型计算机原理练习附答案Word格式.docx
- 文档编号:22118981
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:51
- 大小:510.12KB
微型计算机原理练习附答案Word格式.docx
《微型计算机原理练习附答案Word格式.docx》由会员分享,可在线阅读,更多相关《微型计算机原理练习附答案Word格式.docx(51页珍藏版)》请在冰豆网上搜索。
ra*
J"
PC辱〜PC#■人
r1xJRBQ13■人r>
-帕C日尤FK1
"
Lg■口H為K◎
甲pc.—戸匕一
m2B2S5A工作方式挂希!
I手格式
9•设有2片8255A芯片,在系统中的连接如图所示。
问:
(1)当8255A的数据总线D0~D7与系统数据总线的低8位相连时,1#芯片的4个端口地址为何值?
(假设地址线中未用的引脚全为0)
(2)写出能够利用2#芯片A口外接开关K0~K7来控制1#芯片A口外接的LED0~LED7点亮的8255A初始化程序。
2片&
155A与CPU连接
10.设寄存器(DS)=3000H,(SS=2100H,(ES=1200H,(SI)=1000H,(BX)=0100H,(BP)=0010H,数据段中变量MASK的偏移地址值为50H。
指出下列指令中源操作数的寻址方式;
对于存储器操作数,写出其物理地址。
1MOVCXES:
[BX]
2MOVAX,MASK[BP]11、•已知,(DS)=2000H,(BX)=100H,(SI)=0002H,从物理地址20100H单元开始,依次存放数据12H、34H、56H、78H;
而从物理地址21200H单元开始,依次存放数据2AH、
AX寄存器的内容。
4CH、8BH、98H。
试说明下列各条指令单独执行后
1MOVAX,3600H
2MOVAX,[1200H]
3MOVAX,[BX]
(AX)=
12.何谓波特率?
某系统采用串行异步方式与外设通信,发送字符格式由1位起始位、7位数
据位、1位奇偶校验位和1位停止位组成,波特率为1200。
试问,该系统每分钟发送多少个字符?
13、计算机中,CPU的地址线与访问存储器单元范围的关系是什么?
8086CPU有多少条地址
线?
它能够访问存储器单元的最大地址范围是多少?
14.微型计算机系统中引入中断有什么作用?
简述NMI和INTR中断的异同点。
15.CPU与外设通信的方式有哪几种?
简述CPU采用异步查询方式与外设通信的流程。
16.CPU地址线与存储器的寻址范围有何关系?
如果某一处理器的地址线宽度为32位,则最
大可寻址存储器单元的数量为多少?
17.在有多个中断源申请中断时,有几种方法确定它们的优先级别?
试比较各自的优缺点。
18.若有一个四字节数,放在寄存器DX与AX中(DX中存放高16位),要求这个4字节数整
个左移一位如何实现?
右移一位又如何实现?
19.伪指令DW,DUPLENGTH,$
20•现有一存储体芯片为512*4位,若要用它组成4KB的存储器,需要多少这样的芯片,
每块芯片需要多少寻址线?
整个存储系统最少需要多少寻址线?
微机原理练习一单项选择题
)°
0F0HB.ORAL,0F0HC・ANDAL,0FH
2114(1024X4)组成4KB内存储器需要2114芯片(
B.4C.8D.16
100,则该数的二进制表示为()°
B.1000000C.01111100D.10110010
14.十进制数10.05的BCD数为(
A.10000.0101B.10000.00000101
C.00010000.00000101D.00010000.101
15.堆栈指针SP是微处理器中用于指示()的专用寄存器°
A.栈底地址B.栈顶地址
C.堆栈基地址D.中断服务程序或子程序入口地址
16.下列指令中,不正确的指令是()°
A.PUSHAXB.POPBXC.PUSHCLD.POPDX
下列引起CPU程序中断的4种情况中,()需要设备提供中断类型号。
A.INTRB.NMIC.INTOD.INTn
执行“MOVDL,2AH”和“SHRDL1”两条指令后,DL寄存器与CF标志分别为()。
A.DL=10110110CF=1B.DL=00110101CF=0
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
若要使寄存器AL中的高4位求反,低4位不变,使用指令()。
A.ANDAL,OFOHB.ORAL,OFOHC.XORAL,OFOHD.ORAL,0FH用存储器芯片2114(1024X4)组成2KB的主存储器需要2114芯片()片。
A.2B.4C.8D.16
若十六进制数为8BDH,则该数的二进制表示为()。
A.100010110100B.100010101101C.100010111101D.100110111010
A.CXB.BXC.AL/AXD.DX
计数符号3的ASCII码表示为()。
A.11B.03HC.33HD.00000011
8086CPU中,存储器物理地址形成算法是()。
A.段地址+偏移地址B.段地址左移4位+偏移地址
C.段地址X16H+偏移地址D.段地址X10+偏移地址
下面关于CPU的叙述中,不正确的是()。
A.CPU中包含了多个寄存器,用来临时存放数据
B.CPU担负着运行系统软件和应用软件的任务
C.所有CPU都有相同的机器指令
D.CPU可以由多个微处理器组成计算机中运算器的主要功能是()。
A.算术运算B.算术和逻辑运算C.逻辑运算D.定点和浮点运算
8086系统中,某存储单元的物理地址为24A10H,与其对应的逻辑地址为()。
在汇编过程中不产生指令代码,只用来指示汇编程序如何汇编的指令是()。
A.伪指令B.机器指令C.汇编指令D.宏指令
易失性存储器是()。
A.ROMB.PROMC.EEPROMD.RAM
8086CPU当前被执行的指令存放在逻辑地址()中。
D.DS:
BX
D.MOVAX,SP
A.CS:
IPB.SSSPC.CSPC
完成将累加器AX的内容压栈,正确的指令是()。
A.MOVSP,AXB.PUSHAXC.POPAX
在微计算机系统中,高速外设与内存储器进行批量数据传送时,应采用()。
A.无条件传送B.程序查询控制C.中断控制D.直接存储器存取
8086CPU复位后,下列寄存器的值为()。
CS=0000H,IP=0000HB.CS=0000HIP=FFFFH
CS=FFFFHIP=0000HD.CS=FFFFHIP=FFFFH
若BCD数为0010000000000111,则该数的十进制表示为()。
36.
37.
38.
39.
40.
41.
A.
C.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
计算机硬件主要由CPU内存、外存、I/O设备和()组成。
A.运算器B.三总线C.显示器D.键盘
8086CPU的内部是由()两部分组成的。
A.控制器和运算器B.控制器、运算器和寄存器
C.控制器和20位地址加法器D.执行单元和总线接口单元
下列说法中属于最小工作模式特点的是()。
A.CPU提供全部的控制信号B.由编程进行模式设定
C.不需要8286收发器D.需要总线控制器8288
完成对累加器DX清零,错误的指令是()。
A.ANDDX,00HB.ORDX,00HC.XORDX,DXD.SUBDX,DX
在程序运行过程中,下一条指令的物理地址的计算表达式是()。
在微机系统中引入中断技术,可以()。
A.提高外设速度B.减轻主存负担
D.64
D.230个字节
二进制数为11111111,则该无符号数的十进制表示为()°
A.127B.255C.128
用MB表示存储器容量时,1MB等于()°
A.210个字节B.216个字节C.220个字节
8086CPU有()个16位的段寄存器。
55.某8位数据存放在段地址为2300H、段内偏移地址为2300H处,则该8位数据存放的实际物理地址是()。
A.23000HB.23230HC.23023HD.25300H
56.8086CPU采用I/O独立编址方式,可使用地址线()来寻址端口。
A.AD15-AD0B.AD7-AD0C.A19-A0D.A7-A0
57.8086按I/O指令寻址方式得到的地址是()。
A.物理地址B.有效地址C.段内偏移量D.I/O端口地址
58.存储器系统中1KBRAM的寻址范围是()。
A.OOOOOH—002FFHB.OOOOOH—001FFH
C.OOOOOH—000FFHD.OOOOOH—003FFH
59.可用作中断控制器的接口芯片是()。
61.若二进制数为101100100B,则该数的十进制表示为()。
A.356B.244C.282D.198
62.完成二进制数无符号数10011101与00000101的减法运算的正确结果是()。
A.10010101B.00100110C.00100010D.10011000
63.微型计算机在硬件上是由()四大部分组成。
65.在CPU与外设通信中,异步查询方式相比于中断方式,具有()的特点。
A.硬件电路简单,数据传送可靠B.硬件电路简单,CPU使用效率高
C.数据传送可靠,CPU使用效率高D.硬件电路复杂,CPU利用率低
66.执行8086指令“PUSHAX”后,SP值为()。
A.SP=SP+2B.SP=SP+1C.SP=SP-2D.SP=SP-1
67.下列指令中属于寄存器基址加变址寻址的指令是()。
A.MOVAX,BXB.MOVAX,[BX]C.MOVAX,[SI]D.MOVAX,10H[BX][SI]
68.某存储器芯片有11条地址线,8条数据线,则该芯片中存储单元有()。
A.1KBB.2KBC.4KBD.8KB
69.一个有符号十进制正数10,在数据单元中的二进制表示为()。
A.00000010
B.10000010
C.00001010
D.10001010
70.
条件转移指令
JE/JZ成立的条件是(
A.CF=0
B.CF=1
C.ZF=0
D.ZF=1
71.
完成二进制数
11100001和00001111
的逻辑“异或”
运算的正确结果是(
)
A.11101110
B.01111111C.
00000001
D.00001111
72.
十进制数98.05的BCD数为())
A.100000000.10010101B.100000.10010101
C.000100.10100100D.10011000.00000101
73.下列可编程只读存储器中,仅能一次写入数据的是()。
74.在微机系统中引入中断技术,可以()。
C.提高处理器的效率D.增加信息交换的精度
75.8086CPU由下列()两部分组成。
A.总线接口部件和执行部件B.运算器和控制器
C.执行部件和存储器D.寄存器和存储器
76.在汇编过程中不产生指令代码,只用来指示汇编程序如何汇编的指令是()。
A.汇编指令B.伪指令C.机器指令D.宏指令
77.在ASSUME伪指令设定了段寄存器后,无须在程序段中用指令完成赋值的寄存器是()。
A.SSB.DSC.ESD.CS
78.决定计算机主要性能的是()。
A.中央处理器B.整机功耗C.存储容量D.整机价格
79.下面的数据交换指令中,错误的操作是()。
A.XCHGAX,DIB.XCHGBX,[SI+DAT]
C.XCHGCX,DSD.XCHGBUF,DX
80.8255A与CPU间的数据总线是()数据总线。
A.4位B.8位C.16位D.32位
微机原理练习二填空题
1.十进制数50在计算机中的二进制补码(8位)表示为。
2.8086CPU的8个16位通用寄存器名为,BX和,DX以
及,,SI和。
3.若CS=4320H,IP=2030H,则实际地址为。
4.堆栈操作遵循原则,指令队列遵循原则。
5.中断号15的中断向量表地址的首址为。
6.CPU与外设的通信方式有,禾口。
7.8255A是一个可编程的接口芯片,它能提供个8位端口。
8.当8086CPU往存储器中存放字数据时,低8位数据应放在单元,高8位数据
应放在单元。
9.一般情况下微型机寻址I/O端口有和两种方式,8086CPU
采用方式。
10.计数符号9的ASCII码值为。
11.为了能够寻址1MB的存储器空间,8086CPU有个段寄存器,它们分别是
代码段寄存器,数据段寄存器,堆栈段寄存器SS和扩展段
寄存器。
12.8086复位时,寄存器CS的值为,寄存器IP的值。
13.串寻址方式仅在8086的指令中使用。
指令的操作数大多在内存单元中,
且规定源操作数的逻辑地址为,目的操作数的逻辑地址为。
14.微型计算机在硬件上是由、存储器、和总线四部分组成。
15.CPU与外设的通信方式有,和。
16.8253是一个可编程的接口芯片,它有种工作方式。
17.CPU在一定条件下接收外部设备的请求,暂时停止执行原来的程序而转去为外部设备服务,处理好后再返回来继续执行原来程序的过程叫做。
18.通常而言,指令系统寻址方式就是指令中用于说明所在地址的方法,寻址方
式的多少是衡量功能的指标。
19.无论微处理器、微型计算机、微型计算机系统,都采用结构连接各部件,
从而构成一个整体。
20.假设有两个数X=-107,Y=+74,则按8位二进制可写出:
[X]补=,[Y]补
21.8255A有多种工作方式,其中A口有种工作方式,B口有种
工作方式。
22.8086CPU访问I/O端口时,应使用专门的指令和。
23.8086的4个16位的通用数据寄存器分别是、、、、。
24.8086CPU的标志寄存器中有3个控制标志位,与中断操作有关的控制标志位是,与串操作有关的控制标志位是,与单步调试操作有关的
控制标志位是。
25.8086CPU可寻址存储器空间为,它把存储器空间分成段。
26.把AX寄存器的最高3位清0,其余位不变的指令是;
使BH寄存器的
D3、D5、D7位置1,其余位保留的指令是。
设8086系统中堆栈段的段地址为3100H,则该段的物理地址范围是从
到。
32.8086CPU的标志寄存器FR中有3个控制标志位,用来控制CPU的操作,其中与中断操作有关的是,与串操作有关的是,与单步调试操作有关的
33.软件中断的指令符为,中断服务程序的返回指令符为。
34.在移位指令中,如果移位次数超过1次,则必须先将移位次数赋给寄存
器。
35.在数据采集系统中,能够将模拟量转换成数字量的器件是,而将数字量转换
成模拟量的器件则是。
36.当8086CPU往存储器中存放字数据时,低8位数据应放在单元,高8位数
据应放在单元。
37.十进制数72的二进制补码(8位机中)表示应为,它的二进制反码表示
应为。
38.8086CPU有条地址线,可寻址存储空间有MB。
39.PROM是次写入型ROM,EEPROM是次写入型ROM。
40.数据的并行I/O方式以为单位进行传送,其中的各位同步地收/发。
41.CPU与外设通信,传递的信息除了有数据信息外,还有和
信息。
到。
43.串行通信中的调制是将信号变换为信号,而解调则是将
信号变换为信号。
44.存放字数据时,低8位数据应放在存储器的单元,高8位数据应放在存
储器的单元,并且用这两个地址中较的一个作为该字的地
址。
45•增量指令INC的执行CF标志位。
46.二进制数01110010B和11001110B相“与”的结果是。
47.8086CPU的标志寄存器FR中有6个状态标志位,用来表示运算结果的特征,它们
是、、SFPF、以及。
48.8086CPU采用指令流水线结构的特点是提高的执行速度。
49.指令由字段和字段组成,其中字段是不
能缺省的。
50.依在计算机系统的地位和位置存储器分为和,一般的存储单元以
为单位。
51.8086CPU的中断类型码共个,中断服务程序的入口地址表放在存储器区间为
52.串行通信中所指的数据传输方向有三种形式,即方式、半双工方式和
方式。
53.在8086指令系统中,要将I/O口地址200H、201H中的16位数据送入8086CPU使用的
指令为。
54.计算机中的三总线是指、和控制总线。
55.若CS=AOOOHIP=2300H,则物理地址PA。
若PA不变,IP=1000H,则
CS。
56.8086CPU的执行部件中有4个通用数据寄存器分别是累加器,基数指
针,计数指针以及。
57.将端口地址200、201中的16位数据送入8086CPU,使用指令。
58.堆栈操作遵循原则,指令队列遵循原则。
59.外部中断控制信号INTR与NMI的不同点在于INTR的响应受的控制,而NMI
不受的影响。
60.8086系统中,每一个存储单元可存放位二进制数,若字数据从偶地址单
元开始存放,称该字为,若字数据从奇地址单元开始存放,称该字
为。
61.8253是一个可编程的接口芯片,它能提供个独立的定时
/计数器。
62.在计算机系统中,完成某种操作的命令称为,完成某一具体任务所需指令
的集合称为。
63.计算机中的三总线是指、和控制总线。
64.十进制数-4在计算机中的二进制原码(8位)表示为—
65.8086CPU的4个16位段寄存器分别是代码段寄存器,堆栈段寄存器SS
以及数据段寄存器和扩展段寄存器。
66.指令中用于说明操作数所在地址的方法,称为。
指令MOVAL,ES[BX]
中源操作数是寻址方式,这里的ES是。
67.计算机时钟脉冲的频率称为,它的倒数称为。
68.设8086中数据段的段地址为2300H,则该数据段的物理地址范围是
69.8086CPU的标志寄存器中有3个控制标志位,其中与中断操作有关的是,
与串操作有关的是,与单步调试操作有关的是。
70.8253A有个独立的定时/计数器,每个都有种工作方式。
71.若SS=3240HSP=2000H栈顶的物理地址为。
72.8086CPU可访问的存储器空间为;
字节I/O空间为,
字I/O空间为。
微机原理练习三判断说明题(先判断对错,有误请说明理由)
1.8086系统中的物理地址和逻辑地址没有区别。
()
2.8086CPU段寄存器CSDS,SSES之间可直接相互传送数据。
3.16位机即指该机CPU的数据线为16条。
()
4将汇编语言源程序翻译成机器语言的过程叫做汇编。
58086的外部硬件中断包括非屏蔽中断(NMI)和可屏蔽中断(INTR)两类,它们都受CPU内部的中断允许标志IF的控制。
6对于无符号数和有符号数,判断两数相加后的结果是否正确的依据不同。
7在8086存储器中存放数据字时有“对准字”和“非对准字”之分。
8伪指令语句和指令性语句一样,都是CPU可执行的语句。
9计算机与外设信息交换方式有两种,一种是并行通信,另一种是串行通信。
10CPU与外部设备通信不一定需要使用接口。
11在8086CPU体系结构中,指令执行部件EU和总线接口部件BIU的并行独立工作,有效地加快了系统的运算速度。
12.控制标志IF控制串操作指令中地址指针的增量方向。
13.16位机即指该机CPU的地址线为16条
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 原理 练习 答案