teste

465 palavras 2 páginas
SET DE INSTRUÇÕES

OPERAÇÕES COM REGISTRADORES
Instrução
Argumentos
Descrição
ADDWF f,d Soma W e F, guardando o resultado em d.
ANDWF
f,d
Logica “E” entre W e F, guardando o resultado em d.
CLRF
f
Limpa F
CLRW
-
Limpa W
COMF
f,d
Calcula o complemento de F, guardando o resultado em d.
DECF
f,d
Decrementa F, guardando o resultado em d.
DECFSZ
f,d
Decrementa F, guardando o resultado em d, e pula a próxima linha se o resultado é zero.
INCF
f,d
Incrementa F, guardando o resultado em d.
INCFSZ
f,d
Incrementa F, guardando o resultado em d, e pula a próxima linha se o resultado é zero.
IORWF
f,d
Logica “OU” entre W e F, guardando o resultado em d.
MOVF
f,d
Move F para d.
MOVWF
f,d
Move W para F.
RLF
f,d
Rotaciona F, 1 bit para a esquerda, guardando o resultado em d.
RRF
f,d
Rotaciona F, 1 bit para a direita, guardando o resultado em d.
SUBWF
f,d
Subtrai W de F (F-W), guardando o resultado em d.
SWAPF
f,d
Executa uma inversão entre as partes alta e baixa de F, guardando o resultado em d.
XORWF
f,d
Lógica “OU EXCLUSIVO” entre W e F, guardando o resultado em d.

OPERAÇÕES COM LITERAIS
Instrução
Argumentos
Descrição
ADDWL
K
Soma K com W, guardando o resultado em W.
ANDWL
K
Lógica “E” entre K e W, guardando o resultado em W.
IORLW
K
Lógica “OU” entre K e W, guardando o resultado em W.
MOVLW
K
Move K para W.
SUBLW
K
Subtrai K de W (W-K), guardando o resultado em W.
XORLW
K
Lógica “OU EXCLUSIVO” entre K e W, guardando o resultado em W.

OPERAÇÕES COM BITS
Instrução
Argumentos
Descrição
BCF f,b Impõem 0 (zero) no bit do registrador f.
BSF
f,b
Impõem 1 (um) no bit do registrador f.
BTFSC
f,b
Testa o bit do registrador f, e pula a próxima linha se ele for 0 (zero).
BTFSS
f,b
Testa o bit do registrador f, e pula a próxima linha se ele for 1 (um).

CONTROLES
Instrução
Argumentos
Descrição
NOP
-
Gasta um ciclo de máquina sem fazer absolutamente nada.
CALL
R
Executa a rotina R.

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas