rr-09-r.01 Hardware - Software UC: Organização e Arquitetura de Computadores Docente: Prof. MSc. Marcelo Siedler 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 ... “ 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 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” rr-09-r.01 Linguagem Exemplo de transformação: - caracter........................: A - ascii..............................: 065 - linguagem de máquina.: 1000001