Algoritimos e programação

1264 palavras 6 páginas
2.5.2 Linguagem de Máquina e Assembler
Além do fato de o computador necessitar que lhe instruam com ações bem específicas, estas ações devem ser passadas para o computador numa linguagem que ele possa entendê-las, chamada linguagem de máquina. Esta linguagem é composta somente por números, representados de forma binária, que, sob o ponto de vista do computador, representam as operações e os operandos que serão usados no processamento do programa. Para um ser humano, a linguagem de máquina é dificílima de se compreender.
Assim, existe uma linguagem representada por comandos mas que reproduz as tarefas que serão executadas dentro do computador, a linguagem de montagem (assembly).
Entretando, mesmo a linguagem de montagem é difícil de programar e os programas feitos para um determinado processador, por conterem instruções específicas deste, não funcionarão em um processador de outro tipo.
Com ilustração, abaixo é mostrado o início de um programa que escreve a frase
“Olá Mundo” no monitor. Na coluna da esquerda está o endereço relativo de memória, na coluna do centro o programa escrito em linguagem de máquina e na coluna da direita a representação em caracteres ASCII. Teoricamente, o programa poderia ser escrito diretamente em linguagem de máquina, como mostrado abaixo, entretando a sintaxe do mesmo é muito pouco compreensível e a probabilidade de erro para o seu desenvolvimento seria muito grande.
00000000 7F 45 4C 46 01 01 01 00 00 00 00 00 00 00 00 00 .ELF............
00000010 02 00 03 00 01 00 00 00 D0 82 04 08 34 00 00 00 ............4...
00000020 BC 0C 00 00 00 00 00 00 34 00 20 00 07 00 28 00 ........4. ...(.
1Diversos esforços vêm sendo despendidos dentro do meio científico para equipar computadores com esta capacidade, o campo de pesquisa que cuida desse tipo de tarefa é conhecido como Inteligência
Artifical
CAPÍTULO 2. ALGORITMOS 21
Figura 2.3: Compilação: o programa em linguagem de programação é transformado em instruções em

Relacionados

  • Programação de algoritimos
    496 palavras | 2 páginas
  • Algoritimo e programação
    1249 palavras | 5 páginas
  • algoritimo de programação
    1135 palavras | 5 páginas
  • Algoritimo e Programação
    2022 palavras | 9 páginas
  • Algoritimo de programação
    1821 palavras | 8 páginas
  • algoritimos de programação
    5142 palavras | 21 páginas
  • Algoritimo de programacao
    532 palavras | 3 páginas
  • Algoritimos e programação
    13978 palavras | 56 páginas
  • Algoritimo de programação
    11184 palavras | 45 páginas
  • Algorítimo e programação
    2511 palavras | 11 páginas