EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t3303: Machine instructions Jcc in 64bit mode


Description
Conditional jumps
Tested procedures
IigJcc  
Source & expected listing t3303.htm.lst
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=32, CPU=X64 | |t3303 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:704A | JO ShortLabel: |00000002:0F8044000000 | JO ShortLabel:,DIST=NEAR |00000008:0F807A000000 | JO NearLabel:,DATA=QWORD |0000000E:0F8074000000 | JO NearLabel:,IMM=DWORD |00000014:0F80(00000000) | JO ExternLabel: |0000001A:0F80(77000000) | JO 0x77 |00000020:0F80(88770000) | JO 0x7788 |00000026:0F80(99887700) | JO 0x778899 |0000002C:0F807AFFFFFF | JO $-128 |00000032:0F807BFFFFFF | JO $-127 |00000038:7080 | JO $-126 |0000003A:7081 | JO $-125 |0000003C:707E | JO $+128 |0000003E:707F | JO $+129 |00000040:0F807C000000 | JO $+130 |00000046:0F807D000000 | JO $+131 |0000004C: |ShortLabel: |0000004C:7000 | JO $+2 |0000004E:7100 | JNO $+2 |00000050:7200 | JB $+2 |00000052:7200 | JC $+2 |00000054:7200 | JNAE $+2 |00000056:7300 | JAE $+2 |00000058:7300 | JNB $+2 |0000005A:7300 | JNC $+2 |0000005C:7400 | JE $+2 |0000005E:7400 | JZ $+2 |00000060:7500 | JNE $+2 |00000062:7500 | JNZ $+2 |00000064:7600 | JBE $+2 |00000066:7600 | JNA $+2 |00000068:7700 | JA $+2 |0000006A:7700 | JNBE $+2 |0000006C:7800 | JS $+2 |0000006E:7900 | JNS $+2 |00000070:7A00 | JP $+2 |00000072:7A00 | JPE $+2 |00000074:7B00 | JNP $+2 |00000076:7B00 | JPO $+2 |00000078:7C00 | JL $+2 |0000007A:7C00 | JNGE $+2 |0000007C:7D00 | JGE $+2 |0000007E:7D00 | JNL $+2 |00000080:7E00 | JLE $+2 |00000082:7E00 | JNG $+2 |00000084:7F00 | JG $+2 |00000086:7F00 | JNLE $+2 |00000088: |NearLabel: | |ExternLabel: EXTERN | |ENDPROGRAM t3303 |### E6961 Unresolved external/imported symbol "ExternLabel". |### E7727 Unresolved extern relocation at [Mode64]:00000016h.
Expected messages t3303.out
I0180 Assembling source file "t3303.htm". I0270 Assembling source "t3303". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t3303". "t3303.htm"{52} I0510 Assembling program pass 1. "t3303.htm"{52} I0510 Assembling program pass 2. "t3303.htm"{52} I0510 Assembling program pass 3. "t3303.htm"{52} I0530 Assembling program pass 4 - final. "t3303.htm"{52} E6961 Unresolved external/imported symbol "ExternLabel". "t3303.htm"{103} E7727 Unresolved extern relocation at [Mode64]:00000016h. "t3303.htm"{103} I0660 16bit TINY BIN file "t3303.bin" created, size=136. "t3303.htm"{103} I0650 Program "t3303" assembled in 4 passes with errorlevel 7. "t3303.htm"{103} I0750 Source "t3303" (127 lines) assembled in 2 passes with errorlevel 7. I0860 Listing file "t3303.htm.lst" created, size=2602. I0990 EuroAssembler terminated with errorlevel 7.

▲Back to the top▲