Hardware - Software UC: Organização e Arquitetura de Computadores rr-09-r.01 Hardware - Software UC: Organização e Arquitetura de Computadores Docente: Prof. MSc. Marcelo Siedler
Hardware x Software Hardware: - dispositivos físicos (palpáveis) rr-09-r.01 Hardware x Software Hardware: - dispositivos físicos (palpáveis) Software: - programas / sistemas (não palpável) Equivalência entre hardware e software: “ ... toda lógica implementada em software é passível de ser implementada em hardware ... “
Linguagem Representação da linguagem: Linguagem humana: rr-09-r.01 Linguagem Representação da linguagem: Linguagem humana: Caracteres alfabéticos Caracteres numéricos Sinais de pontuação Sinais representativos de pontuação ... Linguagem do computador Tabela ASCII Linguagem de máquina
Linguagem Exemplo de transformação: rr-09-r.01 Linguagem Exemplo de transformação: - caracter........................: A Interpretação pelo hardware (máquinas iniciais): A = 2,6v v = volt (tensão) Problemas: -5v à 5v = falta faixa de tensão para muitos caracteres Solução: Máquina binária de “von Neumann”
Linguagem Exemplo de transformação: rr-09-r.01 Linguagem Exemplo de transformação: - caracter........................: A - ascii..............................: 065 - linguagem de máquina.: 1000001