Estudo dirigido - arquitetura de computadores
Primeiro, a virtual eliminação da linguagem de programação asembly reduziu a necessidade de compatibilidade de código-objeto. Em segundo lugar, a criação de sistemas operacionais padronizados, com fornecedores independentes, como
UNIX e seu clone, Linux, baixou o custo e o risco de trazer à tona uma nova arquitetura. 2. Qual é a justificativa do incremento de 52% de desempenho por ano para o desempenho dos processadores surgidos nas décadas de 1980 e 1990?
O incremento é atribuído a idéias arquitetônicas e organizacionais mais avançadas. 3. Porque desde de 2002 o desempenho dos processadores tem se limitado a um incremento de apenas 20% ao ano?
Desde 2002, a melhoria do desempenho do processador caiu para cerca de
20% ao ano devido aos obstáculos triplo de dissipação de potência máxima de chips de ar-refrigerado, pouco nível de instrução de paralelismo restante para explorar de forma eficiente, e quase inalterada latência de memória.
4. Qual foi a mudança de foco de projeto de processadores a partir de 2004?
Em 2004, a Intel cancelou seus projetos de uniprocessadores de alto desempenho e se juntou a IBM e Sun em declarar que o caminho para maior desempenho seria através de múltiplos processadores por chip, em vez de uniprocessadores. 5. Quais são as características críticas principais de aplicações embarcadas?
Preço, o consumo de energia, desempenho de aplicação específica.
6. O que significa ISA? Explique.ISA significa arquitetura de conjunto de instruções. O ISA serve de fronteira entre o software e hardware. Abaixo, as sete dimensões da ISA:
Classe do ISA - Quase todas as ISAs hoje são classificados como registro arquiteturas de uso geral, onde os operandos são ou registros ou posições de memória.
Endereçamento de memória - Virtualmente todos os computadores desktop e servidores, incluindo 80x86 e MIPS, usam