? Linguagens de computador consiste em uma coleção de comandos e regras que devem ser enviadas para a unidade central de processamento, o cérebro do computador, para o processamento e execução. A linguagem assembly é uma linguagem de programação de computadores que utiliza palavras curtas conhecidas como mnemônicos . Os mnemônicos são 1-5 letras de comprimento e representam um código de operação . A linguagem de programação usa um montador para converter os mnemônicos em linguagem de máquina para que a CPU pode processar a codificação . Linguagem e da montadora
Os mnemônicos utilizados em linguagem de montagem varia de plataforma de computador para a plataforma . Exemplos mnemônicos : RTAB , ou seja, rebobinar a fita e Break ; RWDSK , ou retroceder disco, SRSD , ou procurar Record e Scar Disk , e SPSW , ou Programa Scramble Estado do Word. Não há duas linguagens assembly são iguais e sintaxe geral da língua é diferente em cada plataforma . A linguagem assembly é específico CPU e você deve saber em particular arquitetura de CPU do seu computador , a fim de escrever a língua . Você pode escrever em linguagem assembly usando qualquer editor de texto que vem com o sistema operacional do seu computador.
Vantagens
Programas escritos em linguagem assembly são menores, requerem menos espaço no disco rígido e correr mais rápido do que os programas escritos em linguagens de alto nível como COBOL, FORTRAN , LISP ou mesmo BASIC. Programas escritos para equipamentos de escritório, eletrodomésticos e dispositivos semelhantes são muitas vezes escritos em linguagem assembly , devido a essas vantagens.
Assembler
CPU do seu computador não consegue processar linguagem de montagem direta e requer um programa autônomo conhecido como um montador de converter mnemônicos da linguagem em linguagem de máquina - a codificação de CPU do seu computador pode entender. A montadora também é exclusivo para a CPU do seu sistema e você não pode usar um montador que é projetado para uma CPU diferente. Montadores contêm componentes de verificação de erros e são capazes de salvar o programa convertido.
Machine Language
Uma vez que a montadora completa o processo de conversão , a codificação é uma série de "0 " se " 1" s - conhecida como linguagem de máquina. Esta linguagem é, então, processado pelo CPU do seu sistema. Quaisquer erros na codificação não pegou por conta própria ou a montadora vai parar o seu CPU de processamento do programa e você pode ou não pode ser apresentado com mensagens de erro.