Dados Gerais Eclipse MV / 8000 - Data General Eclipse MV/8000

O Eclipse MV / 8000 foi o primeiro em uma família de minicomputadores de 32 bits produzidos pela Data General durante os anos 1980. Com o codinome Eagle durante o desenvolvimento, sua arquitetura era um novo design de 32 bits compatível com as versões anteriores da série Eclipse de 16 bits . O desenvolvimento do computador e as pessoas que trabalharam nele foram o assunto do livro de Tracy Kidder , The Soul of a New Machine . O MV / 8000 foi sucedido pelo MV / 6000, MV / 8000-II, MV / 2000, MV / 2500, MV / 4000, MV / 10000, MV15000, MV / 20000, MV / 30000 e MV / 40000. Modelos posteriores, como o MV / 40000, eram sistemas SMP com componentes hot-swappable.

O Eclipse MV era uma arquitetura CISC de 32 bits com um espaço de endereço de 4 GB e uma frequência de clock de 4,5 MHz. O espaço de endereço de 4 GB foi dividido em oito anéis de 512 MB cada, com um mecanismo de privilégio mapeado nos anéis. O anel externo, anel-7, era o menos privilegiado. O anel mais interno, anel-0, era o mais privilegiado.

O sistema operacional AOS / VS dava suporte à noção de "tarefas" leves e também de processos. Um único processo pode iniciar várias tarefas que compartilham um espaço de endereço global (semelhante a "threads" modernos). As tarefas eram muito fáceis de usar a partir do compilador FORTRAN do Data General e permitiam a troca de contexto mais rápida do que o uso de processos completos. Também é possível iniciar subtarefas, usando o chamado processo em lote "Filho". Isso foi feito usando o CLI (Command Line Interpreter). Resultou (de fato) em um processo em lote online. No entanto, esse processo seria encerrado assim que o usuário fizesse o logoff. O MV / 8000 possuía apenas dois processos batch "verdadeiros", para não atrapalhar os processos online. O "mais" dos lotes online era que eles eram executados com a mesma prioridade dos processos online normais.

Veja também

Referências