Cada processador, elemento central de um computador, tem ...

Cada processador, elemento central de um computador, tem seus conjuntos de instruções de máquina que podem seguir determinado padrão. Pelo acesso ao hardware, o sistema operacional pode executar instruções de máquina do tipo

  • 03/03/2021 às 07:10h
    3 Votos

    Modos de acesso dos processadores (UCP): – Mecanismo presente no hardware dos processadores


     


    MODO USUÁRIO: • uma aplicação só pode executar instruções não privilegiadas (instruções que não oferecem riscos ao sistema)


     


    MODO KERNEL: • uma aplicação pode executar instruções não privilegiadas e privilegiadas, ou seja:


    (instruções que oferecem risco ao sistema) ( exemplo: instruções que acessam dados no disco)


     


    Para que um programa (aplicação) possa escrever em uma área de memória onde encontra-se o sistema operacional, o programa (aplicação) deve estar sendo executado com o processador no modo kernel.


     


    Como as rotinas do sistema possuem em seu código instruções privilegiadas, então o processador deve estar em modo kernel para executá-las. As System Calls são como portas de entrada para se ter acesso as rotinas do SO. Se uma aplicação desejar chamar uma rotina do sistema operacional: mecanismo de system call verificará se a aplicação possui os privilégios necessários.

  • Navegue em mais questões

    {TITLE}

    {CONTENT}

    {TITLE}

    {CONTENT}
    Estude Grátis