Atenção

Blog em construção... Se tiver sugestões, serão bem vindas !!!

sábado, 20 de novembro de 2010

Máquina Dedicada

Esses primeiros computadores eram utilizados em regime de máquina dedicada: cada utilizador agendava um período de utilização, durante o qual era 'dono e 'senhor' da máquina. Como não havia quaisquer programas de apoio, o utilizador tinha de programar em linguagem binária da máquina e tinha de incluir no seu programa, todo o código de rotinas auxiliares, tais como as rotinas de entrada e saída e as rotinas de carregamento do programa em memória central. Nos primeiros sistemas, na fase inicial dos trabalhos, o utilizador introduzia, em binário, os seus programas directamente em memória, e controlava a sua execução, através de uma consola ou painel de interruptores e indicadores luminosos, associados às linhas do bus ou aos registadores do processador. Para melhorar um pouco esta fase inicial, surgiram os primeiros programas carregadores, capazes de lerem directamente de periféricos de entrada, tais como os leitores de fita perfurada ou os cartões perfurados. Esses programas carregadores, escritos em binário e contendo uma dezena de instruções máquina, tinham primeiro de serem carregados em memória, eles próprios. Uma vez carregados, eram postos em execução, para lerem, a partir dos leitores de fita ou dos cartões perfurados. Visando automatizar a inicialização dos primeiros carregadores, surgiu o conceito de bootstrap loader, um pequeno programa carregador que, quando se inicializa o computador, é automaticamente posto em execução, com a função de, tipicamente a partir de um periférico pré-definido (unidade de diskette ou disco), carregar em memória os programas iniciais do sistema de operação.

Nenhum comentário:

Postar um comentário