微机原理与应用(复习题_第1页
微机原理与应用(复习题_第2页
微机原理与应用(复习题_第3页
微机原理与应用(复习题_第4页
微机原理与应用(复习题_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理与应用一、单项选择题 (在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。)1、X86微机将内存空间分为若干个逻辑段,每个段的容量为( D )A等于64K B小于64K C大于等于64K D小于等于64K2、寄存器AL的初值为0FFH,执行指令XOR AL,0A5H后,AL中的值为( B )A0AAHB5AHC0A5H D55H3、寄存器( D )不能被分割为高字节和低字节A. AX B. DXC. BXD. CS4、8086微处理器可寻址访问的最大I/O空间为( B )A. 1KB B. 64KB C. 640KB D. 1MB5、下列指令中正确的是(

2、B )A. MOV AX,BH B. MOV SS,AXC. MOV BX,SID. MOV AX,DISI6、寄存器( D )不能被分割为高字节和低字节A. AX B. DXC. BXD. SP7、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A无条件传送B查询传送C中断传送 DDMA传送8、8086/8088中断请求中,( B )具有最高优先级A. INT 10H B. NMI C. INTR D. 单步9、可编程计数/定时器电路8253的工作方式共有( A )个A. 6 B. 5 C. 4 D. 310、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D

3、)A无条件传送B查询传送C中断传送 DDMA传送11、下面的中断源中,只有_B_需要硬件提供中断类型码AINTn B. INTR C. NMI D. INTO12、可编程通信接口芯片8251A支持( D )A. 同步传送 B. 异步传送 C. 并行传送 D. 同步和异步传送13、CPU的中断允许位IF值为0时的作用是( A )A. 禁止CPU响应可屏蔽中断 B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应请求 D. 禁止CPU响应非屏蔽中断14、若由1K1位的RAM芯片组成一个容量为8K8位的存储体时,需要的芯片数为( C )A. 256 B. 128 C. 64 D. 321

4、5、可编程计数/定时器电路8253的工作方式共有( A )个A. 6 B. 5 C. 4 D. 316、可编程通信接口芯片8251A支持( D )A. 同步传送 B. 异步传送 C. 并行传送 D. 同步和异步传送17、当进行DMA操作时,CPU必须让出( A )给DMAC。A.总线 B.地址总线 C.数据总线 D.控制总线18、8255的片选端地址范围为6CH-6FH,现使用A口,工作方式控制字应写入哪个地址( D )A. 6CH B. 6DH C. 6EH D. 6F19、PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66Hz,当采用33MHz总线时钟工作于32位系统

5、时,其数据传输率为( A )MB/s A. 132 B. 264 C. 528 D. 105620、中断现场保存在( C )A. 中断源中 B. 硬盘或软盘中 C. 堆栈中 D. 中断向量表中21、若由1K4位的RAM芯片组成一个容量为8K8位的存储体时,需要的芯片数为(C )A. 4 B. 8 C. 16 D. 3222、8255芯片有( B )数据端口。A. 3个16位 B. 3个8位 C. 4个16位 D. 4个8位23、PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66Hz,当采用33MHz总线时钟工作于32位系统时,其数据传输率为( A )MB/s A. 132

6、 B. 264 C. 528 D. 105624、中断服务程序中需要保护现场,这现场时指( B )A. 中断前标志寄存器PSW的内容 B中断处理程序中用到的寄存器原内容C中断前程序计数器PC的内容 D. 中断前累加器AC的内容25、CPU在执行IN AL,DX指令时,DX的内容输出到( D )A.地址总线 B.数据总线 C.存储器 D.寄存器26、RS-232C是一种( B )A.并行总线标准 B.串行总线标准 C.微机内部总线 D.串行内部总线27、指令MOV AH,4CH 和 INT 21H的功能是( A )A返回DOSB返回Windows C显示字符 D输入字符28、CPU在执行IN A

7、L,DX指令时,DX的内容输出到( D )A. 地址总线 B.数据总线 C.存储器 D.寄存器29、Pentium MMX微处理器,又称为“多能奔腾”,其MMX技术主要是指( A )A.多媒体处理技术B.超线程技术C.动态执行技术D.流水线技术30、指令MOV AH,4CH 和 INT 21H的功能是( A )A返回DOSB返回Windows C显示字符 D输入字符31、下列指令中,能完成将AL寄存器清零的有( C )条。CMP AL,AL ; SUB AL,AL ; XOR AL,AL ; MOV AL,0A. 1 B. 2C. 3D. 432、CPU的中断允许位IF值为0时的作用是( A

8、)禁止CPU响应可屏蔽中断 禁止CPU响应非屏蔽中断禁止CPU响应请求禁止中断源向CPU发中断请求(IRQ)33、寄存器( D )不能被分割为高字节和低字节A. AX B. DXC. BXD. CS34、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A无条件传送B查询传送C中断传送 DDMA传送35、8086/8088中断请求中,( B )具有最高优先级A. INT 10H B. NMI C. INTR D. 单步36、在使用8253计数器2时,要得到最大定时时间Tout,写入计数器的计数初值应为(A)AFFFFH B. 0000H C. 0001H D. FFFE37、可

9、编程通信接口芯片8251A支持( D )A. 同步传送 B. 异步传送 C. 并行传送 D. 同步和异步传送38、CPU的中断允许位IF值为0时的作用是(A )A. 禁止CPU响应可屏蔽中断 B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应请求 D. 禁止CPU响应非屏蔽中断39、8086的内存空间和I/O空间是( A )A. 单独编址的,分别是1MB和64KB B. 单独编址的,都是1MBC. 统一编址的,都是64KB D. 统一编址的,都是1MB异步通信的40、数据格式约定用1位起始位、7位数据位、1位奇校验位、1位停止位,发送字符“C”(43H),发送的帧(自左向右)是(

10、 A ) AB B. B C. B D. B41、DMA请求时,CPU响应DMA请求应在( A )A. 当前机器周期结束时 B. 现行指令执行完C. 立即执行 D. 指令执外设行过程中42、中断服务程序中需要保护现场,这现场时指( B )A. 中断前标志寄存器PSW的内容 B中断处理程序中用到的寄存器原内容C中断前程序计数器PC的内容 D. 中断前累加器AC的内容43、CPU在执行IN AL,DX指令时,DX的内容输出到( D )A. 地址总线 B.数据总线 C.存储器 D.寄存器44、RS-232标准的电气特性规定逻辑“1”电平为( D )A. 00.4V B. 00.8V C. +3+15

11、V D. -3-15V 45、七段式LED显示器件有( D )极连接方式A. 共阳 B. 共阴 C. 集电 D. 共阳或共阴46、8086/8088 CPU具有( A )根地址线。A. 20 B. 16 C. 8 D.2447、CPU的中断允许位IF值为0时的作用是( A )禁止CPU响应可屏蔽中断 禁止CPU响应非屏蔽中断禁止CPU响应请求禁止中断源向CPU发中断请求(IRQ)48、对微处理器而言,它的每条指令都有一定的时序,其时序关系是(C )。A. 一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。B. 一个机器周期包括几个指令周期,一个指令周期包括几个时钟周期。C. 一个指令

12、周期包括几个机器周期,一个机器周期包括几个时钟周期。D. 一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。49、程序查询I/O方式最主要的缺点是( B )A.接口复杂 B.CPU效率不高 C.不能用在外设 D.不经济50、下面的中断源中,只有( B )需要硬件提供中断类型码AINTn B. INTR C. NMI D. INTO51、设8253芯片的端口基地址是60H,寻址控制寄存器的命令是(D )A. OUT 60H,AL B. OUT 61H,AL C. OUT 62H,AL D. OUT 63H,AL52、可编程通信接口芯片8251A支持( D )A. 同步传送 B. 异步传

13、送 C. 并行传送 D. 同步和异步传送53、对于8255芯片的描述正确的是( D )A. A口只能输入,B口只能输出B. C口高4位只能输入,低4位只能输出C. C口高4位、低4位不能同时输入输出 D. A、B、C口既可以输入,也可以输出54、8086的内存空间和I/O空间是( A )A. 单独编址的,分别是1MB和64KB B. 单独编址的,都是1MBC. 统一编址的,都是64KB D. 统一编址的,都是1MB异步通信的55、数据格式约定用1位起始位、7位数据位、1位奇校验位、1位停止位,发送字符“C”(43H),发送的帧(自左向右)是( A ) AB B. B C. B D. B56、D

14、MA请求时,CPU响应DMA请求应在( A )A. 当前机器周期结束时 B. 现行指令执行完C. 立即执行 D. 指令执外设行过程中57、中断服务程序中需要保护现场,这现场时指( B )A. 中断前标志寄存器PSW的内容 B中断处理程序中用到的寄存器原内容C中断前程序计数器PC的内容 D. 中断前累加器AC的内容58、CPU在执行IN AL,DX指令时,DX的内容输出到( D )A. 地址总线 B.数据总线 C.存储器 D.寄存器59、PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66Hz,当采用33MHz总线时钟工作于32位系统时,其数据传输率为( A )MB/s A.

15、 132 B. 264 C. 528 D. 105660、Pentium MMX微处理器,又称为“多能奔腾”,其MMX技术主要是指( A )A.多媒体处理技术B.超线程技术C.动态执行技术D.流水线技术61、在8086微机系统中,从I/O接口读入一个字节数据到AL寄存器中,使用指令是( B )A. MOV AL,端口地址 B. IN AL,端口地址C. OUT端口地址,AL D. MOV 端口地址,AL62、下列I/O指令中,正确的指令是( B )A. IN 68H,AH B. OUT DX,BX C. IN AL,23H D. OUT AL,21H63、寄存器( D )不能被分割为高字节和低

16、字节A. AX B. DXC. BXD. CS64、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A无条件传送B查询传送C中断传送 DDMA传送65、下面给出的中断方式的优点中,哪一条是错误的( D )A.可实现CPU与外设按并行工作 B.便于应急事件处理C.提高CPU的工作效率 D.使外设接口比查询方式简单66、可编程计数/定时器电路8253的工作方式共有( A )个A. 6 B. 5 C. 4 D. 367、在异步通信方式中,通常采用( B )来校验错误。 A. 循环冗余校验码 B. 奇、偶校验码C. 海明校验码 D. 多种校验方式的组合68、CPU的中断允许位IF值为

17、0时的作用是( A )A. 禁止CPU响应可屏蔽中断 B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应请求 D. 禁止CPU响应非屏蔽中断69、DMA请求时,CPU响应DMA请求应在( A )A. 当前机器周期结束时 B. 现行指令执行完C. 立即执行 D. 指令执外设行过程中70、8255设置为方式1(可进行查询或中断方式传送),可供同时使用的8位数据口有( C )A1个 B2个 C3个 D4个71、PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66Hz,当采用33MHz总线时钟工作于32位系统时,其数据传输率为( A )MB/s A. 132 B. 2

18、64 C. 528 D. 105672、中断类型码为8的中断服务程序入口地址放在内存地址为( D )开始的4个单元中。A.8 B.16H C.32H D.3273、CPU在执行IN AL,DX指令时,DX的内容输出到( D )A.地址总线 B.数据总线 C.存储器 D.寄存器74、RS-232C是一种( B )A.并行总线标准 B.串行总线标准C.微机内部总线 D.串行内部总线75、指令MOV AH,4CH 和 INT 21H的功能是( A )A返回DOSB返回Windows C显示字符 D输入字符76、下列指令中,能完成将AL寄存器清零的有( C )条。CMP AL,AL ; SUB AL,

19、AL ; XOR AL,AL ; MOV AL,0A. 1 B. 2C. 3D. 477、CPU的中断允许位IF值为0时的作用是( A )禁止CPU响应可屏蔽中断 禁止CPU响应非屏蔽中断禁止CPU响应请求禁止中断源向CPU发中断请求(IRQ)78、寄存器( D )不能被分割为高字节和低字节A. AX B. DXC. BXD. DS79、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A无条件传送B查询传送C中断传送 DDMA传送80、8086/8088中断请求中,( B )具有最高优先级A. INT 10H B. NMI C. INTR D. 单步81、在使用8253计数器

20、2时,要得到最大定时时间Tout,写入计数器的计数初值应为(A)AFFFFH B. 0000H C. 0001H D. FFFE82、串行接口中,串行数据和并行数据的转换是用_B_来实现的。A.数据寄存器 B.移位寄存器 C.锁存器 D.A/D转换器83、CPU接到中断请求后,要给中断响应的基本条件是(C)A. 系统处于开中断状态B. CPU执行完一条指令,且为开中断状态C. 当前无更高的中断请求,且为开中断状态D. 系统为开中断,申请中断的设备,中断优先级最高的一条指令执行之后84、8086的内存空间和I/O空间是( A )。A. 单独编址的,分别是1MB和64KB B. 单独编址的,都是1

21、MBC. 统一编址的,都是64KB D. 统一编址的,都是1MB85、数据格式约定用1位起始位、7位数据位、1位奇校验位、1位停止位,发送字符“C”(43H),发送的帧(自左向右)是( A ) AB B. B C. B D. B86、DMA请求时,CPU响应DMA请求应在( A )A. 当前机器周期结束时 B. 现行指令执行完C. 立即执行 D. 指令执外设行过程中87、中断服务程序中需要保护现场,这现场时指( B )A. 中断前标志寄存器PSW的内容 B中断处理程序中用到的寄存器原内容C中断前程序计数器PC的内容 D. 中断前累加器AC的内容88、8086/8088对10 h端口进行写操作正

22、确指令是( A )。A. OUT 10H,AL B. OUT 10h,AL C. OUT AL,10h D. OUT AL,10h89、RS-232标准的电气特性规定逻辑“0”电平为( C )A. 00.4V B. 00.8V C. +3+15V D. -3-15V 90、Pentium MMX微处理器,又称为“多能奔腾”,其MMX技术主要是指( A )A.多媒体处理技术B.超线程技术 C.动态执行技术D.流水线技术二、判断题 (正确打()、错误打()。1. () 一般一个端口只能写入和读出一种信息。(从8255、8259、8250考虑)。2. () DMA请求只能用软件产生。3. () 一般

23、一个端口只能写入和读出一种信息,但也有一个端口可以接收不止一种命令(从8255、8259、8250考虑)4. () RS-232的电平与TTL电平是兼容的,不必进行电平转换5. () 8255方式1和方式2中有专用的联络信号线,其中INTR用于与I/O设备连接6. () 8255的方式1和方式2有专用的联络信号线,其中INTR用于CPU的INTR连接7. () 8086系统中的中断向量表可以放在内存的任何地方8. () 因为CPU复位时计算机各寄存器的内容都清零,因此CPU复位后从地址0000:0000H处开始执行9. () INC指令不影响CF标志10. () 在RS-232串行通信中,通信

24、双方应使用相同的通信口(COM1、COM2)11. () 8251不能完成异步和同步通信12. () 异步串行通信在传送每个字符时,送出去的第一位一定是一个低电平的启动位13. () 多片8259级联,从片中的INT引脚都连到主片的IRQ07引脚上14. () 端口地址是接口电路中能被CPU采用I/O指令访问的寄存器地址15. () 微机中的符号数都是以补码形式表示的16. () 当DRAM芯片正在刷新的时候, CPU不能访问该芯片17. () 当 CPU 正在工作时,DMA 将处于空闲状态18. () RS232的电气特性与TTL 电平兼容 19. () 8253 的每个计数器只能按二进制计

25、数20. () 正在服务的中断源一定是优先级别最高的21. () 8086在中断响应时,自动将通用寄存器和地址指针寄存器的值入栈保存22. () 若I/O端口与主存储器采用统一内存编址时,那么在计算机指令中可以不设专门的I/O指令。23. () 串行通信方式只适用于远距离数据传送,而不适用于近距离数据传送24. () 8086CPU的复位启动地址为0FFFFH25. () INC指令是算术运算指令,所以会影响CF标志26. () 并行接口的“并行”二字是指接口与外设之间的连接线27. () 8255A芯片的A口某些位可作输入某些位可作输出28. () 2片8259级联,系统可以连接16个外部中

26、断源29. () 采用查询输入输出方式时,外设的数据通过接口会比无条件输入输出方式下可靠30. () 8253 的每个计数器能按二进制或BCD码计数31. () 微机中的符号数都是以补码形式表示的32. () 8251能完成异步和同步通信33. () 当DRAM芯片正在刷新的时候, CPU不能访问该芯片34. () 8086在中断响应时,自动将通用寄存器和地址指针寄存器的值入栈保存35. () 若I/O端口与主存储器采用统一内存编址时,那么在计算机指令中可以不设专门的I/O指令。36. () 串行通信方式只适用于远距离数据传送,而不适用于近距离数据传送37. () 端口地址是接口电路中能被CP

27、U采用I/O指令访问的寄存器地址38. () 8253 的每个计数器只能按二进制计数39. () 8086系统中的中断向量表可以放在内存的任何地方40. () 因为CPU复位时计算机各寄存器的内容都清零,因此CPU复位后从地址0000:0000H处开始执行41、() 8086CPU复位后从地址FFFF:0000H处开始执行42、() MOV指令不影响CF标志43、() 8253 有3种工作方式和6个独立的计数器44、() 8255方式1和方式2有专用的联络信号线,其中INTR用于外设的INTR连接45、() 在RS-232串行通信中,通信双方可以使用不同的通信口(COM1、COM2)46、()

28、 当 CPU 正在工作时,DMA 将处于空闲状态47、() RS232的电气特性与TTL 电平兼容48、() 异步串行通信在传送每个字符时,送出去的第一位一定是一个低电平的启动位49、() 8255A芯片的C口某些位可作输入某些位可作输出50、() 2片8259级联,系统可以连接16个外部中断源51、() 因为CPU复位时计算机各寄存器的内容都清零,因此CPU复位后从地址0000:0000H处开始执行52、() 当 CPU 正在工作时,DMA 将处于空闲状态53、() 8253的计数器只能对机器的CLK脉冲计数54、() 若I/O端口与主存储器采用统一内存编址时,那么在计算机指令中可以不设专门

29、的I/O指令。55、() 在RS-232串行通信中,通信双方可以使用不同的通信口(COM1、COM2)56、() 8086在中断响应时,自动将通用寄存器和地址指针寄存器的值入栈保存57、() 8086系统中的存储器的逻辑段的划分,起始位置为任意位置且各逻辑段可相互重叠,也可以分离或相邻58、() 异步串行通信在传送每个字符时,送出去的第一位一定是一个低电平的启动位59、() 8255A芯片的B口某些位可作输入某些位可作输出60、() 2片8259级联,系统最多可以连接15个外部中断源三、填空题1、十六进制数2A1.8转换为二进制是.1B 。2、一个二进制数为1.01011B,对应的16进制数为

30、8EB.58H 。3、IA-32处理器有 实模式 、保护模式 、虚拟8086模式 系统管理和IA-32e等5种工作模式。4、8086/8088 CPU有地址总线 20 条,可寻址空间为 1M 字节。5、总线请求信号有效时,微机系统是工作在 最小 方式。6、可屏蔽中断的优先级比非屏蔽中断的优先级 低 。7、堆栈是按照 后进先出 原则组织的一片连续的存储区域。8、两片8259A接成级联缓冲方式可管理 15 个可屏蔽中断9、8254通道的计数初值可设置为 2进制 码和 BCD格式 码两种格式。10、8088/8086系统中,CPU对I/0端寻址方式有两种即 操作数有关 和 与I/O端口地址有关 。1

31、1、中断服务子程序中,最后一条指令是 RET 。12、INT21H的中断服务程序入口地址放在内存地址从 84H 开始的单元中。13、8255A-5芯片中包含有 3 个8位端口;CPU可通过 I/O 指令对其端口进行访问。14、INT 10H中断服务程序入口地址放在内存地址从 40H 开始的单元中。15、一个二进制数为.B,对应的16进制数为 。16、8254中有 3 个 8 位独立的计数器。17、8255并行接口内部有 3 个端口、A口有 3 种工作方式、B口有 2 种工作方式。18、80386 CPU地址总线 32 条,可直接寻址空间为 4GB 字节。19、当距离较远时,串口通信线路中需要一

32、个 调制解调器 。20、查询输入输出方式时,接口电路中除了有数据口外还需有 状态寄存器 。21、十六进制数3AC.7转换为二进制是 。22、8254中有 3 个 8 位独立的计数器。23、8255并行接口内部有 3 个端口、A口有 3 种工作方式、B口有 2 种工作方式。24、IA-32处理器有 、 、 系统管理和IA-32e等5种工作模式。25、中断服务子程序中,最后一条指令是 RET 。26、一个二进制数为.B,对应的16进制数为 。27、8086/8088 CPU有地址总线 20 条,可寻址空间为 1MB 字节。28、8088/8086系统中,CPU对I/0端寻址方式有两种即 和 。(同

33、第10)29、两片8259A接成级联缓冲方式可管理 个可屏蔽中断。30、INT 16H的中断服务程序入口地址放在内存地址从 开始的单元中。31、计算机的五大基本组成是:运算器、 控制器 、 存储器 、 输入设备 、输出设备 。32、一个二进制数为.01101B,对应的16进制数为 。33、8254通道的计数初值可设置为 码和 码两种格式。34、8088/8086系统中,CPU对I/0端寻址方式有两种即 和 。35、8255A-5芯片中包含有 个8位端口;CPU可通过 指令对其端口进行访问。36、INT 10H的中断服务程序入口地址放在内存地址从 开始的单元中。37、中断服务子程序中,最后一条指

34、令是 。38、非屏蔽中断的优先级比可屏蔽中断的优先级 。四、简答题1、解释指令与伪指令的异同告诉计算机从事某一特殊运算的代码。伪指令用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。指令最终由运用平台的CPU来执行命,伪指令不会由运用平台CPU来执行。 2、由汇编语言源程序生成可执行程序所需的步骤是什么?编译和连接3、什么是时钟周期?什么是总线周期?什么是指令周期?(共6分,每小题2分)时钟周期是由CPU时钟定义的定长时间间隔,是CPU工作的最小时间单位总线周期通常指的使通过总线完成一次内存读写操作或完成一次输入输出设备的读写

35、操作所必须的时间。指令周期是执行一条指令所需要的时间,即CPU从内存取出一条指令并执行这条指令的时间总和。4、说明PCI总线的特点PCI的英文全称为 Peripheral Component Interconnect。即外部设备互联总线,是于1993年推出的PC局部总线标准。PCI总线可以分为32位总线和64位总线两种,一般PC机使用 32位PCI总线,服务器和高级工作站都带有64位PCI总线。PCI总线的主要特点是传输速度高,目前可实现66M的工作频率,在64位总线宽度下可达到突发(Burst)传输速率264MB/s,是通常ISA总线的300倍,可以满足大吞吐量的外设的需求。5、外设发中断请

36、求,但CPU不响应,分析其原因(只考虑CPU、8259和外设之间的因素,不考虑DMA等其他因素)。一般来说每个CPU都会设置一个全局中断标志位,这个位可以由程序员进行设置,如果该位为1,那么CPU会响应外设发送的中断请求,如果该位为1,那么CPU在每条指令结束后,将不会响应外设的中断请求。6、地址译码方法中,什么是地址重叠?产生的原因是什么?不同的存储单元使用了相同的地址。多余的地址线,就会产生地址重叠。7、什么是中断嵌套?正在执行一个中断服务时,有另一个优先级更高的中断提出中断请求,这时会暂时终止当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的

37、中断服务程序继续执行,这个过程就是中断嵌套。8、DMA控制器只提供多少地址线?如果计算机系统的地址线有20条,DMA传送时如何寻址系统任何存储单元?低地址线8条,高地址8条,共16条系统提供了DMA页面寄存器74LS670以存入4个DMA通道的高4位地址A19A16。9、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么? 1、数据寄存器组(AX、BX、CX、DX) 数据寄存器主要用来保存操作数或运算结果等信息。 2、指示器变址寄存器组(SI、DI、SP、BP) SP堆栈指示器 BP堆栈操作的基址寄存器 SI源变址寄存器 DI目的变址寄存器。 3、标志寄存器标志寄存器(flags

38、)用来保存在一条指令执行之后,CPU所处状态的信息及运算结果的特征。10、CPU与外设之间有哪几种传送数据的方式?它们各应用在什么场合?CPU与接口之间的数据传送方式主要有查询方式、中断方式和DMA方式:(1)查询方式:主要用于CPU不太忙且传送速度不高的情况下。无条件传送方式作为查询方式的一个特例,主要用于对简单I/O设备的控制或CPU明确知道外设所处状态的情况下。(2)中断方式:主要用于CPU的任务比较忙的情况下,尤其适合实时控制和紧急事件的处理。(3)DMA方式(直接存储器存取方式):主要用于高速外设进行大批量数据传送的场合。(4)I/O处理机(IOP)方式 DMA只是实现内存与I/O之

39、间的快速数据传送,没有数据格式的变换。IOP有独立的指令系统。11、I/O端口的编址方式有几种? 各有何特点?(1) 统一编址方式:从整个寻址空间中划出一部分给I/O设备,其余的给存储器,通过地址码区分操作对象是存储器还是I/O,二者的地址码不重叠。这种方式的优点是I/O端口的编址空间大,且易于扩展 I/O指令丰富、功能齐全;缺点是 存储器的地址空间减少,达不到系统最大的寻址空间 I/O指令比独立编址方式的专用I/O指令长,译码时间长,执行速度慢(2)独立编址方式:存储单元与I/O端口分别编址,地址码重叠,通过操作码区分操作对象是存储器还是I/O。这种方式的优点是 I/O端口不占存储器的编址空

40、间,使存储器的容量可达系统的最大寻址能力 I/O指令短、执行速度快;指令清晰、可读性强;缺点是 I/O端口地址范围一旦确定,不易扩展 I/O指令种类有限,操作单一12、简述硬件中断和调用子程序的异同?相同:都需要保护断点,实现返回;都是暂停执行现行程序,转去执行另一段程序。不同点:调用子程序是事先安排好的,调用点固定,并由远调用近调用之分;不会影响标志寄存器的内容。硬件中断是随机的,调用点不固定,都为远调用;会影响标志寄存器的内容。13、PCI总线的特点答过14、什么是全译码?什么是部分译码?全译码是指系统的所有地址线都参与译码,表现为每个存储单元只有一个物理地址,物理地址和存储单元一一对应。

41、部分译码是指在剩余的系统高位地址线中,只选用了其中部分地址线参与译码,表现为一个存储单元有多个物理地址,并存在地址重叠问题。15、解释指令与伪指令的异同答过16、8086的中断向量表如何组成?作用是什么?把内存0段中03FFH区域作为中断向量表的专用存储区。该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。17、CPU与外设之间有哪几种传送数据的方式?它们各应用在什么场合?答过18、I/O端口的编址方式有几种? 各有何特点?答过19、8086如何响应一个可屏蔽中断请求?简述响应过程。CPU在INTR引脚上接到一个中断请求信号,如果此时IF

42、=1,并且,当前的中断有最高的优先级,CPU就会在当前指令执行结束完以后开始响应外部中断请求。这是,CPU通过INTA引脚连续发送两个负脉冲,外设接口在接到第二个负脉冲后,在数据线上发送中断类型码,CPU接到这个中断类型码后做如下操作:1 将中断类型码放入暂存器保存;2 将标志寄存器内容入栈,保护中断状态;3 将IF和TF表示清零;4 保护断点。IP和CS内容入栈;5 根据当前中断类型码,在中断向量表找到相应的中断子程序的首地址,将其装入IP和CS,这样就可以实现自动转向中断服务子程序处执行。20、解释指令与伪指令的异同答过21、I/O端口的编址方式有几种? 各有何特点?答过22、什么是全译码

43、?什么是部分译码?答过23、8086的中断向量表如何组成?作用是什么?答过24、CPU与外设之间有哪几种传送数据的方式?它们各应用在什么场合?答过五、计算题1、PC机日时钟电路中,假设晶振频率为1.193MHZ,送入8254的CLK0,0号计数器作定时器,计数初值置为65536,计数器输出OUT0为一系列方波。 求0号计数器的工作频率Fout (保留 1 位小数) 1/1.193M/65536*1000 2、中断类型号10H的中断服务程序入口地址为2425:12F0H,计算该入口地址在中断向量表中的存放位置,并画出存放示意图。10H*43、8086系统中设某中断源的中断类型码为13H,中断矢量为0070:0FC9H,求相应的中断矢量的存储地址;并指出从该地址开始,连续4个存储单元依次存放的内容 13H*40042H-0045H C9 0F 70 004、有一存储器子系统连接图如下,系统有16条地址线A15A0,用74LS138作地址译码,图中RAM芯片的存储容量为_,地址范围为_。 4k 8位5、8086系统中设某中断源的中断类型码为13H,中断矢量为0070:0FC9H,求相应的中断矢量的存储地址;并指出从该地址开始,连续4个存储单元依次存放的内容。 6、PC机日时钟电路中,假设晶振频率为1.193MHZ,送入

温馨提示

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

评论

0/150

提交评论