Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

11/09/2011 #1

Avatar de IMASDPIC

consulta sobre el bit STATUS,Z
hola que tal;

tengo una duda ; si despues de realizar una operacion aritmetica leo el bit Z de status
y esta a 1 por el resultado que me ha dado la operacion
debo restaurarlo a 0 para cuando vuelva a ejecutar otra operacion '???
o despues de leerlo se pone a 0 antes de que ejecute otra operacion ??

muchas gracias por vuestra ayuda
11/09/2011 #2

Avatar de Eduardo

Cada uno de los bits de estado conservan el valor hasta que se ejecuta alguna de las operaciones que los afecta.

Normalmente se leen después de ejecutada la instrucción aritmético/lógica.
11/09/2011 #3

Avatar de IMASDPIC

hola que tal;
gracias por contestar
pero lo que yo me referia es si despues de ejecutar la instrucion que afecta a ese bit y leerlo
el bit vuelve a su estado original o hay que ponerlo a cero mediante un bcf

gracias
11/09/2011 #4
Moderador

Avatar de Chico3001

Normalmente esos bits no los reseteas... ya que son manejados por el CPU y muchas veces son de solo lectura....

Tendria que leer la documentacion, pero me parece que aunque sea de escritura y lo coloques a cero se va a volver a activar a 1... ya que el resultado de la ultima operacion (poner a Cero el bit Zero) fue cero y por lo tanto se activara...
11/09/2011 #5

Avatar de IMASDPIC

muchas gracias
simplemente mi duda venia por si pones continuas varias instrucciones que afecten a ese bit

un saludo
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.