código+de+máquina

Todo computador possui um conjunto de instruções que seu processador é capaz de executar. Essas instruções, chamadas de código de máquina, são representadas por sequências de bits, normalmente limitadas pelo número de bits do registrador principal da CPU. As instruções correspondem a seqüencias muito simples de operações, como transferir um dado em memória para a CPU ou somar dois valores e são normalmente interpretadas por micro-código .Um programa em código de máquina consiste de uma sequência de números que significam uma sequência de instruções a serem executadas. É normal a representação da linguagem de máquina por meio de números ( opcodes ) constantes e variáveis em sistema binário ou sistema hexadecimal. Alguns computadores também têm seu opcodes representados no sistema octal. Microprocessadores tem normalmente seus códigos de operação como múltiplos de 2, 8 e 16, pois usam arquiteturas com registradores de 8, 16 , 32 , 64128 bits em 2006. Porém, existem máquinas que tem registradores de tamanho diferente.Os programas de computador raramente são criados em linguagem de máquina, mas devem ser traduzidos (por compiladores ) para serem executados diretamente pelo computador. Existe a opção, em voga atualmente, de não executá-los diretamente, mas sim por meio de um interpretador, esse sim rodando diretamente em código de máquina e previamente compilado.

Webgrafia: http://pt.wikipedia.org/wiki/Linguagem_de_m%C3%A1quina

Por: Fernanda Romeiro Dias nº17 Thaís Freitas do Vale nº38 1ºTA