参考答案和解析
正确答案: 保护方式下对I/O过程的管理主要有两项措施:
任务状态段TSS中有一个最多64Kbits组成的“I/O允许位图(IOM)”,它的每一位对应一个I/O端口,为0表示该端口允许这个用户进行I/O操作。
处理器首先检查存放在CS中的当前任务的CPL(当前任务优先级),如果CPL的特权级高于或等于EFLAGS中由IOPL规定的特权级,I/O操作不会受限制,否则将进一步检查IOM,对IOM为1的端口进行操作将产生保护异常; 对于运行在虚拟8086方式的任务,用IOM来控制对I/O端口进行访问,对位图对应位为1的端口进行访问将产生保护异常。
另一种办法是:在IOM中封锁对所有端口的访问,当前任务一旦执行I/O指令,立即产生保护异常,进入由操作系统设置的“异常处理程序”,在操作系统的控制下进行间接的“I/O操作”。
更多“32位微处理器如何实施对I/O过程的管理?”相关问题
  • 第1题:

    地址总线是微处理器向内存储器和I/O接口传送地址信息的通路,它是______只能从微处理器向外传送。控制总线是微处理器向内存储器的I/O接口传送命令信号以及外界向微处理器传送状态信号等信息的通路。


    正确答案:单向总线
    单向总线

  • 第2题:

    下列说法错误的是______。

    A.微处理器对I/O端口的统一编址方式中,有专门的I/O指令

    B.微处理器对I/O端口的统一编址方式中,I/O端口地址当成存储器地址的一部分

    C.微处理器对I/O端口的独立编址方式中,采用专门I/O指令对端口地址进行操作

    D.80x86微处理器采用独立编址方式


    正确答案:A
    解析:本题考查微处理器对I/O端口可使用的两种编址方式。统一编址方式将I/O端口地址和主存储地址统一进行编址,即将I/O端口地址当成是存储器地址的一部分,设有专门的I/O指令。

  • 第3题:

    微处理器对I/O口的编址方式为

    A.将I/O 口地址和主存储器地址统一编址

    B.将I/O 口地址和存储器地址分别独立编址

    C.以上都是

    D.以上都不是


    正确答案:C
    解析:微处理器对I/O口的编制方式一般有两种:一种是将I/O口地址和主存储器地址统一编址,把I/O口地址看作存储器地址的一部分,指令系统中,没有专门的I/O指令;另一种是将I/O口地址和存储器地址分别独立编址,采用专门的I/O指令对口地址进行操作,PC机中的80×86微处理器就是如此。所以,应该选择C。

  • 第4题:

    微处理器对I/O口的编址方式有( )。

    A.将I/O口地址和主存储器地址统一编址

    B.将I/O口地址和存储器地址分别独立编制

    C.以上都是

    D.以上都不是


    正确答案:C
    解析:微处理器对I/O口的编制方式一般有两种:一种是将I/O口地址和主存储器地址统一编址,把I/O口地址看作存储器地址的一部分,指令系统中,没有专门的I/O指令:另一种是将I/O口地址和存储器地址分别独立编址,采用专门的I/O指令对口地址进行操作。

  • 第5题:

    8086微处理器的寄存器中()是通用的I/O指针。

    • A、AX
    • B、BX
    • C、CX
    • D、DX

    正确答案:D

  • 第6题:

    32位微处理器如何实施对I/O过程的管理?


    正确答案:保护方式下对I/O过程的管理主要有两项措施:
    任务状态段TSS中有一个最多64Kbits组成的“I/O允许位图(IOM)”,它的每一位对应一个I/O端口,为0表示该端口允许这个用户进行I/O操作。
    处理器首先检查存放在CS中的当前任务的CPL(当前任务优先级),如果CPL的特权级高于或等于EFLAGS中由IOPL规定的特权级,I/O操作不会受限制,否则将进一步检查IOM,对IOM为1的端口进行操作将产生保护异常;对于运行在虚拟8086方式的任务,用IOM来控制对I/O端口进行访问,对位图对应位为1的端口进行访问将产生保护异常。
    另一种办法是:在IOM中封锁对所有端口的访问,当前任务一旦执行I/O指令,立即产生保护异常,进入由操作系统设置的“异常处理程序”,在操作系统的控制下进行间接的“I/O操作”。

  • 第7题:

    单片机是在一个集成电路芯片中集成了()。

    • A、微处理器和I/O接口
    • B、微处理器和RAM
    • C、微处理器和ROM
    • D、微处理器、I/O接口、RAM

    正确答案:D

  • 第8题:

    总线是微处理器、内存储器和I/O接口之间相互交换信息的公共通路。总线中的控制总线是()的信息通道。

    • A、微处理器向内存储器传送的命令信号
    • B、外界向微处理器传送的状态信号
    • C、C、微处理器向I/O接口传送的命令信号
    • D、D、以上B、C都正确

    正确答案:D

  • 第9题:

    电气隔离是在微处理器与I/O回路之间采用的防干扰措施。


    正确答案:正确

  • 第10题:

    ()是在微处理器和I/O回路之间采用的防干扰措施。


    正确答案:输入输出接口电路

  • 第11题:

    填空题
    ()是在微处理器与I/O回路之间采用的防干扰措施。

    正确答案: 电气隔离
    解析: 暂无解析

  • 第12题:

    单选题
    单片机是在一个集成电路芯片中集成了()。
    A

    微处理器和I/O接口

    B

    微处理器和RAM

    C

    微处理器和ROM

    D

    微处理器、I/O接口、RAM


    正确答案: D
    解析: 暂无解析

  • 第13题:

    下面与80x86微处理器I/O有关的叙述中,错误的是( )。

    A.80x86微处理器有专门的I/O指令,用于对I/O端口的寻址

    B.80x86微处理器的M/错误!不能通过编辑域代码创建对象。信号为1时,地址总线上的地址用于存储器寻址,为0时用于I/O端口的寻址

    C.80x86微处理器构成的计算机系统,I/O端口地址的总数最多不超过256个

    D.采用80x86微处理器构成的微机系统,能实现三种I/O控制方式,即程序控制方式、中断控制方式、DMA控制方式


    正确答案:C

  • 第14题:

    下面与80×86微处理器I/O有关的叙述中,错误的是

    A.80×86微处理器有专门的I/O指令,用于对I/O端口的寻址

    B.80×86微处理器的M/IO信号为1时,地址总线上的地址用于存储器寻址,为0时用于I/O端口的寻址

    C.80×86微处理器构成的计算机系统,I/O端口地址的总数最多不超过256个

    D.采用80×86微处理器构成的微机系统,能实现三种I/O控制方式,即程序控制方式、中断控制方式、DMA控制方式


    正确答案:C
    解析:该题考查考生对80×86微处理器I/0 的理解。80×86 微处理器将I/O地址和存储器地址分别独立编址,采用专门的I/O指令对端口地址进行操作,其寻址范围为 0000H至FFFFH,共65536个地址,所以选项C是错误的,其他三个选项都是正确的描述,所以应该选择C。

  • 第15题:

    下面与80×86微处理器输入/输出有关的叙述中,错误的是( )。

    A.80×86微处理器有专门的I/O指令用于对I/O口地址进行操作

    B.80×86微处理器的控制总线中有一个M/IO信号,当其为1时,地址总线上的地址用于存储器寻址,当其为0时,用于I/O端口的寻址

    C.从原理上说,用80×86微处理器构成的计算机系统不能采用将I/O口地址和主存储器地址统一编址的方式寻址I/O口

    D.采用80×86微处理器构成的微机系统,能够实现程序控制方式、中断控制方式及DMA控制方式三种输入/输出控制方式


    正确答案:C

  • 第16题:

    下面与80x86微处理器I/O有关的叙述中,错误的是

    A.80x86微处理器有专门的I/O指令,用于对I/O端口的寻址

    B.80x86微处理器的M/IO信号为1时,地址总线上的地址用于存储器寻址,为0时用于I/O端口的寻址

    C.80x86微处理器构成的计算机系统,I/O端口地址的总数最多不超过256个

    D.采用80x86微处理器构成的微机系统,能实现三种I/O控制方式,即程序控制方式、中断控制方式、DMA控制方式


    正确答案:C
    解析:该题考查考生对80x86微处理器I/O的理解。80x86徽处理器将I/O地址和存储器地址分别独立编址,采用专门的I/O指令对端口地址进行操作,其寻址范围为0000H至FFFFH,共65536个地址,所以选项C是错误的,其他三个选项都是正确的描述,所以应该选择C。

  • 第17题:

    x86微处理器有哪几种I/O指令?I/O指令的寻址方式有哪几种?


    正确答案:有四种 I/O指令,IN指令(从端口输入数据);OUT指令(输出数据至端口);INS指令(从端口输入串)和OUTS指令(输出串到端口)。寻址方式有两种:一种是直接寻址,地址范围是十进制的0~255;二是DX寄存器间接寻址,DX寄存器的当前内容作为端口地址。

  • 第18题:

    线是微处理器、内存储器和I/O接口之间相互交换信息的公共通路。总线中的控制总线是()的信息通路。

    • A、微处理器向内存储器传送的命令信号
    • B、微处理器向I/O接口传送的命令信号
    • C、外界向微处理器传送的状态信号
    • D、上述三种信号

    正确答案:D

  • 第19题:

    微机中控制总线传送的是()。

    • A、存储器和I/O接口的地址码
    • B、微处理器向内存储器和I/O接口传送的命令信号
    • C、存储器和I/O设备向微处理器传送的状态信号
    • D、B和C

    正确答案:D

  • 第20题:

    x86微处理器(包括现代的32位x86微处理器)的I/O地址空间有多大?为什么只有这么大?


    正确答案:地址空间最大为 64KB,说确切些,x86微处理器最多支持64K个字节型端口,或者说,最多支持32K个字型端口。对于32位的微处理器还可认为最多支持16K个双字型端口。之所以只有这么大,是因为I/O指令的寻址方式只有两种:一种是直接寻址,地址范围是十进制的0~255;二是DX寄存器间接寻址,DX寄存器的当前内容作为端口地址。DX是16位寄存器,可表示的地址范围为0~65535。

  • 第21题:

    微型计算机由微处理器、()、I/O接口和系统总线构成。


    正确答案:存储器

  • 第22题:

    判断题
    电气隔离是在微处理器与I/O回路之间采用的防干扰措施。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    微机中控制总线传送的是(  )。
    A

    存储器和I/O接口的地址码

    B

    微处理器向内存储器和I/O接口传送的命令信号

    C

    存储器和I/O设备向微处理器传送的状态信号

    D

    B和C


    正确答案: D
    解析:

  • 第24题:

    问答题
    32位微处理器如何实施对I/O过程的管理?

    正确答案: 保护方式下对I/O过程的管理主要有两项措施:
    任务状态段TSS中有一个最多64Kbits组成的“I/O允许位图(IOM)”,它的每一位对应一个I/O端口,为0表示该端口允许这个用户进行I/O操作。
    处理器首先检查存放在CS中的当前任务的CPL(当前任务优先级),如果CPL的特权级高于或等于EFLAGS中由IOPL规定的特权级,I/O操作不会受限制,否则将进一步检查IOM,对IOM为1的端口进行操作将产生保护异常; 对于运行在虚拟8086方式的任务,用IOM来控制对I/O端口进行访问,对位图对应位为1的端口进行访问将产生保护异常。
    另一种办法是:在IOM中封锁对所有端口的访问,当前任务一旦执行I/O指令,立即产生保护异常,进入由操作系统设置的“异常处理程序”,在操作系统的控制下进行间接的“I/O操作”。
    解析: 暂无解析