Documente Academic
Documente Profesional
Documente Cultură
Microprocesadores
Deber 2
1. Indique cuántos y cuáles operandos se usa con cada uno de los siguientes mnemónicos.
a. RETLW
b. MOVWF
c. COMF
d. BTFSS
e. ANDLW
f. MOVLW
g. GOTO
h. MOVF
i. BCF
j. RRF
a. BCF PORTB,3
b. MOVWF 0X24
c. ADDWF 0XA9,1
d. MOVLW .48
e. RLF 0X45,0
f. CLRF TRISC
g. BSF 0XBA,0
h. SUBLW 0X5
i. BTFSC STATUS,1
j. MOVF 0X54,W
k. INCF 0X42,1
l. XORWF 0XB2,1
m. BTFSS PORTA,4
n. CALL DELAY
o. INCFSZ 0X36,0
p. MOVF PORTB,0
q. RETLW b’11011000’
r. BSF STATUS,RP1
s. SWAPF TRISC,0
t. ANDLW 0X88
u. SUBWF 0XB2,F
v. GOTO DELAY
w. BCF TRISC,4
x. BTFSC STATUS,Z
y. NOP
a. Sumar el contenido del registro Work con el contenido del registro PORTB.
a. 01011100101101:
b. 00010011110110:
c. 00011010001010:
d. 01001101000110:
e. 00110110000011:
0101
001111
0111
001101
0110
6. Indique qué banco de la memoria de datos se selecciona en cada uno de los siguientes casos, al
configurar los bits RP0 y RP1 del registro STATUS:
a. BCF STATUS,5
BSF STATUS,RP1
b. BSF 0X03,6
BSF STATUS,5
c. BCF STATUS,RP0
BCF STATUS,RP1
d. BSF 0X03,RP0
BCF 0X03,RP1