Organização de arquitetura de computadores

1596 palavras 7 páginas
Questão 1.
Qual é a diferença entre Organização de Computadores e Arquitetura de Computadores?

A Organização de Computadores diz respeito às unidades operacionais e suas interconexões dentro de um sistema, enquanto a Arquitetura trata dos atributos que têm impacto direto sobre a execução lógica de um programa. A Organização trata das estruturas que implementam a Arquitetura.

Questão 2.
Defina uma família de processadores. Quais são as vantagens de se produzir processadores em família?

Família de processadores é um conjunto de lançamentos diferentes que partilham uma arquitetura idêntica ou semelhante. Esse processo é vantajoso pois promove a compatibilidade entre os diferentes modelos da família, o que significa menor ou nenhum
…exibir mais conteúdo…

E se a última operação fosse -1 + 1 (complemento de 2)? E se fosse 11110000 - 0010100?

Carry :

A palavra carry, em inglês, é aquele número que a gente "sobe" quando a operação de dois números ultrapassa o limite daquela representação.

Por exemplo, a seguinte adição :

29
+ 09
_________
38

Tem como Carry o 1 que é somado com o 2 do 29. No contexto da computação, o Carry para adição de dois números binários é setado como 1 se o resultado dessa operação for maior que o conjunto de bits especificado possa representar (no nosso caso, 8 bits).

Seguindo essa lógica, o carry deve ser 0, pois 00000010 e 00000011 dão

00000010
00000011
---------
00000101 = 5 em decimal

O que pode ser representado em 8bits sem problemas

Zero :

O flag Zero significa que o resultado da operação foi zero. No nosso caso, foi 101, então valor é 0 (1 = resultado é zero; 0 = resultado não é zero)

Overflow :

O bit mais significativo de uma sequência de bits é o chamado bit de sinal. Se ele for 1, o número representado é negativo; se for 0, positivo. o flag de overflow serve para avisar ao sistema que o resultado da operação não é um número negativo, apesar de possuir o bit mais significativo como 1. A partir daí, ele pode fazer os remanejamentos necessários.

No nosso

Relacionados