更多“当处理器在Thread模式下,代码一定是非特权的。”相关问题
  • 第1题:

    Pentium 4微处理器在保护模式下访问数据段时,若段选择子的特权级为3,则相应 的段描述符中特权级必须为

    A.0

    B.1

    C.2

    D.3


    正确答案:A

  • 第2题:

    Pentium 4微处理器在保护模式下,若任务的当前特权级CPL=0,段选择子中的特权级RPL=3,则该任务的有效特权级EPL是

    A.0

    B.1

    C.2

    D.3


    正确答案:D
    解析:有效特权级(EPL),它定义了CPL和RPL中特权级较低的那个,即EPL=MAX(CPL,RPL)。

  • 第3题:

    下面是关于Pentium微处理器实地址模式和虚拟8086模式的描述,其中错误的是______。

    A.这两种模式总是具有相同的物理地址空间

    B.在这两种模式下都可以运行16位应用程序

    C.虚拟8086模式具有保护机制,而实地址模式下无此功能

    D.虚拟8086模式下的程序在最低特权级3级上运行,而实地址模式下运行的程序不分特权级


    正确答案:A
    解析:Pentium微处理器实地址模式是自8086一直延续继承下来的16位模式,其最大物理地址空间为1MB,最高物理地址为FFFFFFFH;虚拟8086模式是一种在32位保护模式下支持16位实模式应用程序运行的保护模式,它每个任务都可占用1MB存储空间,并且能在整个4GB内存空间浮动。

  • 第4题:

    下面是Context-M3处理器代码执行方式的是()

    • A、特权方式
    • B、普通方式
    • C、Handle方式
    • D、Thread方式

    正确答案:A

  • 第5题:

    ARM体系结构有哪几种工作状态?又有哪几种运行模式?其中哪些为特权模式?哪些为异常模式?并指出处理器在什么情况下进入相应模式?


    正确答案:工作状态:
    第1种:ARM状态。处理器执行32位的字对齐的ARM指令。
    第2种:Thumb状态。处理器执行16位的半字对齐的Thumb指令。
    运行模式:
    用户模式(usr),快速中断模式(fiq),外部中断模式(irq),管理模式(svc),数据访问中止模式(abt),系统模式(sys),未定义指令中止模式(und)。
    在这7种运行模式,除了用户模式外,其他6种处理器模式都为特权模式。
    在这6种特权模式中,除了系统模式外的其他5种特权模式又称为异常模式。
    用户模式:非特权模式,也就是正常程序执行的模式,大部分任务在这种模式下执行。在用户模式下,如果没异常发生,不允许应用程序自行切换果没异常发生,不允许应用程序自行改变处理器的工作模式,如果有异常发生,处理器会自动切换工作模式。
    快速中断模式:支持高速数据传输和通道处理,当一个高优(fast)中断产生时将会进入这种模式。
    外部中断模式:也称为普通中断模式,当一个低优先级中断产生时将会进入这种模式。在这模式下按中断的处理器方式又分为向量中断和非向量中断两种。通常的中断处理都在IRQ模式下进行。
    管理模式:是一种操作系统保护模式,当复位或软中断指令执行时处理器将进入这种模式。
    数据访问中止模式:当存取异常时将会进入这种模式,用来处理存储器故障、实现虚拟存储或存储保护。
    系统模式:使用和user模式相同寄存器组的特权模式,用来运行特权级的操作系统任务。
    未定义指令中止模式:当执行未定义指令时会进入这种模式,主要是用来处理未定义的指令陷阱,支持硬件协处理器的软件仿真,因为未定义指令多发生在对协处理器的操作上。

  • 第6题:

    ARM微处理器有七种工作模式,它们分为两类()、特权模式。


    正确答案:非特权模式

  • 第7题:

    当程序在特权模式下运行时面临的风险是()。

    • A、可能执行了恶意代码
    • B、破坏了职责分离
    • C、不必要的代码复杂性
    • D、不必要的进程隔离

    正确答案:A

  • 第8题:

    ARM微处理器中状态寄存器的低8位称为控制位,发生异常时这些位可以被改变,但当处理器运行特权模式,这些位不可以改变。()


    正确答案:错误

  • 第9题:

    除了用户模式外,ARM处理器的其它几种工作模式属于特权模式。


    正确答案:正确

  • 第10题:

    判断题
    除了用户模式外,ARM处理器的其它几种工作模式属于特权模式。
    A

    B


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

  • 第11题:

    判断题
    没有特权的处理器执行模式通常称为内核模式。
    A

    B


    正确答案:
    解析:

  • 第12题:

    填空题
    ARM微处理器有七种工作模式,它们分为两类()、特权模式。

    正确答案: 非特权模式
    解析: 暂无解析

  • 第13题:

    下面是关于Pentium微处理器工作模式的叙述:

    ①Pentium微处理器一旦进入保护模式就不能返回到实模式

    ②虚拟8086模式是保护模式下的一种特殊工作方式,因此也有4个特权等级

    ③实模式只能工作在特权等级0

    ④Pentium微处理器复位后总是先进入实模式

    其中叙述正确的是( )。

    A.①和②

    B.②和⑧

    C.②和④

    D.④和①


    正确答案:C

  • 第14题:

    Pentium4微处理器在保护模式下,当前任务的特权级CPL在下列哪一个段寄存器中? ( )

    A.CS

    B.DS

    C.SS

    D.ES


    正确答案:A

  • 第15题:

    下面是Context-M3处理器的工作模式的是()

    • A、Thread模式
    • B、Thumb模式
    • C、Thumb-2模式
    • D、Debug模式

    正确答案:A

  • 第16题:

    ARM微处理器有()种工作模式,它们分为两类()、(),其中用户模式属于()非特权模式


    正确答案:7;非特权模式;特权模式;非特权模式

  • 第17题:

    在特权模式“#“下提示符下输入Config命令,可进入()

    • A、配置模式
    • B、特权模式
    • C、全局模式
    • D、用户模式

    正确答案:B

  • 第18题:

    在特权模式下,通过()命令进入CISCO的配置模式下。


    正确答案:config

  • 第19题:

    ARM微处理器有七种工作模式,它们分为两类非特权模式、特权模式。其中用户模式属于()


    正确答案:非特权模式

  • 第20题:

    请简述ARM微处理器的用户模式和特权模式,以及用户模式向特权模式的转换。


    正确答案: (1)除了用户模式之外的其他6种处理器模式称为特权模式.特权模式下,程序可以访问所有的系统资源,也可以任意地进行处理器模式的切换。
    (2)特权模式中,除系统模式外,其他5种模式又称为异常模式。大多数的用户程序运行在用户模式下,此时,应用程序不能够访问一些受操作系统保护的系统资源,应用程序也不能直接进行处理器模式的切换。
    (3)用户模式下,当需要进行处理器模式切换时,应用程序可以产生异常处理,在异常处理中进行处理器模式的切换。

  • 第21题:

    ARM处理器有哪些工作模式?哪些是特权模式?哪些是异常模式?


    正确答案: ARM体系结构支持7种工作模式(Processormodes),分别为用户模式(usr)、快中断模式(fiq)、中断模式(irq)、管理模式(svc)、数据访问终止模式(abt)、系统模式(sys)、及未定义指令中止模式(und)。
    除去用户模式外的其他6种处理器工作模式称为特权模式(PrivilegedModes)。
    除去用户模式和系统模式以外的5种处理器工作模式称为异常模式(ExceptionModes)

  • 第22题:

    单选题
    当程序在特权模式下运行时面临的风险是()。
    A

    可能执行了恶意代码

    B

    破坏了职责分离

    C

    不必要的代码复杂性

    D

    不必要的进程隔离


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

  • 第23题:

    问答题
    请简述ARM微处理器的用户模式和特权模式,以及用户模式向特权模式的转换。

    正确答案: (1)除了用户模式之外的其他6种处理器模式称为特权模式.特权模式下,程序可以访问所有的系统资源,也可以任意地进行处理器模式的切换。
    (2)特权模式中,除系统模式外,其他5种模式又称为异常模式。大多数的用户程序运行在用户模式下,此时,应用程序不能够访问一些受操作系统保护的系统资源,应用程序也不能直接进行处理器模式的切换。
    (3)用户模式下,当需要进行处理器模式切换时,应用程序可以产生异常处理,在异常处理中进行处理器模式的切换。
    解析: 暂无解析