Как инструкция Jump выполняется на основе значения Out- Alu Output

Рисунок из элементов компьютерной системы (Nand2Tetris)

Посмотрите на сценарий, где

 j1 = 1 (out < 0 )
 j2 = 0 (out = 0 )
 j3 = 1 (out > 0 )

Как этот сценарий возможен каквыход <0&nbsp;верно, как иout> 0&nbsp;ноout = 0&nbsp;ложно Какout&nbsp;может иметь как положительные, так и отрицательные значения одновременно?

Другими словами, когдаJNE&nbsp;Инструкция будет выполняться, хотя теоретически это представляется возможным для меня, но практически это не так?