tarefa e investigar a estrutura organizacional a fim de se verificar que as partes do computador operam conforme deveriam. O projeto de computadores esta envolvido com o projeto do hardware de um computador propriamente dito. Uma vez que a especificacao do computador e formulada, e tarefa do projetista desenvolver o hardware para o sistema. O projeto de computadores esta preocupado com a determinacao de qual componente de hardware deve ser utilizado, e como as suas partes devem ser conectadas. Este aspecto do hardware de computadores e algumas vezes chamado de implementacao de computadores.Entrada e SaidaCaracteristicas dos principais perifericos de I/O Barramentos Para que se possa desfrutar da rapidez e flexibilidade de um computador, nao basta saber que ele pode armazenar na memoria os programas e dados que desejamos processar e nem que ele pode executar mais de um milhao de instrucoes por segundo. E preciso que o programa que temos escrito, por exemplo, em uma folha de papel e os dados a serem manipulados por ele sejam inseridos no sistema, caractere a caractere, incluindo os espacos em branco, sinais de pontuacao e simbolos de operacoes matematicas.Para realizar estas tarefas e necessario um meio qualquer que faca esta comunicacao homem-maquina. Da mesma forma que se necessita de comunicacao com a maquina, tambem e preciso comunicacao no sentido contrario (maquina-homem), de modo que o usuario possa entender os resultados de um processamento. Os dispositivos responsaveis pela entrada/saida sao tambem denominados de perifericos (instalado fora do nucleo principal CPU/MP ficam na maioria das vezes proximos, na periferia).Conexoes de perifericos de entrada e saida padroesPorta paralela Porta paralela permite que dados saiam do micro diretamente para um dispositivo externo byte a byte. Ela utiliza a comunicacao paralela, que apesar de ser extremamente rapida e segura, esta sujeita a ruidos; deste modo nao pode usada para comunicar dispositivos muito longe um do outro. A porta paralela tradicional e unidirecional, permitindo apenas que dados sejam enviados pelo micro ao periferico. Portas seriaisAs portas seriais realizam a comunicacao serial, enviando os dados bit a bit ao inves de palavra por palavra. Isso faz com que a comunicacao seja mais lenta e propensa a erros, por outro lado, menos fios sao necessarios para ligar transmissor e receptor e a distancia entre eles pode ser grande. Existem dois tipos de comunicacao serial: sincrona e assincrona. No primeiro tipo ha um canal para transmissao de dados e um para o sincronismo, que mostra ao receptor onde comeca e termina cada conjunto de dados que esta sendo transmitido no canal de dados. Na comunicacao assincrona, utilizada nos computadores, o mesmo canal que transmite os dados e responsavel pelo sincronismo, enviando sinais de inicio e fim do conjunto de dados. Conexoes de perifericos de entrada e saida padroesGrande parte das placas-mae dos microcomputadores atuais incorpora os circuitos de controle dos principais perifericos de entrada e saida, porem ainda encontram-se casos que os mesmos sao ligados a placas auxiliares (conectadas em slots do barramento de expansao). A conexao com o teclado, por exemplo, e diretamente na placa-mae ha muito tempo, enquanto que o controle de