Introdução a computação
WAGNER RIKENN SILVA FARIA ROCHA – SI – 1º SEMESTRE 1)
As ações que deve executar a UCP:
a) uma instrução é lida da memória para dentro da UCP; b) a UCP interpreta qual é a instrução, decodificando o significado a partir de informações contidas na própria instrução. Essa etapa permite identificar se a instrução é uma soma, uma movimentação de dados, um desvio de fluxo, etc.; c) eventuais dados necessários à execução da instrução são localizados onde estiverem na memória, e trazidos para dentro da UCP; d) a instrução é efetivamente executada e os resultados (se houver algum) são guardados no local (posição de memória ou registrador) definido pela própria instrução; e) a próxima instrução é apanhada e o ciclo volta ao primeiro passo.
Partes que compõem uma UCP:
a) Unidade de controle: é o dispositivo que dá o seqüenciamento de toda a operação da UCP. É ela que determina quando e qual registrador ou outro dispositivo (UAL, por exemplo), deve receber ou fornecer um dado. b) A UAL (Unidade de Lógica e Aritimetica): é a parte que realiza as seguintes operações (algumas com um e outras com dois operadores):soma; subtração; multiplicação; divisão; E; OU; XOU; complemento; deslocamento à direita; deslocamento à esquerda; incremento; e, decremento. c) Os registradores:são que células de memória que ficam dentro da UCP e são implementadoscom tecnologia que permite tempo de acesso muito rápido
2) A máquina proposta por John Von Neumann possuía uma memória; uma unidade de aritmética e lógica; uma Unidade Central de Processamento e uma Unidade de Controle. Instruções e dados eram armazenados na mesma memória desta forma podendo manipular programas. 3) A | B | NOT A | NOT B | (NOT A) AND B | A OR (NOT B) | (NOT A) XOR (NOT B) | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |
Valor em Decimal | Sinal e Magnitude(SM) -