Ferragens  
 
Conhecimento computador >> Ferragens >> Drives de computador e Armazenamento >> 
Como construir um computador de Orientação
O Apollo Guidance Computer foi uma computação de bordo e controle integrado chapéu circuito forneceu orientação , navegação e controle do Módulo de Comando Apollo e Módulo Lunar da nave espacial. Este foi um dos primeiros computadores baseados em IC e forneceu a base para a próxima geração de computadores , especificamente computadores. O Laboratório de Instrumentação MIT desenvolveu o AGC no início de 1960 e Raytheon fabricou . Ele foi usado em todas as missões Apollo , até chegar ao fim do seu ciclo de vida , em 1975. Este computador irá agradar a quem quer saber o que o computador nas missões Apollo era como, e como ele lançou as bases para o PC. Coisas que você precisa
software de simulação de vôo do MIT
CircuitMaker , uma ferramenta de design de circuitos.
Placas de circuito
Relé cremalheira
Rails para estantes , plexiglas , parafusos e tinta spray

Mostrar Mais instruções
design e Desenvolvimento do circuito integrado
1

projetar e construir o módulo de controle . Este é o primeiro passo , mas existem nove subsistemas que devem ser cumpridos também . O Módulo de Controle de Interface Externa controla como os módulos se conectar um ao outro. O monitor transmite informações sobre o que está acontecendo na placa de circuito. O Relógio controla o tempo de processamento. O Scaler processa um item de cada vez. O Gerador de Pulso Tempo envia um sinal de pulso periódico . O gerador de seqüência segue a seqüência de instruções , ea Matriz de pulso Control fornece um controle de CPU com uma função de temporização periódica. Estes módulos são o coração da AGC . Construir essas partes fornece a arquitetura básica para as peças restantes.
2

Projete os seguintes módulos e circuitos para a unidade de processamento central . Ao contrário das versões modernas da CPU , a CPU do computador de orientação tem de ser concebido e construído de baixo para cima . Comece com interface externa Módulo de Processamento , o que traz as instruções da memória na CPU. Em seguida projetar e construir a Unidade lógica e aritmética . Em seguida, desenvolver o secretário Central , o que mantém o controle de onde as instruções da CPU são como o fluxo de um módulo para outro . O circuito de prioridade de interrupção pode interromper uma sequência de instruções e transferir uma prioridade mais alta para uma instrução na CPU. Por fim, o Contador Prioridade mantém guia dos valores de prioridade das instruções . Estes módulos de preparar as instruções que os processos CPU .
3

projetar e construir os seguintes circuitos de memória . Lembre-se que a memória original utilizada foi muito menor em capacidade do que os módulos de memória atuais. Havia vários elementos que tiveram que ser projetado e construído . Você notará que as interfaces tiveram que ser projetados para todos os módulos . Comece com o interface externa do módulo de memória , o que liga as diferentes partes do computador em conjunto com um dispositivo comum , a interface . O circuito de memória apagável /fixo mantém a memória , que são as instruções que não foram executados. O buffer de memória Register mantém informações de quais segmento de dados de memória está próximo de processar. A Paridade Gerar e Teste de circuito garante que, como a instrução de memória vai de um dispositivo para outro é a mesma instrução e não foi modificado. O circuito de memória Endereço atribui um endereço para todas as instruções na memória.
4

Projeto e construção de circuitos de teclado e visor . Estes são módulo I /O Interfaces externas , teclado, registos de entrada , registros de saída e exibição. Quando você tiver chegado a esta fase os elementos de hardware mais complexos estão completos. Os próximos passos envolvem design de software.
Apollo Guidance Computer Software Design
5

Construa o programa de software Assembler para processar as instruções eo programa que executam o sistema de controle de orientação .

6

Desenhar e construir um simulador de C + + que reproduz o conjunto de instruções e AGC usuário registos acessíveis . Ele também reproduz as instruções de todos os registros, todas as microinstruções , afirma o gerador de tempo de pulso, a ler, escrever e barramentos de memória e os pulsos de controle (sinais de lógica ) para todos os subsistemas AGC .
7

Faça um voo de teste do seu sistema de controle de orientação usando um simulador de vôo. Software Bloco I estava no ofício vôo Apollo . Use Bloco II software e convertê-lo para o Bloco I. O Colosso 249 software de vôo do MIT tem software Block II . Faça o download e converter o software em bloco I.

Anterior :

Próximo : No
  Os artigos relacionados
·Como determinar o tamanho do setor em um cartão CF 
·Como armazenar um MPEG em um Memory Stick 
·Como ligar um laptop HP a um LCD LG 
·Como copiar Compact Flash Cards 
·Como reciclar Disquetes 
·Como usar um PC FireWire unidade em um Mac 
·Como desmontar uma unidade Maxtor Disco 
·Como usar um cartão microSDHC 
·Como alterar partições em discos rígidos 
·Como atualizar o driver para o Lite -On LTR- 12101B 
  Artigos em destaque
·As desvantagens de Computadores Móveis 
·Como ativar um gravador de CD 
·Como ligar uma impressora a um IBM ThinkPad X31 
·Como conectar um HP PSC500 a um Laptop 
·Como Comprar Slots Memória 
·Como desmontar um caso WD MyBook rígido externo 
·Instruções para um teclado DiNovo Mídia 
·Como instalar Chave Única sobre Hardware Laptop Keyboa…
·Como calcular Hardware Capacidade 
·Como atualizar um processador IBM ThinkPad T22 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados