ARQUITERURA E ORGANIZAÇÃO DE COMPUTADORES
961 palavras
4 páginas
NIVEL ISA - INTRODUÇÃO•Foi desenvolvido antes dos outros níveis.
•Era o único nível.
•É a interface entre o software e o hardware.
•Os programas escritos em várias linguagens de alto nível são traduzidos para uma forma intermediária comum (nível ISA) .
•O hardware é construído de tal forma que possa executar o nível ISA diretamente.
•Define a interface entre os compiladores e o hardware. •Compilador e hardware precisam entender a linguagem do nível ISA.
DIAGRAMA EM BLOCOS DO NÍVEL ISA
NÍVEL ISA - PROPRIEDADES
NÍVEL ISA – MODELO DE MEMÓRIA
NÍVEL ISA – MODELO DE MEMÓRIA
VISÃO GERAL DO NÍVEL ISA NO
PENTIUM 4
PINAGEM LÓGICA DO PENTIUM 4
DIAGRAMA EM BLOCOS DO PENTIUM 4
VISÃO GERAL NO NÍVEL ISA NO
ULTRASPARC III
PINAGEM DO ULTRASPARC III
VISÃO GERAL NO NÍVEL ISA DO
ULTRASPARC III
OPERAÇÃO DAS
JANELAS DO
REGISTRADOR DA
ULTRASPARC III
VISÃO GERAL NO NÍVEL ISA DO 8051
Organização de memória em chip para o 8051.
Principais registradores.do
8051.
PINAGEM DO 8051
TIPOS DE DADOS
•Uma questão fundamental é se há ou não há suporte de hardware para um tipo particular de dado. •O hardware espera um certo formato de inteiros e não funciona adequadamente quando recebe qualquer outra coisa.
•Se o hardware somente suporta aritmética de 32 bits e é necessário um tipo de dado de
64 bits (dupla precisão), faz-se necessário dar suporte a nível de software.
TIPOS DE DADOS
•Os tipos de dados podem ser divididos em numéricos e não numéricos.
•Tipos numéricos:
•O principal entre os tipos numéricos são os inteiros.
•Para números não inteiros são usados números de ponto flutuante.
TIPOS DE DADOS
•Um inteiro de 32 bits pode manipular números positivos e negativos.
•Com comprimentos de 32, 64 ou 128 bits
(dependendo da arquitetura)
•Tipos não numéricos:
•Computadores modernos são usados para aplicações não numéricas (e-mail, vídeo, web, fotos)
TIPOS DE DADOS NO PENTIUM 4