Ferragens  
 
Conhecimento computador >> Ferragens >> RAM , cartões e Motherboards >> 
Explicar a finalidade dos Registros de Base e de limite em um sistema operacional multiprogramação
A maioria dos computadores , que vão de smartphones a servidores Web poderosos , têm ambientes de software complexos e dinâmicos . Sobre eles , os programas começam, executar , pausar e parar em um turbilhão de atividade. Um sistema de chamada multiprogramação permite a um computador de atender vários programas ao mesmo tempo . Para manter os programas de corromper dados de outros programas , os computadores usam elementos de memória chamados de base e registradores -limite. Os registros de ajudar a organizar e proteger cada programa no computador. Sistema operacional multiprogramação

Além dos programas aplicativos que correm , os computadores também têm sistemas que executam tarefas de baixo nível , como o gerenciamento do disco rígido, lendo caracteres do teclado ou verificar a conexão de Internet a operar . Entre essas funções, o sistema operacional, como o Microsoft Windows ou iOS , da Apple, permite que o computador para executar vários programas ao mesmo tempo . Essa habilidade , chamada multiprogramação , permite que o interruptor de computador entre os programas , iniciar novas e sair outros. A bem escritos guardas do sistema operacional contra problemas onde um programa tenta acessar dados que não lhe pertencem . Se um programa substitui os dados pertencentes a outro , o programa poderia deixar de funcionar e, possivelmente, trazer todo o computador a um impasse.
Memória Gestão

software de sistema operacional moderno realiza o gerenciamento de memória , carregamento e programas de reorganização de como iniciar , executar e acabamento. Aqui , as células de dados na unidade central de processamento do computador , ou CPU, chamado registradores base e limite , manter o controle de locais de programa na memória. Os pontos de registro de base para o local de partida do programa, eo registro limite mantém o tamanho do programa . Juntos, os dois registos definir o espaço de memória que o programa usa . Quando um programa solicita dados, o gerenciador de memória verifica a base eo limite registra para garantir que local da memória dos dados está dentro do programa e não em outro lugar.
Programa trava

Um programa pode fechar inesperadamente por causa de erros de programação ou problemas com seus dados. Se isto acontece , o sistema operativo simplesmente remove o programa a partir da memória . Porque os registradores base e limite identificar a localização exata do programa na memória , o sistema operacional libera a memória que outros programas podem usá-lo. A falha de um programa permanece confinado a esse programa , enquanto outros programas de continuar a trabalhar
processo . Header

CPU do computador tem um número limitado de registros. Estas são áreas de memória especiais, de alta velocidade usados ​​para realizar operações aritméticas e para acessar os locais de memória. O computador monitora os registradores base e limite de um programa ao mesmo tempo, mesmo se o computador tem dezenas de programas em execução. Quando um programa é iniciado, o sistema operacional cria uma área de informações do processo chamado de cabeçalho. Ele contém o nome do programa , um número de identificação do processo e outros parâmetros , incluindo a base de dados de localização e limite. Se o sistema operacional movimenta o programa na memória , o gestor de memória actualiza a localização base no cabeçalho do processo . Se o programa cresce , o limite aumenta . Este sistema permite que o computador acomodar qualquer número de programas em execução.

Anterior :

Próximo : No
  Os artigos relacionados
·Será que uma ATi 4570 Apoio SM3 
·Qual Slots devo colocar meu Memory Sticks para um Dell …
·Como atualizar a BIOS sem um disquete no MSI Conselhos 
·A Inserção de um cartão SD incorretamente Anular uma…
·Cor Slot de Indicação no Motherboards 
·O Que tecnologia Hyper-Threading fazer para o Gerenciad…
·Chips que são compatíveis com 680i Nvidia 
·Geforce 7600 GS não está reconhecendo Drivers 
·Como saber se o seu cartão de controle está colocando…
·O Slot de expansão Onboard na Gigabyte GA- 8IDX3 mãe …
  Artigos em destaque
·Como corrigir um HP 3845 Impressora 
·Como fazer um Signal Booster Internet 
·Como solucionar uma Lexmark 4530 
·O que é o adaptador para um cartão de memória Micro …
·Como remover uma partição de disco no Windows XP 
·Como eliminar audíveis Bips em um laptop 
·HP Compaq Presario C502US Laptop Especificações 
·Como faço para que as coisas que eu tenho no meu lapto…
·Como usar a webcam em um laptop XPS 1647 
·Por que um ponteiro do mouse mover-se sozinho 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados