Arquitectura de computadores

262 palavras 2 páginas
Microcontrolador vs microprocessador
Um microcontrolador difere de um microprocessador em vários aspectos. Primeiro e o mais importante é a sua funcionalidade. Para que um microprocessador possa ser usado, outros componentes devem ser-lhe adicionados. Em resumo isso significa que o microprocessador é o verdadeiro coração do computador. Não há como imaginar um PC sem um microprocessador.
Por outro lado, o microcontrolador foi projectado para ter todas as funcionalidades em um só chip. Um microcontrolador é chamado de um computador num único chip principalmente por causa deste motivo. Nenhum componente externo é necessário nas aplicações, uma vez que todos os periféricos necessários já estão contidos nele. Assim poupamos tempo e espaço na construção de novos projectos.

Assembler
Utiliza palavras abreviadas, chamadas mnemônicas, indicando a operação a ser realizada pelo processador.
Desvantagens:
A linguagem apresenta um número muito reduzido de instruções;
O programador deve conhecer muito bem a máquina;
O programa Assembly não é muito legível, precisa ser bem documentado;
O programa Assembly não é portável. É portável apenas dentro de uma família de processadores;
A programação Assembly tem um custo de desenvolvimento maior;
Vantagens:
Permite acesso direto ao programa de máquina. Utilizando uma linguagem de alto nível, não se tem o controle de código de máquina gerado pelo compilador. Um programa escrito em linguagem Assembly pode ser de 0 a 300% menor e mais rápido que um programa compilado;
Essa linguagem permite o controle total do hardware

Tabela verdade:

| AND | OR | XOR | 0 0 | 0 | 0 | 0 | 0 1 | 0 | 1 | 1 | 1 0 | 0 | 1 | 1 | 1 1 | 1 | 1 | 0

Relacionados

  • Arquitectura de computadores
    4391 palavras | 18 páginas
  • Arquitectura do computador
    5150 palavras | 21 páginas
  • Arquitectura de computadores
    76332 palavras | 306 páginas
  • Arquitectura de Computadores
    472 palavras | 2 páginas
  • arquitectura dos computadores
    742 palavras | 3 páginas
  • Arquitectura de Computadores
    1803 palavras | 8 páginas
  • Arquitectura de computadores
    1486 palavras | 6 páginas
  • Arquitectura de Computadores
    2162 palavras | 9 páginas
  • Arquitectura de computadores
    511 palavras | 3 páginas
  • Arquitectura de computadores
    292 palavras | 2 páginas