Arquitectura de computadores

Páginas: 2 (262 palavras) Publicado: 15 de maio de 2013
Microcontrolador vs microprocessador
Um microcontrolador difere de um microprocessador em vários aspectos. Primeiro e o mais importante é a sua funcionalidade. Para que ummicroprocessador 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 é chamadode 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 aser 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 programaAssembly 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 Assemblytem 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 demá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 controletotal 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 |
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Arquitectura de Computadores
  • Arquitectura de computadores
  • Arquitectura de computadores
  • Arquitectura de computadores
  • Arquitectura de Computadores
  • Arquitectura de computadores
  • Arquitectura de Computadores
  • arquitectura dos computadores

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!