MO601 - Arquitetura de Computadores II
http://www.ic.unicamp.br/~rodolfo/mo601
Rodolfo Azevedo - rodolfo@ic.unicamp.br
Arquitetura é o modelo
Microarquitetura é a implementação
Conjunto de instruções pode ser visto como a borda
"The portion of the computer that is visible to the programmer or the compiler writer." - Computer Architecture: A quantitative approach
"An instruction set architecture (ISA) is an abstract model of a computer. It is also referred to as architecture or computer arquiteture." - Wikipedia
"A contract HW and SW designers agreed to obey" - Minha definição de uma linha
"Um contrato em que os projetistas de hardware e software concordaram em obedecer" - Minha definição de uma linha
Densidade de transistores dobra a cada 2 anos
Há um fator de entre cada geração, o que significa uma diminuição do tamannho de 1 para 0,7 em cada dimensão
O que é necessário?
O que acontece com o ILP?
O que acontece com a complexidade do hardware?
a = 5; b = 7;