西安电子科技大学计算机复试题目,西安电子科技大学考研复试 微机原理练习题...

《西安电子科技大学考研复试 微机原理练习题》由会员分享,可在线阅读,更多相关《西安电子科技大学考研复试 微机原理练习题(26页珍藏版)》请在人人文库网上搜索。

1、微型计算机原理及接口技术试题 一. 单项选择题 1. 8086CPU芯片的外部引线中,数据线的条数为 6条 8条 16条 20条 2. 8088CPU上READY信号为下面哪种信号有效? 上升边 下降边 高电平 低电平 3. 8088CPU中的CS寄存器是一个多少位的寄存器? 8位 16位 24位 32位 A0的状位)时,BHE和 4. 当8086CPU 读写内存的一个规则(对准)字(16 态必须是11 01 10 00 R的状态必须是MIO和DTO 5. 当8086CPU读I接口时,信号 11 00 01 10 用于寄存器间接寻址输入输出指令的寄存器是 6. 在8088CPU中, DX AX。

2、 BX CX 总线是一种多少位的内(系统)总线?7. ISA 64位位 16位 32位 8 8. 属于只读存贮器的芯片是SDRAM DRAM EPROM SRAM 9. 需要定时刷新的存贮器是EEPROM EPROM SRAM DRAM CBFFFH,共有10. 内存从A4000H到224K 180K 124K 160K 是用11. 擦除EPROM 电压21V 紫外光照射电压 5V 15V电压 12. 采用查询方式来实现输入输出是因为它 速度最快 CPU可以不介入 实现起来比较容易 在对多个事件查询工作时,能对突发事件做出实时响应 传送,需要13. 实现DMA CPU利用中断方式来完成通过执行。

3、指令来完成 CPU 参与即可完成CPUCPU 利用查询方式来完成 不需要 下面哪种说法不正确14 内存地址也可做为接口地址使用 内存地址不可做为接口地址使用 接口地址不可做为内存地址使用 接口地址也可做为外存地址使用1 15. 8255工作在方式0时,下面哪种说法正确 A、B、C三个口输入均有锁存能力 只有A口输入有锁存能力 只有C口输入有锁存能力 A、B、C三个口输入均无锁存能力 二. 多项选择(在备选的答案中选出正确的答案,每小题2.5分, 本题共10分) 1 . 在构成8 0 88最大模式下构成系统总线时,可用到下列哪些芯片? 74LS373 8288 74LS245 74LS138 8。

4、289 2 . 8086CPU一个总线周期可以读(或写)的字节数为 1个 2个 3个 4个 6个 3. 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作 全部用作联络信号 5条用作联络信号 4条用作联络信号 3条用作IO 8条用作IO 4. 当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的? 0 R1 IOR0 DT MEMR0 MEMW0 IOW . 判断题三 。1. 8086CPU的复位启动地址为0FFFFH,其余的内部寄存器应由IP8086CPU响应中断时,CPU内部硬件只保护CS和在2. 程序员编程保护。 3. 若各中断源的优先级是一样的,则可用自动循环优先。

5、级来实现。传送出去的第一位一定是一个低电平的启动4. 异步串行通信在传送每一个字符时, 位。 5. 8253不能产生宽度可编程的单个负脉冲。 分)3分,本题共15简单回答题(每小题四. 总线的特点。1. 简要说明PCI 指令的过程?执行INT 40H2. 试说明在8088CPU 最少需占多少个接口地址?A0芯片上有3条地址线A2,该825082503. 若己知 只用该8253如何产生宽度为秒的负脉冲?1时,说明当4. 8253的外部时钟为1MHZ 说明什么是中断嵌套?5. 五应用题图中锁存器为输出用以存放数据。分)1(8下图为内存芯片与系统总线的连接图,从其输出接口,其地址为0000H,它与数。

6、据总线相连接,可将数据总线上D0D7 输出。回答下列两个问题:Q7Q0端 2 D7 D7 D0D0A15 A15 A0 A0 MEMR OE MEMW WE 1 D0D7 Q2 1 Q3 A15 1 CS A14 Q4 1 Q5 CP 1 与非门 锁存器 A0 异或门 IOW 或门 A16 A17 A18 A19 在读写内存芯片时,首先执行下列程序。程序执行完后,决定存储器芯片的地址。0000H START:MOV DX,76H MOV AL,AL ,OUT DX 若首先执行下列程序,程序执行完后,决定存储器芯片的地址。0000H MOV DX,: START0F0H MOV AL,AL OU。

7、T DX,端74273下面两图均为利用锁存器作为输出接口的连接图,利用74273的CP(28分) 74273。的输出端。并且假定接口地址为0000H的上升沿可以锁存数据到 利用时序的概念,解释图和图哪一种连接是错误的? 端的波形。的读下列程序,画出程序执行过程中图和图中74273CP0000H START: MOV DX,0F0H MOV AL,: GOONAL OUT DX, JMP GOON 3 D7 D0D7 D A15 1 A14 (图 CP A0 IOW 74273 D7 D7 D0 D0 A15 1 A14 CP (图) A0 IOW 74273 系统总线上的连接图如下图所8088。

8、ADC0809接到分)(10一种通过接口芯片8255将3 ADC0809的接口,其初始化程序规定:示。该电路以可编程并行接口8255作为位输入,位输出、高44B之下,A口输入,口输出,C口的低08255工作在方式 。=0,=0并且使PCPC104 PAIND2450DD0D0000BAD.DDPA7777DREPCSTARIORIALWIOPORESERSEOP1ADDP变换时1ADDP参考电PCADD8252的初始化若完成上述规定的8255结合给出的硬件连接图,回答下面两个问题: 程序如下,试在下划线处填上相应的数字或指指令。 ;, INITI55: MOV DX ; , MOV AL AL。

9、 , OUT DX ; 00H , MOV ALAL , OUT DX路模拟输入8 一个具体的采集子程序如下,每调用一次采集子程序,可顺序对ADATA所在段、偏移地址为并将变换的结果存放在内存进行一次A/D变换,ADATAIN到IN70 8个单元中。的顺序 PROC NEAR RMAD PUSH BX PUSH DX PUSH DS PUSH AX PUSH SI MOV DX ,SEG ADATA DS , MOV DX BL, 00H MOV 08H ,BHMOV 5 GOON: MOV DX,8001H BL MOV AL,;送路地址,AL OUT DX 8002H DX,MOV AL,。

10、 MOV DX,AL OUT AL, MOV ;送ALEDX, OUT AL 和START脉冲 NOP WAIT:AL,DX IN TEST AL , JZ ;等待变换结束WAIT MOV , 02H ALOUT ,DX AL ; MOV 8000H DX , IN ; AL,DX MOV AL SI ,MOV 8002H , DXMOV AL,00H OUT DX ,AL ; INC ; DEC BH JNZ GOON POP SI POP POP DS POP DX POP BX RET PRMAD ENDP 直接接或门输A1A15分)下图为采用查询方式工作的输入接口,地址译码器中4(9 。

11、入。看图并回答下列问题: ,该信号的作用是什STB位数据的同时,还传送负脉冲输入设备在向接口传送 8 么?6 D触发器的作用是什么? 编程序,用查间方式将输入设备的一个数据读入CPU的BL中。 D7 三 锁D0 输D7 A0 E E CP STBA15 A14 1 1 R D CP A1 Q IOR 1 发 D 5V 1 器 试题参考答案 一. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 二. 1. 2. 3. 4. 三 . 1. 应为FFFF0H 2. CPU硬件保护的是F、CS和IP三个16位的寄存器 3. 4. 5. 因为利用82。

12、53的方式0或方式1, 通过编程设定计数器的计数值,可以产生不同宽度的负脉冲。 四. 1. PCI总线的特点主要是:良好品兼容性;独立于CPU,可与CPU异步工作;支持构成多机系统;对32位64位使用是透明的。可提供3.3V和5.0V两种环境下工作;支持即插即用。 7 就是指令,经指令译码获知这是一条中断指令。并且得到40HCPU取出INT 40H2. 压入堆栈保护起来,并关中断。IP和F、CS该软件央断的中断向量码。接着就将得到中断向量表地址,从该地址开始的顺序两个单4而后,将中断向量码40H乘。这就转向了中断服务程序。当然,在此CS元的内容送IP,下两个单元的内容送 之前,中断服务程序的入。

13、口地址早已填入中断向量表中。 个接口地址。8250最多占8到A2三条地址线共有8种编码,故因为地址3. A0位的。因此,一个计数器的16因为计数时钟为1MHZ,而每个计数器的计数值是4. 有三个计数器,可以825365. 5mS左右,无法满足要求。但最大计数时间只有 串联使用以解决问题。CLK1输出接到并将OUT0上,使GATE0有效(高电平) 例如,将时钟接到CLK01和计数器这就将计数器0的计数时钟,并使GATE1为高电平。上做为计数器1使计数,使其输出连续的脉冲。工作在方式2或方式3串到一起。可使计数器0的,可以计数器0。且使两计数器的总计数值为10001000器1工作在方式0使计数1m。

14、s的对称方波或窄脉冲。则OUT0的输出就是周期为计数值均为1000, 秒的负脉冲。OUT1的输出即为宽度1的计数值为器1999,则正在对某一个中断源服务时,又有优先级更高的中断源提出中断请求,则CPU5. 当当更高优先级应暂仃正在进行的中断服务而转向更高优先级中断源的服务。CPU而且这就是中断嵌套,中断源服务结束后再回到原先的中断服务程序继续服务。 可以多级嵌套。. 五2FFFFH 20000H1. 3FFFFH 30000H2. 的写接口的时序,结合连接图的译码电路,可以认为图中锁存根据8088CPU 开IOW锁存数据的上升沿应出现在时序一个总线周期的T4IOW器CP上的波形与一样。之后开始。

15、送出数据到数据总线上,在时钟T2在写接口的总线周期里,始之后。同时,CPU 的上升沿刚好可把稳定的数数据已传送到接口并已稳定。T4时,此时,利用IOW到时钟 据锁存到锁存器的输出端。上的波形刚好为图但是,若采用图所示的电路,锁存器的锁存脉冲输入端CP 时周期里,这T2的反相。这样以来,的反相波形,即为IOWCP脉冲的上升沿就出现在 时,CPU刚刚开始向外送数据,数据还没有到达外设,这时进行锁存必定会出错。 CP图波形 波形图CP8 3. 8003H 10011000B MOV DX,8002H MOV SI,OFFSET ADATA(LEA SI, ADATA) 01H 00H 10H INC。

16、 SI BL AX 4. 触D STB脉冲除了将输入设备的数据锁存到锁存器的输出端外,该脉冲还用来触发 为高电平,此高电平表示外设有数据准备好。发器,使其输出Q 触发器的作用是用来提供外设数据准备好的状态。 D 程序如下: 0001H MOV DX:, STARTDX IN AL, WAIT:80H AND AL, JNZ WAIT 0000H MOV DX,DX IN AL,AL , MOV BL RET 分钟考试时间:____120_____ 30分)1 单项选择题(分题,共一 8088CPU的内存地址空间为()1 A 1KB B 1MB C 256MB D 512MB 中进行地址锁存的信。

17、号是()2在最小模式下,8088CPU A ALE B AEN C HOLD D NMI 8088CPU复位后的启动地址为()3 A 00000H B FFFFFH C FFFF0H D 11111H )个时钟周期稳定。的一个总线周期内,数据是在第(在48088 9 A T1 B T2 C T3 D T4 58088CPU中IP寄存器位宽是( ) A 8位 B 16位 C 24位 D 32位 68088CPU指令系统中,立即数最多可表示位宽为( ) A 8位 B 16位 C 24位 D 32位 7若SP2000H,那么执行完PUSH指令后,SP( ) A 1FFFH B 1FFEH C 200。

18、1H D 2002H 8设定段寄存器伪指令是( ) A SEGMENT B PROC C EQU D ASSUME 9LOOP指令执行时,隐含计数器是( ) A SP B BX C CX D DI 10用来定义双字的数据伪指令是( ) A DB B DW C DD D DQ 118088CPU的最小可寻址单位是( ) A 比特 B 字节 C 双字 D 四字 12PCI总线属于() A 片内总线 B 元件级总线 C 内总线 D 外总线 13利用紫外线可擦除的存贮器是( ) A RAM B EPROM C EEPROM D FLASH 14当EPROM擦除后每一单元应为(D ) A 00H B C。

19、CH C AAH D FFH 15需要定时进行刷新的存贮器是( B ) A SRAM B DRAM C EPROM D EEPROM 16内存从74000H到9AFFFH共有( )个单元 A 27000H B 26FFFH C 50000H D 10000H 17采用查询方式进行输入输出的特点是( ) A 速度最快 B CPU可不参与 C 容易实现 D 实时性好 18在EPROM芯片正常工作读出时,VPP连接到( ) A GND B 低电平 C 高电平 D 21V 198088CPU响应INTR是在( ) A 一个时钟周期结束时 B 一个总线周期结束时 C 一条指令执行结束时 D 一个子程序执。

20、行结束时 208088中断系统中优先级最高的中断源是( ) A 内部中断 B 非屏蔽中断 C 可屏蔽中断 D 单步中断 218088中断向量表大小为( ) A 4KB B 2KB C 8KB D 1KB 10 228088中断向量表可以存放( )个中断的入口地址 A 64 B 256 C 128 D 512 238088CPU响应DMA是在( ) A 一个时钟周期结束时 B 一个总线周期结束时 C 一条指令执行结束时 D 一个子程序执行结束时 24DMA控制器8237具有( )个独立DMA通道 A 6 B 8 C 4 D 2 25中断控制器8259具有( )个独立的中断请求端 A 6 B 8 。

21、C 4 D 2 26可编程并行接口8255具有()个并行接口 A 6 B 8 C 4 D 3 27可编程定时器8253具有()个计数器 A 3 B 8 C 4 D 2 28可编程定时器8253的计数器时钟频率最高为( ) A 1MHZ B 2MHZ C 4MHZ D 5MHZ 29可编程并行接口8255具有( )种工作方式 A 3 B 2 C 1 D 4 30可编程串行接口8250的除数锁存器为( ) A 8位 B 16位 C 24位 D 32位 二填空题(每空1分共10分) 1在最小模式下,8088CPU用于使CPU插入等待时钟周期的信号是 。 PGM端加上宽度为 的编程脉冲。进行标准编程时。

22、,在 2在对EPROM 3内存地址84000H到8FFFFH共有 KB。 48088CPU的NMI的中断向量码是 。 58250串行通信接口中,除数是由公式 计算。 68250串行通信接口中,进行异步通信时,启动位是 电平。 7利用2K4bit的存贮器芯片构成84000H到8FFFFH的内存共需 片。 8掉电内容保持的存贮器是 。 9程序控制IO方式分为:无条件传送方式和 。 10完整的汇编源程序由代码段、数据段和 组成。 三若100个无符号8位的数据存放在TABLE以下,编写程序将该找出其最大值存放在AL中。(10分) 评分标准:程序框架正确得5分,没有语法错误得4分,循环初始值正确得1分。。

23、 四若SRAM芯片引线如下图所示:(15分) 11 SRAMD0-DAA1OWCS 系统连接图。87FFFH的内存,画出与8088CPU1利用该芯片构成从80000H到的内存并逐个读出,如果每个单元读出80000H到87FFFH编写程序将2CCH写入 处;否则转到ERROR处。均是CCH,则转到NEXT 10分)8088五简要说明(86)系统对可屏蔽中断请求的响应条件。(总线的,画出其与8088作为8位输入接口,接口地址为04E5H六利用三态门74LS244 分)连接图。(10 74LS13874LS244 A0GY0 Y0A1Y1G2A Y1A2Y2 G2BY2 A3Y3Y3 A4Y4 Y4。

24、A5Y5 Y5C A6Y6Y6 BA7Y7 Y7E1AE0 12 七共阳7段数码管如图所示:(15分) 74LS273Q0Y0 Q1Y1a +5QY7406 Q3Y3 Q4Y4gg fdeacDPbQ5Y5 ce Q6Y6DP dQ7Y7 CP 数作为驱动器连接LED1利用74LS273锁存器作为输出接口,开路集电极门7406 7分)码管,规定接口地址为8000H,画出与总线的连接图。(完,可用子程序DELAY1MS和6,间隔时间为1ms编写程序使数码管间隔显示23 8分)成。( 试题参考答案. 一D B B B D C C B A C A B C C A D B C C B D B B B 。

25、A D A D B C . 二 插入等待时钟周期的信号是用于使CPU READY 。在最小模式下,18088CPU PGM 50ms 的编程脉冲。2在对EPROM进行标准编程时,在端加上宽度为 到3内存地址84000H8FFFFH共有 48 KB。 的中断向量码是 2 。8088CPU4的NMI 58250串行通信接口中,除数是由公式 f/(F*16) 计算。 电平。 82506串行通信接口中,进行异步通信时,启动位是 低 8FFFFH片。的内存共需 48 到的存贮器芯片构成利用72K4bit84000H 8掉电内容保持的存贮器是只读存贮器。 。查询方式 方式分为:无条件传送方式和I程序控制9。

26、O 堆栈段 完整的汇编源程序由代码段、数据段和10组成。 13 三 . Data segment Talbe 100 dup(?) Data ends Code segement Assume CS:code,DS:data Start: Mov ax,data Mov ds,ax MOV SI,OFFSET TABLE MOV CX,100 Mov al,0 HERE: cmp AL,SI ja next xchg al,si next: INC SI DEC CX JNZ HERE Mov ah,4cH Int 21H Code ends 四. 8088系统BUSSRAMD0-D7D0-D。

27、7A0A0 A14A14 MEMROE WEMEMWCSA191?A18A17A16A15 114 2 MOV AX,8000H MOV DS,AX MOV AL,CCH MOV SI,0000 MOV CX,32768 NEXT: MOV SI,AL MOV AH,SI CMP AH,CCH JNE ERROR INC SI DEC CX JNZ NEXT 五. 答:1.指令执行结束; 2.CPU处于开中断状态; 3.没有发生复位、保持和非屏蔽中断请求; 4.开中断指令(STI)、中断返回指令(IRET)执行完,需要再执行一条指令,才能响应INTR请求。 六 74LS244 D0A0Y0 D。

28、1A1Y1D2A2Y2 D3A3Y3 D4A4Y4D5A5Y5 D6A6Y6 D7A7Y7A15E11?E0 A14A13A12 A11A974LS138 A8A4GA3Y0 IORG2AY1A10G2B Y2A5& Y3A6 Y4A7 Y5CA2Y6A1B15 Y7A0A评分标准:译码逻辑正确可得3分,与总线连接正确可得2分。 七 +5vabcdefgD74LS27QYDQYDQYDQYDQYDQYDQYDQYDCIOA1A1A0评分标准:译码逻辑正确可得3分,与总线连接正确可得2分,LED连接正确可得2分。 Here: mov dx,8000h mov al,4fh out dx,al call delay1ms mov al,7dh out dx,al call delay1ms jmp here 评分标准:LED显示数值4f和7d正确可得4分,程序框架正确可得3分,没有语法错误的1分。 16 17 18 19 20 21 22 23。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值