Atividade 2 LD 41

766 palavras 4 páginas
CEAP - Pedreira
Nome: Victor Hugo Cyrillo Rodrigues Souza

4STT

Professor: Sérgio Tavares

01/05/12

Laboratório de Digitais – LD41

Atividade 02

Decisão: Como o nome diz é uma ordem de execução, uma decisão sem ‘’meiotermo’’. Isso também se implica no software Codewarrior (software de simulação de programação de Microcontroladores); onde há comandos para essa decisão como mostra o exemplo abaixo:
O número 10 será carregado na memória 88 quando a memória 80(mov) for igual ao acumulador (lda).

Se valor for diferente será carregado o número 5 na memória 86:

Comparadores Utilizados:
CMP: Comparador acumulador com a memória;
BEQ: Desvia se igual.
CMP e BNE
Esse comando é o inverso do anterior, ele desvia quando os valores são diferentes: O número 10 será carregado na memória 88 quando o número da memória
80(mov) for diferente do acumulador (lda).

Caso seja igual será carregado o número 5 na memória 86:

Nesse caso foram utilizados:
CMP e o BNE
BNE: Desvia se diferente

CBEQA
Essa programação compara o valor imediato com o do acumulador e se forem iguais desvia:
Ele irá comparar o valor do CBEQA (4) com o valor do acumulador (lda), se forem iguais será carregado no valor 10 na memória 88.

Se for diferente o número 5 será carregado na memória 86.

Programação utilizada:
CBEQA: Compara o acumulador com um valor imediato e desvia caso seja igual. BRSET

Esse comando tem a mesma serventia que os outros, a sua diferença é que utiliza números binários em sua programação, quando o bit N está em 1.
O programa certificará se o bit 3 está carregado na área de memória 80 em nível alto, se estiver será carregado no valor 10 na memória 88.

Se for 0 o valor 5 carregará na memória 86.

Programação utilizada:
BRSET: Desvia o bit N se estiver em 1.

BRCLR

Esse tem como ato contrário ao anterior, utiliza numeração binária onde desvia se o bit N estiver em 0.
O programa irá certificar se que o bit 3 está carregado na área de memória $80 em nível baixo. Se estiver será

Relacionados

  • Calculo 1
    3778 palavras | 16 páginas
  • EAR GASJAP
    25028 palavras | 101 páginas
  • Concepção dos educandos
    1741 palavras | 7 páginas
  • Concepções de Linguagem no Livro Didático
    3329 palavras | 14 páginas
  • Livros didáticos
    4196 palavras | 17 páginas
  • Fonoaudiologia
    7294 palavras | 30 páginas
  • lesões desportivas
    4386 palavras | 18 páginas
  • Apostila de Bioquímica II
    7593 palavras | 31 páginas
  • Análise dos acidentes ocorridos nos desportos da aman nos últimos cinco anos (2002-2006)
    11872 palavras | 48 páginas
  • Leitura
    4173 palavras | 17 páginas