选择题微机Word文件下载.docx
- 文档编号:21797510
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:31
- 大小:31.09KB
选择题微机Word文件下载.docx
《选择题微机Word文件下载.docx》由会员分享,可在线阅读,更多相关《选择题微机Word文件下载.docx(31页珍藏版)》请在冰豆网上搜索。
A、高级语言B、机器语言C、汇编语言D、机器语言和汇编语言
20、下列寄存器通常作为累加器用的是D
A、BXB、CXC、DXD、AX
21.运算器的主要功能是(C)。
A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算
22.运算器由很多部件组成,其核心部分是(B)。
A、数据总线B、算术逻辑单元C、累加器D、多路开关
23.在一般的微处理器中,(D)包含在CPU中。
A、内存B、输入/输出单元C、磁盘驱动器D、算术逻辑单元
24.80486CPU的标志寄存器中,OF标志表示运算结果的(C)情况。
A、进/借位B、符号C、溢出D、辅助进位
25.若某数据段位于存储区38000H~47FFFH,则该数据段的段基址为(D)。
A、38000HB、47FFFHC、3000HD、3800H
26.CPU与外设间数据传送的控制方式有(D)。
(A)中断方式(B)DMA方式 (C)程序控制方式(D)以上三种都是
27.CPU与I∕O设备间传送的信号有(D)。
(A)数据信息(B)控制信息 (C)状态信息(D)以上三种都是
28.在中断方式下,外设数据输入到内存的路径是(D)。
(A)外设→数据总线→内存(B)外设→数据总线→CPU→内存
(C)外设→CPU→DMAC→内存(D)外设→I∕O接口→CPU→内存
29.CPU响应中断请求和响应DMA请求的本质区别是(D)。
(A)中断响应靠软件实现(B)速度慢(C)控制简单
(D)响应中断时,CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线
30.将微处理器、内存储器及I/O接口连接起来的总线是(C)。
(A)片总线(B)外总线(C)系统总线(D)局部总线
31.8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是(C)。
(A)B口(B)A口 (C)A、B、C三端口均可以(D)C口
32.intel公司生产的用于数据并行传送的可编程接口芯片是(D)。
(A)8218(B)8251(C)8253(D)8255
33.异步串行通信的主要特点是(B)。
(A)通信双方不需要同步(B)传送的每个字符是独立发送的
(C)字符之间的间隔时间应相同(D)传送的数据中不含有控制信息
34.在异步串行通信中,使用波特率来表示数据的传送速率,它是指(D)。
(A)每秒钟传送的字符数(B)每秒钟传送的字节数
(C)每秒钟传送的字数(D)每秒钟传送的二进制位数
35.串行通信中,若收发双方的动作由同一个时钟信号控制,则称为(A)串行通信。
(A)同步(B)异步(C)全双工(D)半双工
36、某计算机的主存为3KB,则内存地址寄存器需要几位就足够了B
A、10B、11C、13D、12
37、在I/O控制方式中,由专用硬件设备来控制外设与存储器之间的数据传送的是C
A、程序查询方式B、中断方式C、DMA方式D、通道方式
38、从功能上,8086的CPU由(C)两部分组成。
A、SP、ALUB、控制器、FLAGSC、EU、BIUD、EU、ALU
39、系统总线根据总线传送内容的不同分为三种总线,下列不属于系统总线的是A
A、OBB、DBC、ABD、CB
40、下列不属于异常中断的中断类型是D
A、故障B、陷阱C、异常中止D、不可屏蔽中断
41、下列指令中为寄存器间接寻址的是A
A、MOVDX,TABLE[BX]B、MOVAX,[BP]
C、MOVAX,[SI+MASK]D、MOVAX,TABLE[BX+SI]
42、下列寻址方式中不属于程序转移地址寻址方式的是
A、段内直接寻址B、段间直接寻址C、间接端口寻址D、段间间接寻址
43、中断控制方式的优点是()。
A、提高CPU的利用率B、提高CPU与外设的数据传送精度
C、提高CPU与外设的数据传送速度D、减少外设的等待时间
44、微型计算机最大的特点是。
B
A、运用了冯?
诺依曼原理B、体积小、功能强大
C、采用CPU和总线结构D、由硬件和软件系统组成
45、Intel8086微处理器共有几条地址总线。
A、20条B、16条C、32条D、30条
46、下列不属于系统软件的是A.DOSB.UNIXC.BASICD.Windows
47、标志寄存器中表示溢出标志的是A
A、OFB、SFC、ZFD、CF
48Intel80486微处理器是多少位的B
A、16位B、32位C、8位D、64位
49、EPROM是指。
A、随机读写存储器B、可编程只读存储器C、只读存储器D、可擦除可编程只读存储器
50、在关中断的情况下,不可响应的中断是___B___。
A、硬件中断B、可屏蔽中断C、软件中断D、不可屏蔽中断
51、在计算机中,用8位二进制数表示的补码的范围C
A、0~255B、-127~+12C、-128~+127D、-128~+128
52、堆栈的工作方式是D
A、先进先出B、随机读写C、只能读出不能写入D、后进先出
53、指令MOVAX,[3070H]中操作数的寻址方式为C
A、立即寻址B、变址寻址C、直接寻址D、寄存器间接寻址
54、下面指令执行后,改变AL寄存器内容的指令是D
A、TESTAL,02HB、ORAL,ALC、CMPAL,BLD、ANDAL,BL
55、下列Cache的替换策略中,不正确的为哪一项C
A、随机替换策略B、FIFO替换策略C、最优替换策略D、LRU替换策略
三、程序分析题
1、给定下列程序段,回答指定问题。
MOVBX,2000H
MOVDS,BX
XORAL,AL
MOVCX,100
AGAIN:
MOV[BX],AL
INCBX
LOOPAGAIN
2、分析下面的程序段,在右边写出每条指令的含义,指出程序完成的功能及运行结果。
MOVAX,0;
MOVBX,2;
MOVCX,10;
LP:
ADDAX,BX;
ADDBX,2;
LOOPLP;
(1)程序段完成的功能是
(2)程序运行后AX中的结果为
3、假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据段中变量名VAL的偏移地址值为0050H,试指出下列源操作数字段的寻址方式是什么,物理地址值是多少?
1>
MOVAX,[100H]
2>
MOVAX,[BP]
3>
MOVAX,100H
4>
MOVAX,[BP+SI]
4、若用1K×
1b的RAM芯片组成16K×
8b的存储器
①需要多少芯片
②需要多少条地址线
③在地址线中有多少位参与片内寻址
④多少位做芯片组选择信号
⑤需要多少条数据线
<
PIXTEL_MMI_EBOOK_2005>
4<
/PIXTEL_MMI_EBOOK_2005>
四、程序与计算
1、已知X=-15,Y=+18用补码求X+Y:
X补=(11110001)2
Y补=(00010010)2
X+Y补=X补+Y补=(11110001)2+(00010010)2=(00000011)2
2、编写一程序段,实现下述要求
①将数45F6传送给寄存器DX中:
①MOVDX,45F6H
②使AX寄存器的低四位清0,其余位不变:
②ANDAX,FFFOH
③使AL寄存器的低四位保持不变,高四位取反:
③XORAL,FOH
④使DH寄存器的低四位为1,高四位不变:
④ORDH,OFH
MOVAX,[100H]:
:
直接寻址方式,
PA=DS*16+100H=2000H*16+100H=20100H
MOVAX,[BP]:
寄存器间接寻址
PA=SS*16+BP=1500H*16+0010H=15010H
MOVAX,100H:
立即寻址方式
MOVAX,[BP+SI]:
基址加间址寻址方式
PA=SS*16+BP+SI=1500H*16+(0010H+00A0H)=150B0H
①需要多少芯片:
①需要128个芯片
②需要多少条地址线:
②需要14条地址线:
③在地址线中有多少位参与片内寻址:
③在地址线中有10位参与片内寻址
④多少位做芯片组选择信号:
④4位做芯片组选择信号
⑤需要多少条数据线:
⑤需要8条数据
第二章8086微处理器习题
1、8086是多少位的微处理器?
为什么?
2、EU与BIU各自的功能是什么?
如何协同工作?
3、8086/8088与其前一代微处理器8085相比,内部操作有什么改进?
4、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?
5、8086对存储器的管理为什么采用分段的办法?
6、在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?
具体说明。
7、给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,求出该内存单元的物理地址。
8、8086/8088为什么采用地址/数据引线复用技术?
9、8086与8088的主要区别是什么?
10、怎样确定8086的最大或最小工作模式?
最大最小模式产生控制信号的方法有何不同?
11、8086被复位以后,有关寄存器的状态是什么?
微处理器从何处开始执行程序?
12、8086基本总线周期是如何组成的?
各状态中完成什么基本操作?
13、结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。
14、什么是总线请求?
8086在最小工作模式下,有关总线请求的信号引脚是什么?
15、简述在最小工作模式下,8086如何响应一个总线请求?
16、在基于8086的微计算机系统中,存储器是如何组织的?
是如何与处理器总线连接的?
BHE#信号起什么作用?
17、“80386是一个32位微处理器”,这句话的涵义主要指的是什么?
参考答案
1、答:
8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。
2、答:
EU是执行部件,主要的功能是执行指令。
BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。
EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。
EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
3〡答:
8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。
8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,揔高了处理器的性能。
4、答:
执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
AX、BX、CX、DX一般作为通用数据寄存器。
SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。
总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。
段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。
IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
5、答:
8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围(1MB,20位地址)。
若不用分段方法,16位地址只能寻址64KB空间。
6、答:
逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:
0088H。
偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。
物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。
7、答:
物理地址:
320F8H。
8、答:
考虑到芯片成本,8086/8088采用40条引线的封装结构。
40条引线引出8086/8088的所有信号是不够用的,采用地址/数据线复用引线方法可以解决这一矛盾,从逻辑角度,地址与数据信号不会同时出现,二者可以分时复用同一组引线。
9、答:
8086有16条数据信号引线,8088只有8条;
8086片内指令预取缓冲器深度为6字节,8088只有4字节。
10、答:
引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。
最小模式下的控制信号由相关引线直接提供;
最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。
11、答:
标志寄存器、IP、DS、SS、ES和指令队列置0,CS置全1。
处理器从FFFFOH存储单元取指令并开始执行。
12、答:
基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;
T2期间发出读写命令信号RD#、WR#及其它相关信号;
T3期间完成数据的访问;
T4结束该总线周期。
13、答:
ALE为外部地址锁存器的选通脉冲,在T1期间输出;
M/IO#确定总线操作的对象是存储器还是I/O接口电路,在T1输出;
DT/R#为数据总线缓冲器的方向控制信号,在T1输出;
RD#为读命令信号;
在T2输出;
READY信号为存储器或I/O接口“准备好”信号,在T3期间给出,否则8086要在T3与T4间插入Tw等待状态。
14、答:
系统中若存在多个可控制总线的主模块时,其中之一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。
8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA。
15、答:
外部总线主控模块经HOLD引线向8086发出总线请求信号;
8086在每个时钟周期的上升沿采样HOLD引线;
若发现HOLD=1则在当前总线周期结束时(T4结束)发出总线请求的响应信号HLDA;
8086使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应过程。
16、答:
8086为16位处理器,可访问1M字节的存储器空间;
1M字节的存储器分为两个512K字节的存储体,命名为偶字节体和奇字节体;
偶体的数据线连接D7~D0,“体选”信号接地址线A0;
奇体的数据线连接D15~D8,“体选”信号接BHE#信号;
BHE#信号有效时允许访问奇体中的高字节存储单元,实现8086的低字节访问、高字节访问及字访问。
17、答:
指80386的数据总线为32位,片内寄存器和主要功能部件均为32位,片内数据通路为32位。
第三章指令系统习题
1.根据下列要求编写一个汇编语言程序:
(1)代码段的段名为COD_SG
(2)数据段的段名为DAT_SG
(3)堆栈段的段名为STK_SG
(4)变量HIGH_DAT所包含的数据为95
(5)将变量HIGH_DAT装入寄存器AH,BH和DL
(6)程序运行的入口地址为START
2.指出下列程序中的错误:
STAKSGSEGMENT
DB100DUP(?
)
STA_SGENDS
DTSEGSEGMENT
DATA1DB?
DTSEGEND
CDSEGSEGMENT
MAINPROCFAR
START:
MOVDS,DATSEG
MOVAL,34H
ADDAL,4FH
MOVDATA,AL
STARTENDP
CDSEGENDS
END
3.将下列文件类型填入空格:
(1).obj
(2).exe(3).crf(4).asm(5).lst(6).map
编辑程序输出的文件有______________________________________;
汇编程序输出的文件有______________________________________;
连接程序输出的文件有______________________________________。
4.下列标号为什么是非法的?
(1)GET.DATA
(2)1_NUM
(3)TEST-DATA
(4)RET
(5)NEWITEM
5.下面的数据项定义了多少个字节?
DATA_1DB6DUP(4DUP(0FFH))
6.对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?
DTSEGSEGMENT|DTSEGSEGMENT
ORG10H|ORG10H
DATA1DB72H|DATA1DW7204H
DB04H|DTSEGENDS
DTSEGENDS|
7.下面的数据项设置了多少个字节?
(1)ASC_DATADB‘1234’
(2)HEX_DATADB1234H
8.执行下列指令后,AX寄存器中的内容是什么?
TABLEDW10,20,30,40,50
ENTRYDW3
..........
MOVBX,OFFSETTABLE
ADD$BX,ENTRY
"
MOVAX,[BX]
9.指出下列指令的错误:
(1)MOVAH,BX
(2)MOV[SI],[BX]
(3)MOVAX,[SI][DI]
(4)MOVAX,[BX][BP]
(5)MOV[BX],ES:
AX
(6)MOVBYTEPTR[BX],1000
(7)MOVAX,OFFSET[SI]
(8)MOVCS,AX
(9)MOVDS,BP
10.DATASEGMENT
TABLE_ADDRDW1234H
DATAENDS
......
MOVBX,TABLE_ADDR
LEABX,TABLE_ADDR
请写出上述两条指令执行后,BX寄存器中的内容。
11.设(DS)=1B00H,(ES)=2B00H,有关存储器地址及其内容如右图
所示,请用两条指令把X装入AX寄存器。
1B00:
2000H
8000H
2002H
2B00H
2B00:
8000H
X
12.变量DATAX和DATAY定义如下:
DATAXDW0148H
DW2316H
DATAYDW0237H
DW4052H
按下述要求写出指令序列:
(1)DATAX和DATAY中的两个字数据相加,和存放在DATAY和DATAY+2中。
(2)DATAX和DATAY中的两个双字数据相加,和存放在DATAY开始的字单元中。
(3)DATAX和DATAY两个字数据相乘(用MUL)。
(4)DATAX和DATAY两个双字数据相乘(用MUL)。
(5)DATAX除以23(用DIV)。
(6)DATAX双字除以字DATAY(用DIV)。
13.试分析下面的程序段完成什么操作?
MOVCL,04
SHLDX,CL
MOVBL,AH
SHLAX,CL
SHRBL,CL
ORDL,BL
14.用其他指令完成和下列指令一样的功能:
(1)REPMOVSB
(2)REPLODSB
(3)REPSTOSB(4)REPSCASB
15.编写程序段,比较两个5字节的字符串OLDS和NEWS,如果OLDS字符串与NEWS不同,则执行NEW_LESS,否则顺序执行程序。
16.假定AX和BX中的内容为带符号数,CX和DX中的内容为无符号数,请用比较指令和条件转移指令实现以下判断:
(1)若DX的值超过CX的值,则转去执行EXCEED
(2)若BX的值大于AX的值,则转去执行EXCEED
(3)CX中的值为0吗?
若是则转去执行ZERO
(4)BX的值与AX的值相减,会产生溢出吗?
若溢出则转OVERFLOW
(5)若BX的值小于AX的值,则转去执行EQ_SMA
(6)若DX的值低于CX的值,则转去执行EQ_SMA
17.假如在程序的括号中分别填入指令:
(1)LOOPL20
(2)LOOPNEL2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 选择题 微机