Skip to content

Commit b3294ef

Browse files
text description of conditional instructions fixed
1 parent 5188bd4 commit b3294ef

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

x86reference.xml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1486,7 +1486,7 @@ Should I add this comment?
14861486
<syntax><mnem>JE</mnem><src><a>J</a><t>bs</t></src></syntax>
14871487
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
14881488
<test_f>z</test_f>
1489-
<note><brief>Jump short if zero/equal (ZF=0)</brief></note>
1489+
<note><brief>Jump short if zero/equal (ZF=1)</brief></note>
14901490
</entry>
14911491
</pri_opcd>
14921492

@@ -1496,7 +1496,7 @@ Should I add this comment?
14961496
<syntax><mnem>JNE</mnem><src><a>J</a><t>bs</t></src></syntax>
14971497
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
14981498
<test_f>z</test_f>
1499-
<note><brief>Jump short if not zero/not equal (ZF=1)</brief></note>
1499+
<note><brief>Jump short if not zero/not equal (ZF=0)</brief></note>
15001500
</entry>
15011501
</pri_opcd>
15021502

@@ -1507,7 +1507,7 @@ Should I add this comment?
15071507
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
15081508
<!-- 1.02 <test_f>cz</test_f>-->
15091509
<test_f>zc</test_f>
1510-
<note><brief>Jump short if below or equal/not above (CF=1 AND ZF=1)</brief></note>
1510+
<note><brief>Jump short if below or equal/not above (CF=1 OR ZF=1)</brief></note>
15111511
</entry>
15121512
</pri_opcd>
15131513

@@ -1556,7 +1556,7 @@ Should I add this comment?
15561556
<syntax><mnem>JPO</mnem><src><a>J</a><t>bs</t></src></syntax>
15571557
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
15581558
<test_f>p</test_f>
1559-
<note><brief>Jump short if not parity/parity odd</brief></note>
1559+
<note><brief>Jump short if not parity/parity odd (PF=0)</brief></note>
15601560
</entry>
15611561
</pri_opcd>
15621562

@@ -10356,7 +10356,7 @@ Should I add this comment?
1035610356
<syntax><mnem>CMOVE</mnem><dst depend="no"><a>G</a><t>vqp</t></dst><src><a>E</a><t>vqp</t></src></syntax>
1035710357
<grp1>gen</grp1><grp2>datamov</grp2>
1035810358
<test_f>z</test_f>
10359-
<note><brief>Conditional Move - zero/equal (ZF=0)</brief></note>
10359+
<note><brief>Conditional Move - zero/equal (ZF=1)</brief></note>
1036010360
</entry>
1036110361
</pri_opcd>
1036210362

@@ -10367,7 +10367,7 @@ Should I add this comment?
1036710367
<syntax><mnem>CMOVNE</mnem><dst depend="no"><a>G</a><t>vqp</t></dst><src><a>E</a><t>vqp</t></src></syntax>
1036810368
<grp1>gen</grp1><grp2>datamov</grp2>
1036910369
<test_f>z</test_f>
10370-
<note><brief>Conditional Move - not zero/not equal (ZF=1)</brief></note>
10370+
<note><brief>Conditional Move - not zero/not equal (ZF=0)</brief></note>
1037110371
</entry>
1037210372
</pri_opcd>
1037310373

@@ -10379,7 +10379,7 @@ Should I add this comment?
1037910379
<grp1>gen</grp1><grp2>datamov</grp2>
1038010380
<!-- 1.02 <test_f>cz</test_f>-->
1038110381
<test_f>zc</test_f>
10382-
<note><brief>Conditional Move - below or equal/not above (CF=1 AND ZF=1)</brief></note>
10382+
<note><brief>Conditional Move - below or equal/not above (CF=1 OR ZF=1)</brief></note>
1038310383
</entry>
1038410384
</pri_opcd>
1038510385

@@ -10433,7 +10433,7 @@ Should I add this comment?
1043310433
<syntax><mnem>CMOVPO</mnem><dst depend="no"><a>G</a><t>vqp</t></dst><src><a>E</a><t>vqp</t></src></syntax>
1043410434
<grp1>gen</grp1><grp2>datamov</grp2>
1043510435
<test_f>p</test_f>
10436-
<note><brief>Conditional Move - not parity/parity odd</brief></note>
10436+
<note><brief>Conditional Move - not parity/parity odd (PF=0)</brief></note>
1043710437
</entry>
1043810438
</pri_opcd>
1043910439

@@ -12308,7 +12308,7 @@ Should I add this comment?
1230812308
<syntax><mnem>JO</mnem><src><a>J</a><t>vds</t></src></syntax>
1230912309
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1231012310
<test_f>o</test_f>
12311-
<note><brief>Jump short if overflow (OF=1)</brief></note>
12311+
<note><brief>Jump near if overflow (OF=1)</brief></note>
1231212312
</entry>
1231312313
</pri_opcd>
1231412314

@@ -12318,7 +12318,7 @@ Should I add this comment?
1231812318
<syntax><mnem>JNO</mnem><src><a>J</a><t>vds</t></src></syntax>
1231912319
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1232012320
<test_f>o</test_f>
12321-
<note><brief>Jump short if not overflow (OF=0)</brief></note>
12321+
<note><brief>Jump near if not overflow (OF=0)</brief></note>
1232212322
</entry>
1232312323
</pri_opcd>
1232412324

@@ -12330,7 +12330,7 @@ Should I add this comment?
1233012330
<syntax><mnem>JC</mnem><src><a>J</a><t>vds</t></src></syntax>
1233112331
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1233212332
<test_f>c</test_f>
12333-
<note><brief>Jump short if below/not above or equal/carry (CF=1)</brief></note>
12333+
<note><brief>Jump near if below/not above or equal/carry (CF=1)</brief></note>
1233412334
</entry>
1233512335
</pri_opcd>
1233612336

@@ -12342,7 +12342,7 @@ Should I add this comment?
1234212342
<syntax><mnem>JNC</mnem><src><a>J</a><t>vds</t></src></syntax>
1234312343
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1234412344
<test_f>c</test_f>
12345-
<note><brief>Jump short if not below/above or equal/not carry (CF=0)</brief></note>
12345+
<note><brief>Jump near if not below/above or equal/not carry (CF=0)</brief></note>
1234612346
</entry>
1234712347
</pri_opcd>
1234812348

@@ -12353,7 +12353,7 @@ Should I add this comment?
1235312353
<syntax><mnem>JE</mnem><src><a>J</a><t>vds</t></src></syntax>
1235412354
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1235512355
<test_f>z</test_f>
12356-
<note><brief>Jump short if zero/equal (ZF=0)</brief></note>
12356+
<note><brief>Jump near if zero/equal (ZF=1)</brief></note>
1235712357
</entry>
1235812358
</pri_opcd>
1235912359

@@ -12364,7 +12364,7 @@ Should I add this comment?
1236412364
<syntax><mnem>JNE</mnem><src><a>J</a><t>vds</t></src></syntax>
1236512365
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1236612366
<test_f>z</test_f>
12367-
<note><brief>Jump short if not zero/not equal (ZF=1)</brief></note>
12367+
<note><brief>Jump near if not zero/not equal (ZF=0)</brief></note>
1236812368
</entry>
1236912369
</pri_opcd>
1237012370

@@ -12376,7 +12376,7 @@ Should I add this comment?
1237612376
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1237712377
<!-- 1.02 <test_f>cz</test_f>-->
1237812378
<test_f>zc</test_f>
12379-
<note><brief>Jump short if below or equal/not above (CF=1 AND ZF=1)</brief></note>
12379+
<note><brief>Jump near if below or equal/not above (CF=1 OR ZF=1)</brief></note>
1238012380
</entry>
1238112381
</pri_opcd>
1238212382

@@ -12388,7 +12388,7 @@ Should I add this comment?
1238812388
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1238912389
<!-- 1.02 <test_f>cz</test_f>-->
1239012390
<test_f>zc</test_f>
12391-
<note><brief>Jump short if not below or equal/above (CF=0 AND ZF=0)</brief></note>
12391+
<note><brief>Jump near if not below or equal/above (CF=0 AND ZF=0)</brief></note>
1239212392
</entry>
1239312393
</pri_opcd>
1239412394

@@ -12398,7 +12398,7 @@ Should I add this comment?
1239812398
<syntax><mnem>JS</mnem><src><a>J</a><t>vds</t></src></syntax>
1239912399
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1240012400
<test_f>s</test_f>
12401-
<note><brief>Jump short if sign (SF=1)</brief></note>
12401+
<note><brief>Jump near if sign (SF=1)</brief></note>
1240212402
</entry>
1240312403
</pri_opcd>
1240412404

@@ -12408,7 +12408,7 @@ Should I add this comment?
1240812408
<syntax><mnem>JNS</mnem><src><a>J</a><t>vds</t></src></syntax>
1240912409
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1241012410
<test_f>s</test_f>
12411-
<note><brief>Jump short if not sign (SF=0)</brief></note>
12411+
<note><brief>Jump near if not sign (SF=0)</brief></note>
1241212412
</entry>
1241312413
</pri_opcd>
1241412414

@@ -12419,7 +12419,7 @@ Should I add this comment?
1241912419
<syntax><mnem>JPE</mnem><src><a>J</a><t>vds</t></src></syntax>
1242012420
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1242112421
<test_f>p</test_f>
12422-
<note><brief>Jump short if parity/parity even (PF=1)</brief></note>
12422+
<note><brief>Jump near if parity/parity even (PF=1)</brief></note>
1242312423
</entry>
1242412424
</pri_opcd>
1242512425

@@ -12430,7 +12430,7 @@ Should I add this comment?
1243012430
<syntax><mnem>JPO</mnem><src><a>J</a><t>vds</t></src></syntax>
1243112431
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1243212432
<test_f>p</test_f>
12433-
<note><brief>Jump short if not parity/parity odd</brief></note>
12433+
<note><brief>Jump near if not parity/parity odd (PF=0)</brief></note>
1243412434
</entry>
1243512435
</pri_opcd>
1243612436

@@ -12441,7 +12441,7 @@ Should I add this comment?
1244112441
<syntax><mnem>JNGE</mnem><src><a>J</a><t>vds</t></src></syntax>
1244212442
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1244312443
<test_f>os</test_f>
12444-
<note><brief>Jump short if less/not greater (SF!=OF)</brief></note>
12444+
<note><brief>Jump near if less/not greater (SF!=OF)</brief></note>
1244512445
</entry>
1244612446
</pri_opcd>
1244712447

@@ -12452,7 +12452,7 @@ Should I add this comment?
1245212452
<syntax><mnem>JGE</mnem><src><a>J</a><t>vds</t></src></syntax>
1245312453
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1245412454
<test_f>os</test_f>
12455-
<note><brief>Jump short if not less/greater or equal (SF=OF)</brief></note>
12455+
<note><brief>Jump near if not less/greater or equal (SF=OF)</brief></note>
1245612456
</entry>
1245712457
</pri_opcd>
1245812458

@@ -12463,7 +12463,7 @@ Should I add this comment?
1246312463
<syntax><mnem>JNG</mnem><src><a>J</a><t>vds</t></src></syntax>
1246412464
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1246512465
<test_f>osz</test_f>
12466-
<note><brief>Jump short if less or equal/not greater ((ZF=1) OR (SF!=OF))</brief></note>
12466+
<note><brief>Jump near if less or equal/not greater ((ZF=1) OR (SF!=OF))</brief></note>
1246712467
</entry>
1246812468
</pri_opcd>
1246912469

@@ -12474,7 +12474,7 @@ Should I add this comment?
1247412474
<syntax><mnem>JG</mnem><src><a>J</a><t>vds</t></src></syntax>
1247512475
<grp1>gen</grp1><grp2>branch</grp2><grp3>cond</grp3>
1247612476
<test_f>osz</test_f>
12477-
<note><brief>Jump short if not less nor equal/greater ((ZF=0) AND (SF=OF))</brief></note>
12477+
<note><brief>Jump near if not less nor equal/greater ((ZF=0) AND (SF=OF))</brief></note>
1247812478
</entry>
1247912479
</pri_opcd>
1248012480

@@ -12534,7 +12534,7 @@ Should I add this comment?
1253412534
<syntax><mnem>SETE</mnem><dst depend="no"><a>E</a><t>b</t></dst></syntax>
1253512535
<grp1>gen</grp1><grp2>datamov</grp2>
1253612536
<test_f>z</test_f>
12537-
<note><brief>Set Byte on Condition - zero/equal (ZF=0)</brief></note>
12537+
<note><brief>Set Byte on Condition - zero/equal (ZF=1)</brief></note>
1253812538
</entry>
1253912539
</pri_opcd>
1254012540

@@ -12546,7 +12546,7 @@ Should I add this comment?
1254612546
<syntax><mnem>SETNE</mnem><dst depend="no"><a>E</a><t>b</t></dst></syntax>
1254712547
<grp1>gen</grp1><grp2>datamov</grp2>
1254812548
<test_f>z</test_f>
12549-
<note><brief>Set Byte on Condition - not zero/not equal (ZF=1)</brief></note>
12549+
<note><brief>Set Byte on Condition - not zero/not equal (ZF=0)</brief></note>
1255012550
</entry>
1255112551
</pri_opcd>
1255212552

@@ -12559,7 +12559,7 @@ Should I add this comment?
1255912559
<grp1>gen</grp1><grp2>datamov</grp2>
1256012560
<!-- 1.02 <test_f>cz</test_f>-->
1256112561
<test_f>zc</test_f>
12562-
<note><brief>Set Byte on Condition - below or equal/not above (CF=1 AND ZF=1)</brief></note>
12562+
<note><brief>Set Byte on Condition - below or equal/not above (CF=1 OR ZF=1)</brief></note>
1256312563
</entry>
1256412564
</pri_opcd>
1256512565

@@ -12618,7 +12618,7 @@ Should I add this comment?
1261812618
<syntax><mnem>SETPO</mnem><dst depend="no"><a>E</a><t>b</t></dst></syntax>
1261912619
<grp1>gen</grp1><grp2>datamov</grp2>
1262012620
<test_f>p</test_f>
12621-
<note><brief>Set Byte on Condition - not parity/parity odd</brief></note>
12621+
<note><brief>Set Byte on Condition - not parity/parity odd (PF=0)</brief></note>
1262212622
</entry>
1262312623
</pri_opcd>
1262412624

0 commit comments

Comments
 (0)