Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MICROCONTROLADORES
MATRÍCULA: ALUMNO:
1943530 TOMÁS ISRAEL JASSO RAMÍREZ
un
puerto etc , .
Ej .
LDAA # 30 A := 30 [ Diveccionuiniento immediate)
E; . LDD # $ FFCC D:
-
_
$ FFFF A :$ Fk B :=$CC
LDD # $10 Hi ,
i $0010 A :
-
_ $00 13=5110
Memoria
CLR $1000 Munden on O en el puerto A
y
Memoria .
Et diueccionumiento es inherent por lo que no
PULB : Suan B de
lupita
•
Suma
A DCB : at
accumulator B un dato y
et
Uceiuveo
a.
Restuv
SUBA :
Resta un dato ul www.ulhdov A
SVBB : Reston un dente ul awmuluder B
. .
•
cowupuiauionlts
CMPA :
computer awmuludou
under to Se A con .
activists
10s bits wuuespoudientetderueyii.io de / tutus
CMPB :
computer numb tender 13 con un dato
CPD : computer Auvmvludou
-
Dion un dato
CPX : complain uegistuo ✗ con un
Alto
CPY Computer ueqistio Y under to
'
.
con
CBA : A con B
couple,unu
•
Complement 0 a dot
do , byte de tu
NEG :
complement wu n un memories
NEGA : complement au u do ] el ucumuludov A
Multiplicucioues divisione
•
y ]
el doble
acuwwludlv D
'
Div : se divide entire ✗
y
et uesultudoseqvuudu on
elves to se
guarder
✗ ☐
en
Operational logical y de manipulation debits
B
ORAB !
"
con
pero
EORA i Reulizuu un ou -
exclusive 1×012 ) entire elveyis.tw A
peu con B
COMA : complement a Uno de A
COMB :
compliment a mode B
Despluzuuhieutoi y rotucionel
•
Despite zumieutosauitmet.co ) :
ASL la izquierda de
:
Despluzumientuuiitvnetico a un
opeuuudo en memories
ASLA :
Desplatuunicuto uiituretico u 14 izquierda del
Uuunvludcb A
ASLB : ' '
"
del Ucunnulcrdov B
accumulate
'
Ast D: el doble D
' ' '
con
Despluzamiento ] lciyicoj :
LSR
'
LSRB :
" '
'
en B
b
' '
' '
[ 51217 : en
•
Rotuciowes
.
Bifuucucijh si accrued ej 0
" "
BCS : es t
BEQ : Bifuucuciin si el ve / utter to her Sido 0
BGE : Bifurcation que
mnyov 0
iyuul
13Gt : Bifuvcucion men you que ( Signo )
' '
BHI : (
Signo )
"
sin
( sign 0)
" "
Bits i
igooil sin
" muyoo o
BLE : (
"
mentor
oiyunl Signo)
BLO :
' ' '
Signo)
'
"
si memoir Isin
BMI :
'
'
IN -11
siueyut.NO
-
' '
'
BNE
iguul (-2--0)
'
: si no
' '
' '
BPL : si positive ( N U ) -
BVC !
'
' '
0
'
si overflow es
"
' '
BUS ! si overflow es 1
BRA : Bifuucuu Cincondiciouall
BSR :
Humm a subuutinn Ciucondiciona ) )
•
Salto ) Sepveden ueulitui a cuuluuiel direction de Mein .
O et
'
CLI
'
.
Power el bit de inteuuuec ones on Cero .
Otuut instluccionej
inteuupcidhswiiluleuuump.it Retouch
Rtl : de una
software
NOP : NO oeeuucion
stop ! Punnet veto ;
Las instiucciouiej
'
CISC .
Instruction Set
Complex Computer
RISC
'
Mover
-
-
cumbia el contunido de 101
el flujo
ueyistuos
controller del ploy bursts
-
control Ub micwcoutioktdou
-
el
Reuli-uvoeeruciomesauitmet.EU ]
Las
instuuccionelveulituhopecac.com , y movimiento entre
ueyictiu de tuubcsjb
" "
10s registry
"
et ' '
acuuruludou O
y
de tu memoria 12AM dei miccocontuuladou
MOVLWK
numero acemulud.it
Caryn un en et W
'
El numen clue sever a
cuuycrv en el Uwurulcldou e) tu
represent udo @ Ou k ,
este nvurko
pcedeescvibibse en
decimal , hexadecimal 0 binclbio .
MOVWF I
Mueievuu cop
in del ucrmuludov W al veyistiof
MOVE fid
Nueve vnu coeicl del vegistiu f al destino d
El destino ele de Ser !
Si D= 0 el destino el el uwurvludou
del / u del
Nueve
vnucopiu rcyistvo f at ucvmo W
cumbia
CL Rf F
EI do uegistuo 0×00
'
CLRW
COM F f, d
de esta
opevuciin to colour end
'
Elves v1 tudo
DECF fid
I NCF fid
Increments el uegistuo f
C- I vent tudo de ester oeeiucioh to colour en el destined
BCF f ,
b
BSF fib
RLF f ,
d
RRF fed
la derecho
SWAPF fid
lnstwccnuneteuiuwntcolulelflujodelqcoybu.MG
GOTO k
Sutter ce tu etiquette K
CALL K
RETFIE
Reuven de run inteuuupciin
BTFSS f , b
DECFSZ fid
Decremental el ueyistio f
Sutta in siyvient instruction si et results does 0
c-
lvegultwdo de tu ◦
eeiuciiu se colour end
INCFSZ fid
f
Increments el
legit tub
Instructions euuuveulituuoeemcionetaiitmet.ca
ADD WF f. d
ADD 1- W k
SUBLW k
5013 WF fid
Ejecvtu In cesta f - w
Como coureutuuio final u eitu bille euesentuciov
de tut instructions hcisiceej de 101 uriccocoutuoludove)
PIC uniccu cube hucev notul que no hasta con
leeulul
lauocevlut , zuulutyhuy 0 Memoli
que poult
muuoluluobbuyejelcitui.se su en v10 ,
pew ones /
Uhm OI
Las instrucciones se dividen en distintos grupos. Todas las instrucciones tienen dos campos: uno es el
mnemónico y el otro es el dato o la dirección a la que hace referencia la instrucción. Este campo es
opcional.
Instrucciones aritméticas
Desplazamientos y rotaciones
Bifurcaciones y saltos
Otras instrucciones
Las instrucciones se dividen en distintos grupos. Todas las instrucciones tienen dos campos: uno es el
mnemónico y el otro es el dato o la dirección a la que hace referencia la instrucción. Este campo es
opcional.
Instrucciones aritméticas
Desplazamientos y rotaciones
Bifurcaciones y saltos
Otras instrucciones