SPARC |grupo 2 | pagina 4|

Descrição

Mapa Mental sobre SPARC |grupo 2 | pagina 4|, criado por Thiago Pena em 01-06-2022.
Thiago Pena
Mapa Mental por Thiago Pena, atualizado more than 1 year ago
Thiago Pena
Criado por Thiago Pena mais de 2 anos atrás
3
0

Resumo de Recurso

SPARC |grupo 2 | pagina 4|
  1. A arquitetura sparc (arquitetura de processador escalável), é uma arquitetura definida pela Sun Microsystems. É inspirada na máquina de RISC I de Berkeley e o conjunto de instruções e organizações de registradores é baseada no modelo RISC da Berkeley.
    1. Conjunto de registradores do SPARC A SPARC faz uso de janelas de registradores. Cada janela consiste em 24 registradores e o numero total de janelas depende da implementação e varia de 2 a 32 janelas. Cada processador enxerga registradores lógicos de 0 a 31. Registradores lógicos de 24 a 31 (ins): compartilhados com o procedimento-pai Registradores lógicos de 8 a 15 (outs): compartilhados com qualquer procedimento-filho. Nesta arquitetura, normalmente não é necessário salvar e restaurar registradores para uma chamada de procedimento.
      1. Formato de instrução Todas as instruções começam com um opcode de 2 bits. Para instrução de Chamada (call): operando de 30 bits é estendido com dois bits 0 para direita para formar um endereço relativo ao PC. A instrução chamada de DESVIO, inclui um campo condicional de 4 bits. Um recurso incomum da instrução Desvio é o bit anulação. Quando é igual a zero, a instrução depois do desvio é sempre executada, independentemente se o desvio é tomado.
      1. A arquitetura SPARC tem profunda influência nos projetos RISC I e II da Universidade da Califórnia em Berkeley. Esses projetos originais possuíam um reduzido conjunto de instruções com o objetivo de executá-las a uma taxa de quase uma instrução por ciclo de clock. Isso fez da SPARC uma arquitetura muito similar a MIPS em vários aspectos, incluindo a não existência de instruções de multiplicar ou dividir. Outra característica do SPARC influenciada pelo movimento RISC é o Branch Delay Slot.
        1. O processador SPARC possui normalmente até 160 registradores de uso geral. Desses 32 estão visíveis para o software, sendo 8 um conjunto de registradores globais(Apenas 7 estão disponíveis, pois um é o g0, que possui sempre o valor 0)e os outros 24 são registradores de pilha. Esses 24 formam o que é chamado de Janela de Registro. Essa janela é usada para passar parâmetros de função e retorno de valores, sendo movida para cima e para baixo da pilha de registro. Cada janela tem 8 registradores locais .
          1. A arquitetura já passou por diversas revisões. Entre as principais estão, o surgimento de múltiplos Hardwares e funcionalidades de divisão na versão 8.

        Anexos de mídia

        Semelhante

        Simulado Biologia
        Marina Faria
        Mapas Mentais no ExamTime
        Luiz Fernando
        COLOCAÇÃO PRONOMINAL
        angrafederal
        Direito Processual Civil
        Joelma Silva
        Cronograma De Estudos
        Hugo Nicolau
        SEGUNDO REINADO
        Lucas Villar
        Informática Para Concursos - Conceitos Iniciais (Part. 1)
        ae.antunes
        Pronomes ( Revisão)
        Rodrigo de Freit9506
        SÍNTESE PROTEICA
        Jaciara Craveiro
        Conectando tópicos diferentes
        GoConqr suporte .