Tranalhos

605 palavras 3 páginas
Prof. Dr. Thomas W. Jeffré
AC – Simulação da Prova 3
Variaveis e cellulas de memória

Em um linguagem de alto nivel, um variavel tem (entre outros) um nome e um valor.
No hardware de um computador, uma cellula de memória tem um endereço e um valor. Um compilador vai mapear os nomes de variaveis em endereços na memória.
1. De 2 ou mais exemplos de tipos de variaveis em uma linguagem de alto nivel.

VAR
A: String;
B: Integer;
D: Boolean;

2. De 2 ou mais exemplos de formatos de cellulas de memória. Pode ser em arquiteturas diferentes.

Int: 4bytes Char: 1byte.
Compiladores transformam programas em linguagem de alto nivel para programas em linguagem da maquina.
1. Como depende o formato de uma cellula de memória, utilizada pelo programa em linguagem da maquina, do tipo de variavel correspondente no programa de linguagem de alto nivel?

Int: 4 byte
2. Em programas de lingagens de alto nivel, o programador pode atribuir à uma variavel de um tipo o valor de uma variavel de outro tipo?

R= Não é possível. Porque o compilador olha o tipo da variavel.

3. Em programas de lingagens da maquina, o programador pode atribuir à uma variavel de um tipo o valor de uma variavel de outro tipo. Porque?

Porque o processador nao olha o tipo da variavel e sim o tamanho .

Operadores e instruções

Linguagens de alto nivel oferecem operadores ao programdor. Exemplos: “+” , “++” “+=”, , “*”,
“**” (exponencial em FORTRAN).
Processadores oferecem instruções aritméticas e lógicas. Exemplos da arquitetura IA-32: ADD, ADDC, SUB, MUL, IMUL,...
4. Para cada operador em linguagem de alto nivel tem instrução correspondente no processador? Justifique sua resposta.

Não. Pois os processadores são muitos diferentes e linguagens de alto nível tbm.
Parallelismo

5. De três exemplos de paralelismo na arquitetura de computadores.

nucleo, unidade de processamento, pipeline.

6. Se um processador tem uma pipeline de instruçoes de n passos,

Relacionados

  • TRANALHO
    553 palavras | 3 páginas
  • Tranalho
    3003 palavras | 13 páginas
  • Tranalho
    459 palavras | 2 páginas
  • tranalhos
    368 palavras | 2 páginas
  • tranalho
    687 palavras | 3 páginas
  • tranalhos
    7917 palavras | 32 páginas
  • Tranalho
    761 palavras | 4 páginas
  • Tranalhos
    321 palavras | 2 páginas
  • tranalho
    2416 palavras | 10 páginas
  • tranalhos
    395 palavras | 2 páginas