微型计算机试题
温馨提示
亲爱的学员,您好!
一、填空题
1、现代计算机通常是将处理程序存放在连续的内存单元中,CPU在执行这个处理程序时,使用一个寄存器来指示程序的执行顺序,这个寄存器为_________。
2、8086系统中,存储器分为奇、偶两个存储体。其中,奇体的数据信号线固定与数据总线的_________相连,偶体的数据信号线固定与数据总线的__________相连。
3、从____地址开始的字称为“非对准字”,访问“非对准字”,需_________个总线周期。
4、8086系统中,把16字节的存储空间称作一节(Paragraph),为了简化操作,要求各个逻辑段必须从节的整数倍边界开始,即段首地址的低4位总是________。将段首地址的高16位地址码称作________,存放在相应的_______中。
5、CPU访问存储器时,在地址总线上送出的地址称为____________地址。
6、由逻辑地址获得物理地址的计算公式为物理地址=__________。
7、80X86系统中,堆栈是向__________(上、下)生长的,即栈底在堆栈的_________(最高地址端、最低地址端)。
8、在8086最小模式的典型配置中,需________片双向总线收发器8286、8286的OE接自CPU的_________。
9、指令“MOV AX,[BX+SI+6]”源操作数的寻址方式为____________。
10、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为__________,物理地址为____________。
11、8086/8088 CPU可访问两个独立的地址空间,一个为I/O地址空间,其大小为_______字节;另一个为_______,其大小为______。
12、执行指令“XOR AX,AX”后,标志位ZF的值为_______。
13、字符“H”的ASCII码是1001000,若采用奇校验,则应配置的校验位为__________。
14、若(AL)=10011000B,(BL)=01100111B,则执行指令“ADD AL,BL”后,(AL)=_______;执行指令“AND
AL,BL”后,(AL)=________。
15、可屏蔽中断从CPU的_________引脚进入,只有当中断允许标志IF为______时,该中断才能得到响应。
16、8086系统最多能识别__________种不同类型的中断,每种中断在中断向量表中分配有_______个字节单元,用以指示中断服务程序的入口地址。
17、中断类型号为20H的中断所对应的中断向量存放在内存从_________开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址_________。
18、8086/8088的间接输入/输出指令中允许使用的端口地址范围是_________。
19、中断返回指令IRET总是安排在________,执行该指令时,将从堆栈弹出_________,以使CPU返回到主程序断点处继续执行后续指令。
20、现要用6116静态RAM芯片构成8K×32位的存储器,共需此种芯片__________片。
21、8255A工作于“方式1输出”时与外设之间的一对"握手"信号是___________。
22、一片8237内部有__________个独立的DMA通道,每个通道一次DMA传送的最大长度可达__________字节。
23、微型计算机的总线按功能和规范分类可分为三大类型,分别是内部总线(I-BUS),________和_______。
24、基本的总线仲裁方式有两种,即______________。
二、判断题
1、一个存储单元的物理地址不是唯一的。( )
2、8086系统中,堆栈的操作可以是字节或字操作。( ) ?
3、最小模式下8086读总线操作时序和写总线操作时序中的DT/R信号波形基本相同。( ) ?
4、若主程序中已使用IF标志位置“1”,则在执行完中断服务程序并返回主程序后,IF标志位一定为“0”。( )
5、CPU响应可屏蔽中断时,无从数据总线上读取中断类型码。( )
6、采用直接寻址输入/输出指令的最大端口地址为FFH。( )
7、异步串行通信收发双方的时钟频率必须相同。( ) ?
8、DRAM必须定时刷新,否则所存信息就会丢失。( ) ?
9、采用全译码方式的存储器,其任一单元都有唯一的确定地址。( )
10、采用I/O端口和存储器单独编址时,可以利用访问存储器的指令来访问I/O端口。( ??
三、单项选择题
1、设(AX)=ABDFH,则在执行指令“AND AX,0001H”后,AX寄存器的内容为:( )
A、ABDEH B、FFFFH C、0001H D、0000H
2、设(AX)=1000H,(BX)=2000H,则在执行了指令“SUB AX,BX”后,标志位CF和ZF的值分别为:( )
A、0,0 B、0,1 C、1,0 D、1,1
3、现行数据段位于存储器B0000H~BOFFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为: ( )
A、B000H,BOFFH B、0000H,OFFFH C、B000H,OFFFH D、BOOOH,OOFFH
4、对8259A进行初始化时,必须设置的两个初始化命令字为:( )
A、ICW1,ICW2 B、ICW1,ICW3 C、ICW1,ICW4 D、ICW2,ICW4
5、若512K位(bit)SRAN芯片具有4条数据线,则它具有的地址线条数为:( )
A、15 B、16 C、17 D、18
6、若寄存器AX,BX,CX,DX的内容分别为11,12,13,14时,依次执行PUSH AX,PUSH BX,POP CX,POP
DX,PUSH CX,PUSH DX,POP AX,POP BX后,则寄存器AX和BX的内容分别为:( )
A、11,12 B、12,13 C、13,14 D、11,14
7、DMA控制器8237有四种工作方式,其中,传输率较高的一种是:( )
A、单字节传送方式 B、块传送方式 C、请求传送方式 D、级联方式
8、在8253的6种工作方式中,能够自动重复工作的两种方式是:( )
A、方式1,方式2 B、方式2,方式3 C、方式2,方式4 D、方式3,方式5
9、在8237控制下进行“写传送”时,8237需先后向I/O接口和存储器发出的控制信号是:( )
A、IOR,MEMW B、IOR,MEMR C、IOW,MEMW D、IOR,IOW
10、设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是:( )
A、4800 B、2400 C、480 D、240
四、简答题
1、简要说明串行同步通信方式的主要特点。
2、简述以DMA方式从外设输入一个字节数据到内存的工作过程。
3、说明I/O端口和存储器单独编址(I/O-Mapped I/O)的含义和主要优缺点。
4、微机A和微机B采用主频不同的CPU芯片,在片内逻辑电路完全相同的情况下,若A机的CPU主频为8MHZ,B机为12MHZ,且已知每台机器的总线周期平均含有4个时钟周期,A机的平均指令执行速度为0.4MIPS,那么该机的平均指令周期为多少微秒(μs)?每个指令周期含有几个总线周期?B机的平均指令执行速度为多少MIPS?
五、阅读程序段,并简述所给程序段的功能(每小题4分,共8分)
1、
MOV BX,2000H;
MOV AL,[BX];
M0V CX,13H;
P1:INC BX;
CMP AL,[BX];
JNC P2;
MOV AL,[BX];
P2:DEC CX;
JNZ P1;
MOV BX,3000H;
MOV [BX],AL;
HLT
该程序段的功能是___________________________。
2、
MOV CX,100;
MOV SI,0FFFH;
NEXT:INC SI;
CMP BYTE PTR [SI],'A';
LOOPNZ NEXT;
EXIT:
该程序段的功能是____________________________。
六、程序填空
把内存中从PACKED开始的8个字节单元中的16位组合BCD数转换成非组合BCD数,并把结果存放在从UNPACKED开始的16个字节单元中:
MOV DX,___________;
MOV CL,___________
MOV SI,0;
MOV DI,______________;
CONVERT:MOV AL,[SI+PACKED];
MOV AH,AL;
AND AL,OFH;
_________________;
MOV [DI+UNPACKED],______________;
ADD DI,_____________;
______________;
DEC DX;
JNZ CONVERT;
HLT;
七、设计与应用
1、用8K×8位的静态RAM芯片组成16K×16位的存储器,地址线的高位与74LS138译码器相连,采用全译码方式产生存储芯片的片选信号。试画出存储器与CPU之间的地址线、数据线及主要控制信号线的连接图。
设CPU输出的地址信号为A17~A0,输出的读、写控制信号为WR,高为读,低为写,同时输出控制信号MREQ作为74LS138的C2A控制信号,存储芯片的读写控制输入端为WE,片选输入为CS。
2、试对下面给出的8259A的初始化程序填加简要注释:
MOV AL,13H;
OUT 20H,AL;
MOV AL,80H;
OUT 21H,AL;
MOV AL,0DH;
OUT 21H,AL;
3、编写采用查询方式通过8251A从串行传输线接受20个数据字符并将其存入内存储2000H:3000H始址处的程序段。设8251A工作于异步方式,奇校验,2位停止位,7位数据位,波特率因子为64;8251A的端口地址为50H,51H;要求写出简要程序注释。
4、一个交通灯微机控制模拟实验接口如下图所示,其中接于8255A端口C的PC0位的开关K用来模拟十字路口小道车辆通行情况,开关状态为“1”表示小道车有辆要通行;端口A的PA2、PA1、PA0用来控制大道的红(R)、黄(Y)、绿(G)灯,端口B的PB2、PB1、PB0用来控制小道的红(R)、黄(Y)、绿(G)灯。平时大道放行(绿灯亮),小道禁止通行(红灯亮);当小道上有车辆要通过时(PC0端为“1”),大道交通灯由绿→黄(延迟5秒)→红,小道交通灯由红→绿。小道放行20秒后,其交通灯由绿→黄(延迟5秒)→红,然后大道重新放行;要求大道至少放行40秒。
试画出实现上述控制过程的程序流程框图,不要求具体编程。
《广东自考网》免责声明:
1、由于考试政策等各方面情况的调整与变化,本网提供的考试信息仅供参考,最终考试信息请以省考试院及院校官方发布的信息为准。
2、本站内容部分信息均来源网络收集整理或来源出处标注为其它媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com