Resumo cap. 1 do livro de arquitetura de computadores de patterson

Disponível somente no TrabalhosFeitos
  • Páginas : 16 (3906 palavras )
  • Download(s) : 0
  • Publicado : 23 de setembro de 2012
Ler documento completo
Amostra do texto
A indústria dos computadores é grande responsável pelo aumento do PIB de diversos países, como EUA, Brasil, Canadá, Japão, etc.
De 1985 para cá, foram desenvolvidas diversas máquinas, que ao serem lançadas no mercado, revolucionaram a indústria dos computadores - revoluções que têm sido cada vez mais curtas, durando apenas o tempo necessário para que alguém produza um computador ainda melhorque os disponíveis no mercado.
Tal corrida em direção à inovação tem levado a um progresso sem precedentes desde o aparecimento do primeiro computador no final dos anos 1940. Se a indústria dos transportes tivesse se desenvolvido com a mesma velocidade e força da indústria dos computadores, teríamos hoje a possibilidade de atravessar os EUA de costa a costa em 5 segundos, pagando a quantia de 0,50USD pela passagem.
Os computadores levaram a civilização contemporânea a uma terceira revolução, a revolução da informação. Essa revolução aumentou em muito a capacidade intelectual da humanidade, com impacto direto na ciência. Hoje em dia os cientistas e engenheiros da computação se empenham para viabilizar ferramentas mais eficientes para que cientistas teóricos e experimentais possam explorarnovas fronteiras do conhecimento.
A revolução da computação não para. Cada vez que o custo da computação decresce de maneira significativa, as oportunidades de uso dos computadores se multiplicam. Aplicações que antes eram impraticáveis devido ao custo tornam-se perfeitamente viáveis. Observe que em um passado recente as aplicações listadas a seguir pertenciam à categoria de “ficção científica”:- Caixas Eletrônicos: um computador instalado nas agências bancárias ou quiosques, que possibilita a realização de depósitos, saques, pagamento de contas, entre outros, seria ridículo de se imaginar na década de 1950, onde o mais barato dos computadores custava cerca de 500.000 USD e era maior que um carro;
- Computadores em automóveis: não se poderia imaginar que um dia os computadores fossemparte integrante de um automóvel , controlando emissão de gases poluentes, minimizando gasto com combustível e aumentando a segurança dos passageiros ao não permitir a ativação indesejada de air bag. Isso só se tornou possível com a drástica melhoria da relação preço x performance dos microprocessadores;
- Laptops: quem nos anos de 1960 iria imaginar que a evolução na indústria dos computadoreslevaria aos laptops?
- Projeto genoma: o custo dos equipamentos desenvolvidos na tarefa de mapear as cadeias de DNA humanas são da ordem de centenas de milhões de dólares. Seria improvável que este projeto fosse viabilizado a 20 anos atrás, quando o preço necessário para o desenvolvimento destes computadores era entre 50 e 100 vezes maior;
- World Wide Web: esta tecnologia não existia quando aprimeira edição deste livro foi lançada. Atualmente a tecnologia Web está transformando os hábitos e costumes de nossa sociedade;
Por tudo o que foi descrito, deve ter ficado claro que toda essa tecnologia está exercendo forte influência em muitos aspectos de nossa sociedade. Os avanços observados na tecnologia de hardware têm permitido que os especialistas criem softwares extremamente úteis, fatoque explica em parte a quase onipresença dos computadores nas atividades desenvolvidas pelas pessoas.
Para se fazer realmente entender por uma máquina eletrônica, é necessário falar com ela através de sinais elétricos. Os sinais mais simples que se pode enviar a uma máquina de forma a estabelecer um diálogo têm dois estados, representados por sim e não. Desta forma, o alfabeto computacionalpossui apenas duas letras. Os dois símbolos para representar estas duas letras foram os algarismos 0 e 1, fazendo com que a linguagem da máquina seja visualizada como um conjunto de números na base 2, ou números binários. Portanto, vamos nos referir a cada uma das duas “letras” da linguagem computacional como bit, de binary digit ou dígito binário. Chamamos cada comando individual de instrução....
tracking img