微机原理与接口技术题库

上传人:20****08 文档编号:61642872 上传时间:2022-03-11 格式:DOC 页数:16 大小:400KB
收藏 版权申诉 举报 下载
微机原理与接口技术题库_第1页
第1页 / 共16页
微机原理与接口技术题库_第2页
第2页 / 共16页
微机原理与接口技术题库_第3页
第3页 / 共16页
资源描述:

《微机原理与接口技术题库》由会员分享,可在线阅读,更多相关《微机原理与接口技术题库(16页珍藏版)》请在装配图网上搜索。

1、精选优质文档-倾情为你奉上一、填空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, 中断允许标志

2、位是 F。9.8086/8088CPU内部结构按功能可分成两部分,即 和 。10.8086CPU指令队列长度为 ,8088CPU指令队列长度为 。11.当CPU进行数据输出时,为 电平,当CPU进行数据输入时 为 电平。12.当存储器的读出时间大于CPU所要求的时间时,为保证CPU与存储器时序的正确配合,就要利用 (8086CPU)腿信号,使CPU插入一个等待状态。13.8086/8088的中断响应用2个总线周期,从 引脚输出2个负脉冲。14.8086CPU的数据线的位数为 位,I/O地址线的位数为 位。15.当8086/8088的引脚接高电位时,便工作于 模式;当引脚接地时,便工作于 模式。

3、16.若8086CPU从3A217H存储单元中读取一个字要占用 总线周期,若从3A210H存储单元中读取一个字要占用 总线周期。17.8086CPU复位时,总是从地址 开始执行程序。18. 在存储器系统中,实现片选控制的方法有三种,它们是全译码选择方式、 和 。 19.CPU与外设进行数据交换有 、 和程序控制方式三种控制方式。20.CPU从I/O接口的 中获取外部设备的“忙”、“闲”和“准备好”等信息。CPU通过I/O接口中的控制端口(命令端口)向外设发出“启动”和“停止”等信号。 21.计算机CPU与输入/输出设备之间交换的信息包括 、状态信息和 三类信息。228086CPU内部结构按功能

4、可分成执行部件和总线接口部件两部分,算术逻辑单元在 中,段寄存器在 中。 23.8253可采用 种操作方式,8255可采用 种操作方式。24.8086CPU的内存寻址空间最大为 字节,I/O接口寻址能力为 个端口。25.串行通信在(异步)工作方式下,传输一个字符时,一般有58个数据位 和 起始位,还必需至少有 停止位。 26.串行通信的基本工作方式有 和 两种。27.串行通信时,数据在两个站之间传送,按传送方向可分为 、半双工和 等三种不同的方式。28.存储器某单元地址为3250H:0016H,其段地址为 ,偏移地址为 ,物理地址为 。29.8086在最小模式的典型配置有 片8284、 片82

5、86和 片8282。30.如某CPU外部地址总线为26位,能直接寻址 MB物理地址空间。 318086系统中,如果寄存器CS= ,IP=285AH,则程序指令的实际地址为A285AH。 32串行通信中,RS232C接口输出为10V电压时,为逻辑 (高低)电平。 二、选择1.8086CPU典型的总线周期包含4个状态,如要插入一个等待状态Tw,应在 状态之后插入。 A)T1 B)T2 C)T3 D)T42.8086/8088最大模式系统与最小模式系统的基本配置主要区别是增加一个 芯片。 A)8282地址锁存器 B)8286总线收发器 C)8288总线控制器 D)8284时钟发生器3.可直接存取16

6、M字节的微处理器,其地址线最少需要 。A)8根 B)16根 C)20根 D)24根4.起始地址为0000:0020的四个字节连续存放着34H、12H、56H和78H四个数代表某存储单元的物理地址,那么它们所形成的物理地址是 。 A)1234:7856 B)3412:5678 C)7856:1234 D)5678:34125.8086最基本的读写总线周包含 个状态。A)3 B)4 C)5 D)66.8086CPU经加电复位后,执行第一条指令的起始地址是 。A)FFFFH B)03FFH C)0FFFFH D)FFFF0H7.,时,CPU完成的操作为 。A)存储器读 B)I/O读 C)存储器写 D

7、)I/O8.8086/8088的中断向量表中,每个中断处理子程序的入口地址占有4个单元。设4个单元的地址分别是A,A+1,A+2,A+3。按8086/8088中断向量表规定,地址A和A+1单元中应放 。 A)中断处理子程序入口地址的段地址CS B)中断处理子程序入口地址的偏移量IP C)标志寄存器PSW的内容 D)数据段寄存器DS的内容9.8086CPU一个最基本的总线周期由4个时钟周期(T1T4)组成,在总线周期的T1状态主要完成传送 ( )信号。 A. 数据 B. 地址 C. 读控制 D. 写控制10.8086CPU在进行读内存操作时,控制信号.、和是( )。 A.010 B.001 C.

8、110 D.10111.CPU在中断响应过程中( ),是为了能正确地实现中断返回。 A.识别中断源 B.获得中断服务程序入口地址 C.断点压栈 D.清除中断允许标志IF12. 8086CPU有20条地址线,可直接寻址1MB的内存地址空间,这1MB的存储器分成两个512KB的存储体“偶存储体”和“奇存储体”,在全译码的情况下,“偶存储体”和“奇存储体”分别用()来选通。 A B C D13.采用4片可编程中断控制器8259A级联使用,可以使CPU的可屏蔽中断最大扩大到()。 A16级 B29级 C32级 D64级14.CPU寻址I/O端口空间为1KB,最少需要( )条地址线。 A. 8 B. 1

9、0 C. 16 D. 1215. 用一片EPROM芯片构成系统内存,其地址范围为F0000HF0FFFH,无地址重叠,该内存的存储容量为( ) A. 2KB B. 4KB C. 8KB D. 16KB16. INTEL8253通道工作于方式3,接入2MHZ的时钟,如要求产生800HZ的方波,则计数器的初值应为( ) A. 1500 B. 2000 C. 2500 D. 400017.已知SRAM2114芯片容量为1K4位,若要组成8KB的系统存储器,则共需芯片数为( )。 A)32 B)16 C)64 D)8 18.下述中断,优先权级别最低的中断是( )。 A)NMI B)INTR C)单步中

10、断 D)INT n19.8086CPU在中断响应过程中,接收的中断类型码为( ),中断子程序入口地址存放在00070H00073H四个存储单元中。 A)70H B)07H C)0CH D)1CH20.8086系统中,如果寄存器CS=6850H,IP=685BH,则程序指令的实际地址为( )。 A)6850BH B)6ED5BH C)7535BH D)7AD5BH21.CPU 可以对 8253 计数器执行读操作,其读到的是 ( ) 。A) 工作方式字 B) 计数初值 C) 计数执行部件 D) 输出锁存器22.某数8421BCD码为,与其对应的二进制数为( )。 A)63 B) C) D)23.在

11、 8086CPU 的中断向量表中,如中断向量的首地址是00110H,则中断类型码是( )。 A)45H B)110H C)44H D)32H248255A的PC口可以设定为( )A) 方式0 B)方式1 C)方式2 D)任何方式258086CPU执行IRET指令后,SP的内容( )。A)减6 B)减4 C)加6 D)加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-

12、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个无符号数,试编制完整程序,求出它们的平均值(平均值不考虑小数部分);

13、同时再求出数组中有多少个数小于此平均值。75124位SRAM组成32K8位存储容量。需要 块SRAM芯片,需要 根芯片内地址选择线,该存储系统最少需 要 根地址选择线。 8如图所示,为译码器和ROM(只读存储器)与CPU系统的连接电路图;指出各ROM的地址空间。9.若将1片64K8位ROM芯片连接到8088CPU(最小方式)的A0000H到AFFFFH的地址空间中,试画出译码器(可选用3-8译码器、 与非门或比较器)和ROM及完善与CPU系统总线的连接电路图。108253控制信号与8086总线相连,详见下图。8253各端口地址为51H、53H、55H、57H,用8253控制LED点亮或熄灭,点

14、亮5秒钟后,再熄灭5秒,周而复始。2MHZ频率从CLK0输入,通道0与通道1级联。试问: 通道0、1为何种工作方式; 通道0、1的计数初值N0、N1各为多少; 给出初始化程序。11.图为开关状态检测电路和继电器控制电路。当开关K闭合时,将驱动对应的继电器(即动作);若开关处于断开状态,则无电流流过继电器线圈,继电器不动作。若系每隔10ms检测一次开关状态和对继电器作相应控制,定时控制由8253完成,试编写对8255A的初始化程序(初始态时应保证继电器不动作)和完成上述功能的检测、控制程序。(解见第七章PPT)12.已知8086的时钟频率为5MHZ,试用一片8253产生如下脉冲序列,脉冲周期为2

15、ms,脉冲个数为5个,要求画出逻辑图和编写初始化部分的程序。(解见第七章PPT)13. 8255A作为A/D和D/A并行接口(如图)。 AD转换期间,不允许输入端模入信号变化,所以加采样保持电路。 A口工作方式1,为输入口。端口C的PC7位设定为输出端,与AD变换器启动信号相连,正脉冲启动AD。AD转换期间,AD片“忙”为高电平。转换结束, “忙”由高的下降沿触发单稳态电路。8255A的口地址 300H,301H,302H和303H。编制程序将A口( AD)的数据送入B口(D A)。(解见第八章PPT)14.输出三角波要求上限为2.5V,下限为2V(解见第十章PPT)V.5V参考答案一、填空1

16、. 1, 2。2. 21F00H 。3. INTR 和NMI 。4.(接上题)是否有屏蔽 。5. 8286和8282。6.。7. READY,RESET,CLK。8. O, I 。9.执行部件(EU)和总线接口部件(BIU)。10. 6 , 4 。11. 高,低。12. READY。13.。14.16,16。15.最小,最大。16.2个,1个。17.FFFF0H。18.部分译码选择方式,线性选择方式。19.中断方式,DMA方式。 20.状态端口。21.数据信息,控制信息。22.执行部件,总线接口部件。23.6,3。24.1M,16K。25.一个,一个。26.异步方式,同步方式。27.单工,双工

17、。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

18、解: DS: 12100H220FFH ES: 0A3010H0B300FH CS: 634E0H734DFH2-13 解5780H:6A21H05H5E221H5780H:6A22H1EH5780H:8252H8AH 5FA52H5780H:8253H4AH3-1 解:ADD AL,BXSIADD AL,0D6H3-13解: PUSH009CH56HPOP009DH0DH009EH32H009FH60HFFA0H:00A0H3-14解:SF=1、ZF=0、CF=0、0F=13-20 解XOR BX,0FFH ;BX=0DHAND BX,0 ;BX=0TEST BX,01 ;BX=0F2H4-

19、4解:DATA Segment x DW 600 y DW 25 z DW -2000 s DW ?,?DATA endsCode segment Assume CS:code,DS:dataStart:MOV AX,DATA MOV DS,AX MOV AX,X MOV BX,Y IMUL BXADC DX,BXMOV BX,0MOV CX,2300MOV CX,AX MOV BX,DX MOV AX,ZCWDADD AX,CXSUB CX,AXSBB BX,DXMOV AX,CXMOV DX,BXMOV BX,ZIDIV BXMOV S,DXMOV S+2,AXCODE ENDSEND S

20、TART4-13 解:Dseg segmentData db 32,45,28Dseg endsCseg segmentAssment cs:cseg,ds:dsegStart:MOV AX,DSEGMov ds,axMov al,dataCmp al,data+1Jbe A1Xchg al,data+1A1:cmp al,data+2Jbe A2Xchg al,data+2A2:Mov data,alMov al,data+1Cmp al,data+2Jbe A3Xchg al,data+2A3:mov data+1,alMov ah,4chInt 21hCseg endsEnd start

21、 4-15 解:Dseg segmentARY DW 100个无符号字BUF1 DW ? ;存放最小偶数S DB 0;存放偶数的个数Dseg endsCseg segment Assume cs:cseg,ds:dsegStart: mov ax,dseg Mov ds,ax Mov bx,offset ARY MOV AX, FFFEh;最大偶数 Mov cx,100 L1:test word ptrbx,01h JNZ L2 INC SCmp AX, bx JB L2 Mov AX,bx L2:ADD BX,2LOOP L1 MOV BUF1,AX MOV AH,4CH INT 21HCS

22、EG ENDS END START4-21解:;入口参数ARRAY:数组首地址; COUNT:数组长度;出口参数SUM:数组的累加和。 INC BX LOOP L1 MOV SUM , AXPOP CXPOP BXPOP AXRET SUB1 ENDPSUB1 PROC PUSH AX PUSH BX PUSH CXMOV AX , 0 LEA BX , ARRAY MOV CX , COUNTL1: ADD AX , BXINC BX 5-2解:(A): 11根和4根; (B): 12根和8根;(C):16根和1根;(D):19根和4根。5-11 解:128个芯片,14根地址线,16组。5-

23、13解:8-4 解: MOV AL, B OUT 63H, ALMOV AL, XB OUT 63H, AL8-5解: 设控制端口为63H MOV AL, B OUT 63H, AL A: DEC ALOUT 63H, ALINC ALOUT 63H, AL JMP A8-6解:BUF DB (256个数据) MOV DI, OFFSET BUF MOV CX, 256MOV AL,B ;8255初始化 OUT 083H,AL A1: IN AL,82H ;检测PC0是否为0 TEST AL,01H JNZ A1 MOV AL,DI ;送字符到A口 OUT 80H,AL INC DI MOV

24、AL,B;PC4产生正脉冲 OUT 83H,AL DEC AL OUT 83H,AL LOOP A18-17解:MOV DX,43H MOV AL,BOUT DX,AL START:MOV DX,40HIN AL,DXAND AL,BCMP AL,02HJZ A2CMP AL,01HJZ A1MOV AL,04H;黄灯亮JMP A3A1:MOV AL,01H;红灯亮JMP A3A2:MOV AL,02H;绿灯亮A3:MOV DX,42HOUT DX,ALCALL 延时程序JMP START7-4 解:MOV DX,306HMOV AL,BOUT DX,ALMOV DX,300HMOV AL,3

25、3HOUT DX,ALMOV AL,13HOUT DX,ALMOV DX,306HMOV AL,BOUT DX,ALMOV DX,302HMOV AL,05OUT DX,ALMOV DX,306HMOV AL,BOUT DX,ALMOV DX,304HOUT DX,ALMOV AL,6HOUT DX,AL6-7解:0004CH44H0004DH33H0004EH22H 0004FH11H6-16 解: 方法二:MOV AX,SEG INTR60MOV DS,AXMOV DX,OFFSET INTR60MOV AL,60HMOV AH,25HINT 21H方法一:MOV AX,00HMOV DS

26、,AXMOV AX,OFFSET INTR60MOV 180H,AXMOV AX,SEG INTR60MOV 182H,AX6-17 解:MOV DX,02C0HMOV AL,BOUT DX,ALMOV DX,02C2HMOV AL,08HOUT DX,ALMOV AL,BOUT DX,AL四、其他1 MOV AL,14H MOV BL,15H MUL BL2 MOV AX,3000H MOV AL,0 ADD 2000H,AX ADC 2004,AL MOV AX,3002H ADC 2002H,AX 3 OR AL,0FH XOR BL,B4. MAIN PROCMOV CX,100 MO

27、V BX,0 MOV AL, A: ADD 2400BX,AL INC BXLOOP AMAIN ENDP5DSEG segmentdata1 db 100 dup(0)DSEG ends6cseg segment data db 64H dup (?) V1 DB ? ;平均值 V2 DB ? ;小于平均值的个数 Assume cs:cseg,ds:cseg start: MOV AX,cseg MOV DS,AX MOV BX,offset data XOR AX,AX MOV CX,64H A1: ADD AL,BX ADC AH,0 INC BX LOOP A1 MOV DL,64H DIV DL MOV V1,ALMOV BX,offset dataMOV DL,0MOV CX,64 A2: CMP BX,AL JAE A3 INC DL A3: INC BX LOOP A2 MOV V2,DLcseg endsend start7. 128; 9;15。 8 9. 10、解:通道0工作方式为方式2或方式3,通道1工作方式为方式3;LED的周期为10秒,N,N05000,N14000(注:答案不是唯一) MOV AL,BOUT 57H,ALMOV AL,50HOUT 51H,ALMOV AL,BOUT 57H,ALMOV AL,40HOUT 53H,AL专心-专注-专业

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!