Search Header Logo
Computador Hipotético

Computador Hipotético

Assessment

Presentation

Education

University

Practice Problem

Hard

Created by

Amaury Castro Junior

Used 7+ times

FREE Resource

18 Slides • 0 Questions

1

Uma abstração do computador

(HV-1 e HV-2)

2

O que é abstração?

  • Operação intelectual em que um objeto de reflexão é isolado de fatores que comumente lhe estão relacionados na realidade.

  • Representação de elementos, objetos ou problemas de forma a desconsiderar as suas partes mais complexas e não essenciais a sua compreensão.

3

media
  • Gavetas numeradas de 00 a 99.

  • Gavetas contém 1 lousa onde cabem 3 algarismos.

  • Verificar as características no documento.

Gaveteiro

4

media
  • Desconsiderar ponto.

  • O mostrador é chamado de acumulador.

  • Funciona em dois estados: (1) Carga ou (2) Cálculo.

Calculadora

5

media
  • Lousa onde pode ser escrito um número entre 00 e 99.

  • Abreviação de "Endereço da Próxima Instrução".

EPI (lousa)

6

media
  • Funciona como uma fila.

  • Cartões podem conter número de 3 algarismos.

  • Inserção somente feita pelo usuário (parte superior).

  • Retirada feita somente por CHICO (parte inferior).

Porta cartões

7

media
  • Somente CHICO pode escrever na folha.

  • Somente o usuário pode ler o que foi escrito na folha.

  • A folha aceita apenas um número por linha.

Folha de saída

8

media
  • Operador do sistema.

  • Não "pensa"...só executa!

  • Trabalha em dois estados: (1) de carga ou (2) de execução.

Chico

9

Ciclo de trabalho do CHICO

10

Estado de carga

media

Transcreve informações de cartões, lidos do porta-cartões, para gavetas do gaveteiro.

11

Executa ordens gravadas nas gavetas. Os detalhes do funcionamento desses estados serão explicados adiante.

Estado de execução

media

12

Como posso interagir com o CHICO no HV-1?

13

Conjunto de Instruções

  • Soma

  • Carga no AC

  • Armazenamento do AC

  • Impressão

  • Leitura

  • Desvio Condicional

  • Pare

14

Exemplo de Programa

Dada uma sequência de números inteiros positivos; determinar sua soma.

media

15

Instruções do HV-1

  • Instruções escritas por extenso (texto).

  • Isso diferencia a forma como as instruções são representadas da forma como os dados são representados.

  • Ideia de simplificação: representar as instruções como números também.

  • Para cada instrução, teremos um código numérico que a representa. A essa nova versão, vamos chamar de HV-2.

16

Como posso interagir com o CHICO no HV-2?

17

Codificação de Instruções

No HV-1, as instruções são escritas por extenso (textuais).

Simplificar notação, codificando as instruções em número.

media

18

Programa Codificado

media
media
media

Uma abstração do computador

(HV-1 e HV-2)

Show answer

Auto Play

Slide 1 / 18

SLIDE