¿Cómo se establece el indicador cero en términos de hardware? [duplicar]

1

Estoy considerando esto como una pregunta general en la suposición de que no difiere significativamente con la arquitectura, al menos en el nivel que estoy preguntando.

Tengo curiosidad por saber cómo, en términos de hardware, no es obvio el 'resultado es cero', el indicador cero / bit de estado se establece (o se borra).

Nunca se me había ocurrido antes, pero parece una tarea bastante intensiva, al menos relativa, por decirlo de alguna manera, un indicador de acarreo o desbordamiento. ¿Tengo razón al pensar que no hay forma de saber que el resultado es cero, aparte de verificar cada bit?

A menos que me esté perdiendo algo obvio, parece que debe tomar 'mucho' (si es razonable decir en \ $ \ text {ns} \ $) más que determinar el desbordamiento y el estado de acarreo, por supuesto está 'ya allí' como consecuencia de la operación.

En realidad, mi pregunta es ¿cómo se implementa 'normalmente'?

    
pregunta OJFord

1 respuesta

2

Una entrada NOR de entrada hará la implementación del hardware.

    
respondido por el nidhin

Lea otras preguntas en las etiquetas