En este ejercicios seguiremos ampliando el uso de instrucciones para hacer ejercicios de practica y conocer el funcionamiento de estas, vamos a hacer una simple secuencia en el puerto B:
Ahora ya estamos dando uso a la instrucción ROL.
ROL: Rota los bits de reg1 una posición hacia la izquierda, incluyendo acarreo. En el bit 0 se cargará lo que tengamos en C. En C se cargará el bit 7.
H: Se activa si hay arrastre en el tercer bit del resultado.
S: Se activa si N o V están activos ( solo uno de los dos)
V: Se activa si se produce desbordamiento en el complemento a dos
N: Se activa si el resultado de la operación es negativo ( MSB=1)
Z: Se activa si el resultado de la operación es cero(0)
C: Se activa si el valor absoluto de Operando2 es mayor que el del Operando1
Simulación.
En la siguiente imagen veremos lo que sucede en la simulación.
No hay comentarios:
Publicar un comentario