jz
का मतलब कूद शून्य है। इस संदर्भ में, यह केवल al
था।
ऐसा इसलिए है क्योंकि cmp
आमतौर पर sub
(घटाना) के बराबर है लेकिन वास्तव में मूल्य को बदलने के बिना।
cmp al, 1
क्या होगा यदि आप al
से 1 घटाएंगे तो क्या होगा, इस पर आधारित प्रोसेसर झंडे (शून्य ध्वज सहित) सेट करेंगे।
यदि al
2 है, तो कूद नहीं लिया जाएगा (क्योंकि शून्य ध्वज सेट नहीं किया गया है) और कोड jz
के बाद निर्देश पर निष्पादित करना जारी रहेगा।
एक अलग रूप में के रूप में, jz
अक्सर हीje
बाद से वे प्रभावी ढंग से एक ही बात मतलब है के रूप में opcode है। उदाहरण Wikipedia page on x86 control flow के लिए देखें: शून्य पर
कूद
jz loc
भार, निर्दिष्ट पते के साथ EIP शून्य सा पिछले एक अंकगणितीय अभिव्यक्ति से सेट किया गया है। जे जे जे के समान है।
jz = je, यह वही निर्देश है। –