P1-
Estrutura:
- Um computador é feito de CPU + Memória + Interconexão + Unidade de controle

Figura: Representação da estrutura interna de um computador
- IAS - Institute for Advanced Studies - John Von Neumann
- Gargalo da arquitetura Von Neumann - A velocidade do processador >>>> RAM
Lógica e Operações:
Lógica:
- Start → Fetch → Execute → Halt
- Formato de Instrução : OPCODE | Endereço ou Operando
- Bit mais a esquerda é o bit de sinal
Operações com ponto fixo:
- Operações:
- Adição - Igual ao natural, ao somar 1 e 1, passa 1 pro próximo digito
- Negativos = Complementação booleana (Inverso) + 1 ao LSB (Least significant byte)
- Multiplicação parecida com a natural, realizando produtos parciais para operação
- Multiplicação de números sinalizados:
- Contador de ciclos tem que ser igual ao número de bits
Casos para a multiplicação
Programação IAS Machine
→ Usar o PDF para obter os OPCODES
→ Codar primeiro em uma linguagem de alto nível e ir traduzindo