Estava por aí estudando para um concurso e me deparei com esse diálogo fantástico sobre o funcionamento de um computador, no caso temos o exemplo mais básico que seria a soma de 1 + 2 em uma calculadora. Só para deixar as coisas mais claras: a CPU é dividida em ULA(Unidade Lógico Aritmética) e Unidade de Controle. O resto é auto explicativo.
Um hipotético diálogo entre esses componentes seria mais ou menos assim:
Teclado – “CPU, o usuário pressionou a tecla 1!”
Unidade de Controle – “Ok, teclado. Vou tomar as providências cabíveis. Memória, você tem algum dado anterior gravado?”
Memória – “Não, acabei de acordar.”
Unidade de Controle – “Certo, então vou enviar isso aqui para o display. Display, exiba o algarismo 1!”
Teclado – “CPU, o usuário agora resolveu pressionar a tecla + !”
Unidade de Controle – “Tudo bem. Memória, você tem algum dado anterior gravado?”
Memória – “Tenho sim, o algarismo 1.”
Unidade de Controle – “Display, não faça nada! ULA e teclado, fiquem à postos!”
Teclado – “CPU, agora foi a tecla 2 que foi pressionada!”
Unidade de Controle – “Calma, está tudo sob controle. ULA, some 2 ao número 1 e me informe o resultado”
ULA – “3.” ( A ULA não é de falar muito, só faz operações!)
Unidade de Controle – “Memória, guarde esse resultado, pois ele pode ser necessário mais tarde! Display, exiba o número 3!”
Simples, não?
quarta-feira, 28 de maio de 2008
Computando!!!
00:24
3 comments
Assinar:
Postar comentários (Atom)
3 comentários:
Cara tá muito bom seu Blog, não via um agrupamento de coisa interessante assim há muito tempo. Vou ler mais vezes, e divulgar pra galera toda. Valeu
kkkkkk
adorei !!!
achei estressante ler e imaginar... agora fico com pena do computador reagindo ao que to escrevendo.. tão rapido, tadinho :P
oxe... como foi que eu saí como Gema Carioca Music? JÚÚÚLIA!
Postar um comentário