Documentos de Académico
Documentos de Profesional
Documentos de Cultura
rlf f,d ; 𝑓 < 7 > → 𝑐, rlf PORTB,F ; PORTB ≪ 1 → PORTB Semi-multiplicación: Acarreo pasa al lsb.
𝑓 ≪ 1 → 𝑑, ; si c = 0 → 0.1
; si c = 1 → 0.11
𝑐→𝑑 <0>
f= file; registra una dirección de memoria RAM; 0 ≤ f ≤ 0x7h. d=destino; lugar que guarda el resultado del operador; 0 ≤ d ≤ 1
w=acumulador, registro de un trabajo. 1 = 𝑓 → 𝑑𝑖𝑟𝑒𝑐𝑐𝑖𝑜𝑛 𝑑𝑒 𝑚𝑒𝑚𝑜𝑟𝑖𝑎
b=bit de dirección; 0 ≤ b ≤ 7. 0 = 𝑤 → 𝑎𝑐𝑢𝑚𝑢𝑙𝑎𝑑𝑜𝑟
Yañez Brand Ana Paula Brand. Ingeniería en Sistemas Biomédicos.
M.I. Ulises Peñuelas Rivas. Circuitos Digitales.
rrf f,d ; 𝑓 < 0 > → 𝑐, rrf PORTB,w ; PORTB ≫ 1 → w
𝑓 ≫ 1→𝑑 < ; si c = 0 → 0.2 → w, 1 → 𝑐
; si c = 1 → 0.130 → w, 1 → 𝑐
0: 6 >,
𝑐→𝑑 <0>
; 𝑓 < 7: 4 >↔ 𝑓 < 3: 0 >→ 𝑑 ; swap(PORTB) → PORTB Cambia los 4 bits menos significativos por los 4 más significativos.
swapf f,d swapf PORTB,F
; swap(0x05) → PORTB
; 0x05 → PORTB
xorwf f,d ; 𝑓 ⨁𝑤 → 𝑑 xorwf PORTB,w ; PORTB⨁w → 𝑤 Permite ver si dos valores son iguales.
f= file; registra una dirección de memoria RAM; 0 ≤ f ≤ 0x7h. d=destino; lugar que guarda el resultado del operador; 0 ≤ d ≤ 1
w=acumulador, registro de un trabajo. 1 = 𝑓 → 𝑑𝑖𝑟𝑒𝑐𝑐𝑖𝑜𝑛 𝑑𝑒 𝑚𝑒𝑚𝑜𝑟𝑖𝑎
b=bit de dirección; 0 ≤ b ≤ 7. 0 = 𝑤 → 𝑎𝑐𝑢𝑚𝑢𝑙𝑎𝑑𝑜𝑟