微机原理与接口技术题库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、填空1.8086CPU从偶地址读写一个字时,需要个总线周期,从奇地址读写一个字时,需要个总线周期。2.如果CS=1200H,IP=FF00H,则程序指令在内存的实际地址(物理地址)为。3.8086/8088提供的能接收外部中断请求信号的引脚是和。4.(接上题)两种请求信号的主要不同之处在于。5.8086在最小模式的典型配置有8086、8284、和。6.8086有16位数据线,当腿的信号为电位时,实现了高8位的数据传输。7.8086与8284A有哪三条信号腿相连接,,。8.8086/8088的标志寄存器中的溢出标志位是F,中断允许标志位是F。9.8086/8088CPU内部结构按功能可分成两部分,即和。10.8086CPU指令队列长度为,8088CPU指令队列长度为。11.当CPU进行数据输出时,RDT/为电平,当CPU进行数据输入时RDT/为电平。12.当存储器的读出时间大于CPU所要求的时间时,为保证CPU与存储器时序的正确配合,就要利用(8086CPU)腿信号,使CPU插入一个等待状态。13.8086/8088的中断响应用2个总线周期,从引脚输出2个负脉冲。14.8086CPU的数据线的位数为位,I/O地址线的位数为位。15.当8086/8088的引脚MXMN/接高电位时,便工作于模式;当引脚MXMN/接地时,便工作于模式。16.若8086CPU从3A217H存储单元中读取一个字要占用总线周期,若从3A210H存储单元中读取一个字要占用总线周期。17.8086CPU复位时,总是从地址开始执行程序。18.在存储器系统中,实现片选控制的方法有三种,它们是全译码选择方式、和。19.CPU与外设进行数据交换有、和程序控制方式三种控制方式。20.CPU从I/O接口的中获取外部设备的“忙”、“闲”和“准备好”等信息。CPU通过I/O接口中的控制端口(命令端口)向外设发出“启动”和“停止”等信号。21.计算机CPU与输入/输出设备之间交换的信息包括、状态信息和三类信息。22.8086CPU内部结构按功能可分成执行部件和总线接口部件两部分,算术逻辑单元在中,段寄存器在中。23.8253可采用种操作方式,8255可采用种操作方式。24.8086CPU的内存寻址空间最大为字节,I/O接口寻址能力为个端口。25.串行通信在(异步)工作方式下,传输一个字符时,一般有5~8个数据位和起始位,还必需至少有停止位。26.串行通信的基本工作方式有和两种。27.串行通信时,数据在两个站之间传送,按传送方向可分为、半双工和等三种不同的方式。28.存储器某单元地址为3250H:0016H,其段地址为,偏移地址为,物理地址为。29.8086在最小模式的典型配置有片8284、片8286和片8282。30.如某CPU外部地址总线为26位,能直接寻址MB物理地址空间。31.8086系统中,如果寄存器CS=,IP=285AH,则程序指令的实际地址为A285AH。32.串行通信中,RS-232C接口输出为-10V电压时,为逻辑(高/低)电平。二、选择1.8086CPU典型的总线周期包含4个状态,如要插入一个等待状态Tw,应在状态之后插入。A)T1B)T2C)T3D)T42.8086/8088最大模式系统与最小模式系统的基本配置主要区别是增加一个芯片。A)8282地址锁存器B)8286总线收发器C)8288总线控制器D)8284时钟发生器3.可直接存取16M字节的微处理器,其地址线最少需要。A)8根B)16根C)20根D)24根4.起始地址为0000:0020的四个字节连续存放着34H、12H、56H和78H四个数代表某存储单元的物理地址,那么它们所形成的物理地址是。A)1234:7856B)3412:5678C)7856:1234D)5678:34125.8086最基本的读写总线周包含个状态。A)3B)4C)5D)66.8086CPU经加电复位后,执行第一条指令的起始地址是。A)FFFFHB)03FFHC)0FFFFHD)FFFF0H7.0/IOM,0RD,1WR时,CPU完成的操作为。A)存储器读B)I/O读C)存储器写D)I/O8.8086/8088的中断向量表中,每个中断处理子程序的入口地址占有4个单元。设4个单元的地址分别是A,A+1,A+2,A+3。按8086/8088中断向量表规定,地址A和A+1单元中应放。A)中断处理子程序入口地址的段地址CSB)中断处理子程序入口地址的偏移量IPC)标志寄存器PSW的内容D)数据段寄存器DS的内容9.8086CPU一个最基本的总线周期由4个时钟周期(T1~T4)组成,在总线周期的T1状态主要完成传送()信号。A.数据B.地址C.读控制D.写控制10.8086CPU在进行读内存操作时,控制信号.IOM/、RD和WR是()。A.010B.001C.110D.10111.CPU在中断响应过程中(),是为了能正确地实现中断返回。A.识别中断源B.获得中断服务程序入口地址C.断点压栈D.清除中断允许标志IF12.8086CPU有20条地址线,可直接寻址1MB的内存地址空间,这1MB的存储器分成两个512KB的存储体——“偶存储体”和“奇存储体”,在全译码的情况下,“偶存储体”和“奇存储体”分别用()来选通。A.BHEA,0B.0,ABHEC.ALEA,0D.BHEALE,13.采用4片可编程中断控制器8259A级联使用,可以使CPU的可屏蔽中断最大扩大到()。A.16级B.29级C.32级D.64级14.CPU寻址I/O端口空间为1KB,最少需要()条地址线。A.8B.10C.16D.1215.用一片EPROM芯片构成系统内存,其地址范围为F0000H-F0FFFH,无地址重叠,该内存的存储容量为()A.2KBB.4KBC.8KBD.16KB16.INTEL8253通道工作于方式3,接入2MHZ的时钟,如要求产生800HZ的方波,则计数器的初值应为()A.1500B.2000C.2500D.400017.已知SRAM2114芯片容量为1K4位,若要组成8KB的系统存储器,则共需芯片数为()。A)32B)16C)64D)818.下述中断,优先权级别最低的中断是()。A)NMIB)INTRC)单步中断D)INTn19.8086CPU在中断响应过程中,接收的中断类型码为(),中断子程序入口地址存放在00070H~00073H四个存储单元中。A)70HB)07HC)0CHD)1CH20.8086系统中,如果寄存器CS=6850H,IP=685BH,则程序指令的实际地址为()。A)6850BHB)6ED5BHC)7535BHD)7AD5BH21.CPU可以对8253计数器执行读操作,其读到的是()。A)工作方式字B)计数初值C)计数执行部件D)输出锁存器22.某数8421BCD码为01100011,与其对应的二进制数为()。A)63B)01100011C)00111111D)101111123.在8086CPU的中断向量表中,如中断向量的首地址是00110H,则中断类型码是()。A)45HB)110HC)44HD)32H24.8255A的PC口可以设定为()A)方式0B)方式1C)方式2D)任何方式25.8086CPU执行IRET指令后,SP的内容()。A)减6B)减4C)加6D)加4三、作业二章2-1;2-2;2-5;2-7;2-11;2-13三章3-1;3-13;3-14;3-20四章4-4;4-13;4-15;4-21五章5-2;5-11;5-13八章8-4;8-5;8-6;8-17七章7-4六章6-7;6-16;6-17四、其他1·编制程序段:完成14H*15H,结果放在AX中。2·编制程序段:若有两个4字节的无符号数相加,这两个数分别存放在2000H和3000H开始的存储单元中,得到的和存放在2000H开始的单元中。3·编制程序段:将AL寄存器的低4位置1,高4位不变;将BL寄存器的低2位取反,其它位不变。4.编制一个过程:将内存2400单元为起始单元的连续递增的100个字节单元分别加1。5.数据段为DSEG,DATA1为首地址存放了100个0字节,用伪指令编制数据段程序。6.在首地址为DATA的字节数组中存放了64H个无符号数,试编制完整程序,求出它们的平均值(平均值不考虑小数部分);同时再求出数组中有多少个数小于此平均值。7.512×4位SRAM组成32K×8位存储容量。需要块SRAM芯片,需要根芯片内地址选择线,该存储系统最少需要根地址选择线。8.如图所示,为译码器和ROM(只读存储器)与CPU系统的连接电路图;指出各ROM的地址空间。9.若将1片64K×8位ROM芯片连接到8088CPU(最小方式)的A0000H到AFFFFH的地址空间中,试画出译码器(可选用3-8译码器、与非门或比较器)和ROM及完善与CPU系统总线的连接电路图。10.8253控制信号与8086总线相连,详见下图。8253各端口地址为51H、53H、55H、57H,用8253控制LED点亮或熄灭,点亮5秒钟后,再熄灭5秒,周而复始。2MHZ频率从CLK0输入,通道0与通道1级联。试问:①通道0、1为何种工作方式;②通道0、1的计数初值N0、N1各为多少;③给出初始化程序。11.图为开关状态检测电路和继电器控制电路。当开关K闭合时,将驱动对应的继电器(即动作);若开关处于断开状态,则无电流流过继电器线圈,继电器不动作。若系每隔10ms检测一次开关状态和对继电器作相应控制,定时控制由8253完成,试编写对8255A的初始化程序(初始态时应保证继电器不动作)和完成上述功能的检测、控制程序。(解见第七章PPT)12.已知8086的时钟频率为5MHZ,试用一片8253产生如下脉冲序列,脉冲周期为2ms,脉冲个数为5个,要求画出逻辑图和编写初始化部分的程序。(解见第七章PPT)13.8255A作为A/D和D/A并行接口(如图)。A/D转换期间,不允许输入端模入信号变化,所以加采样保持电路。A口工作方式1,为输入口。端口C的PC7位设定为输出端,与A/D变换器启动信号相连,正脉冲启动A/D。A/D转换期间,A/D片“忙”为高电平。转换结束,“忙”由高的下降沿触发单稳态电路。8255A的口地址300H,301H,302H和303H。编制程序将A口(A/D)的数据送入B口(D/A)。(解见第八章PPT)14.输出三角波要求上限为2.5V,下限为-2V(解见第十章PPT)-2V2.5V参考答案一、填空1.1,2。2.21F00H。3.INTR和NMI。4.(接上题)是否有屏蔽。5.8286和8282。6.BHE。7.READY,RESET,CLK。8.O,I。9.执行部件(EU)和总线接口部件(BIU)。10.6,4。11.高,低。12.READY。13.INTA。14.16,16。15.最小,最大。16.2个,1个。17.FFFF0H。18.部分译码选择方式,线性选择方式。19.中断方式,DMA方式。20.状态端口。21.数据信息,控制信息。22.执行部件,总线接口部件。23.6,3。24.1M,16K。25.一个,一个。26.异步方式,同步方式。27.单工,双工。28.3250H,0016H,32516H。29.一,二,三。30.64。31.A000H。32.高。二、选择1.C。2.C。3.D。4.C。5.B。6.D。7.B。8.B。9.B。10.D。11.C。12.A。13.B。14.B。15.B。16.C。17.B。18.C。19.D。20.B。21.D。22.C。23.C。24.A。25.C。三、作业2-1解:DX在EU中,DS在BIU中。2-2解:ZF=0、CF=0、AF=1、OF=0、SF=0、PF=02-5解:CLK,PCLK,OSC2-7解:FFFF0H,CS=FFFFH,IP=0000H2-11解:DS:12100H~220FFHES:0A3010H~0B300FHCS:634E0H~734DFH2-13解5780H:6A21

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功