EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t2907: Pseudoinstruction %DISPLAY STRUCTURES, SYMBOLS


Tested procedures
PseudopcDISPLAY  
Source & expected listing t2907.htm.lst
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=24,NOWARN=2101,AUTOALIGN=OFF | |t2907 PROGRAM FORMAT=BIN,LISTMAP=OFF,LISTGLOBALS=OFF,LISTLITERALS=OFF |[Date] |Date STRUC |0000:.... |.Year D WORD |0002:.. |.Month D BYTE |0003:.. |.Day D BYTE |0004: | ENDSTRUC Date |[BIN] |[BIN] |0000:466F6F |Name DB "Foo" |0003:00000000 |Today DS Date | |Bar EXTERN |0007:8D3E[0300] |L1: LEA DI,[Today.Year] |000B:A0[0600] | MOV AL,[Today.Day] |000E:8A260300 | MOV AH,[Date.Day] | | %DISPLAY Structures,Symbols |# D1300 **** %DISPLAY Structures=* |# D1310 Date,size=4,align=2,purpose=BSS,ref=Y,src="t2907.htm"{50} |# D1400 **** %DISPLAY Symbols=* |# D1450 Bar,[Bar]:00000000h,type='A',size=0,scope='E',ref='N',fix=Y,src="t2907.htm"{58} |# D1450 Date.Day,[Date]:00000003h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{53} |# D1450 Date.Month,[Date]:00000002h,type='B',size=1,scope='S',ref='N',fix=Y,src="t2907.htm"{52} |# D1450 Date.Year,[Date]:00000000h,type='W',size=2,scope='S',ref='N',fix=Y,src="t2907.htm"{51} |# D1450 L1,[BIN]:00000007h,type='I',size=4,scope='S',ref='N',fix=Y,src="t2907.htm"{59} |# D1450 Name,[BIN]:00000000h,type='B',size=3,scope='S',ref='N',fix=Y,src="t2907.htm"{56} |# D1450 Today,[BIN]:00000003h,type='S',size=4,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} |# D1450 Today.Day,[BIN]:00000006h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} |# D1450 Today.Month,[BIN]:00000005h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} |# D1450 Today.Year,[BIN]:00000003h,type='W',size=2,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} |# D1790 **** End of %DISPLAY | | ENDPROGRAM t2907 |### E6961 Unresolved external/imported symbol "Bar".
Expected messages t2907.out
I0180 Assembling source file "t2907.htm". I0270 Assembling source "t2907". I0310 Assembling source pass 1. D1300 **** %DISPLAY Structures=* "t2907.htm"{62} D1400 **** %DISPLAY Symbols=* "t2907.htm"{62} D1790 **** End of %DISPLAY "t2907.htm"{62} I0330 Assembling source pass 2 - final. I0470 Assembling program "t2907". "t2907.htm"{49} I0510 Assembling program pass 1. "t2907.htm"{49} D1300 **** %DISPLAY Structures=* "t2907.htm"{62} D1310 Date,size=4,align=2,purpose=BSS,ref=Y,src="t2907.htm"{50} "t2907.htm"{62} D1400 **** %DISPLAY Symbols=* "t2907.htm"{62} D1450 Bar,[Bar]:00000000h,type='A',size=0,scope='E',ref='N',fix=N,src="t2907.htm"{58} "t2907.htm"{62} D1450 Date.Day,[Date]:00000003h,type='B',size=1,scope='S',ref='Y',fix=N,src="t2907.htm"{53} "t2907.htm"{62} D1450 Date.Month,[Date]:00000002h,type='B',size=1,scope='S',ref='N',fix=N,src="t2907.htm"{52} "t2907.htm"{62} D1450 Date.Year,[Date]:00000000h,type='W',size=2,scope='S',ref='N',fix=N,src="t2907.htm"{51} "t2907.htm"{62} D1450 L1,[BIN]:00000007h,type='I',size=4,scope='S',ref='N',fix=N,src="t2907.htm"{59} "t2907.htm"{62} D1450 Name,[BIN]:00000000h,type='B',size=3,scope='S',ref='N',fix=N,src="t2907.htm"{56} "t2907.htm"{62} D1450 Today,[BIN]:00000003h,type='S',size=4,scope='S',ref='Y',fix=N,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Day,[BIN]:00000006h,type='B',size=1,scope='S',ref='Y',fix=N,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Month,[BIN]:00000005h,type='B',size=1,scope='S',ref='Y',fix=N,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Year,[BIN]:00000003h,type='W',size=2,scope='S',ref='Y',fix=N,src="t2907.htm"{57} "t2907.htm"{62} D1790 **** End of %DISPLAY "t2907.htm"{62} I0510 Assembling program pass 2. "t2907.htm"{49} D1300 **** %DISPLAY Structures=* "t2907.htm"{62} D1310 Date,size=4,align=2,purpose=BSS,ref=Y,src="t2907.htm"{50} "t2907.htm"{62} D1400 **** %DISPLAY Symbols=* "t2907.htm"{62} D1450 Bar,[Bar]:00000000h,type='A',size=0,scope='E',ref='N',fix=Y,src="t2907.htm"{58} "t2907.htm"{62} D1450 Date.Day,[Date]:00000003h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{53} "t2907.htm"{62} D1450 Date.Month,[Date]:00000002h,type='B',size=1,scope='S',ref='N',fix=Y,src="t2907.htm"{52} "t2907.htm"{62} D1450 Date.Year,[Date]:00000000h,type='W',size=2,scope='S',ref='N',fix=Y,src="t2907.htm"{51} "t2907.htm"{62} D1450 L1,[BIN]:00000007h,type='I',size=4,scope='S',ref='N',fix=Y,src="t2907.htm"{59} "t2907.htm"{62} D1450 Name,[BIN]:00000000h,type='B',size=3,scope='S',ref='N',fix=Y,src="t2907.htm"{56} "t2907.htm"{62} D1450 Today,[BIN]:00000003h,type='S',size=4,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Day,[BIN]:00000006h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Month,[BIN]:00000005h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Year,[BIN]:00000003h,type='W',size=2,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1790 **** End of %DISPLAY "t2907.htm"{62} I0530 Assembling program pass 3 - final. "t2907.htm"{49} D1300 **** %DISPLAY Structures=* "t2907.htm"{62} D1310 Date,size=4,align=2,purpose=BSS,ref=Y,src="t2907.htm"{50} "t2907.htm"{62} D1400 **** %DISPLAY Symbols=* "t2907.htm"{62} D1450 Bar,[Bar]:00000000h,type='A',size=0,scope='E',ref='N',fix=Y,src="t2907.htm"{58} "t2907.htm"{62} D1450 Date.Day,[Date]:00000003h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{53} "t2907.htm"{62} D1450 Date.Month,[Date]:00000002h,type='B',size=1,scope='S',ref='N',fix=Y,src="t2907.htm"{52} "t2907.htm"{62} D1450 Date.Year,[Date]:00000000h,type='W',size=2,scope='S',ref='N',fix=Y,src="t2907.htm"{51} "t2907.htm"{62} D1450 L1,[BIN]:00000007h,type='I',size=4,scope='S',ref='N',fix=Y,src="t2907.htm"{59} "t2907.htm"{62} D1450 Name,[BIN]:00000000h,type='B',size=3,scope='S',ref='N',fix=Y,src="t2907.htm"{56} "t2907.htm"{62} D1450 Today,[BIN]:00000003h,type='S',size=4,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Day,[BIN]:00000006h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Month,[BIN]:00000005h,type='B',size=1,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1450 Today.Year,[BIN]:00000003h,type='W',size=2,scope='S',ref='Y',fix=Y,src="t2907.htm"{57} "t2907.htm"{62} D1790 **** End of %DISPLAY "t2907.htm"{62} E6961 Unresolved external/imported symbol "Bar". "t2907.htm"{77} I0660 16bit TINY BIN file "t2907.bin" created, size=18. "t2907.htm"{77} I0650 Program "t2907" assembled in 3 passes with errorlevel 6. "t2907.htm"{77} I0750 Source "t2907" (143 lines) assembled in 2 passes with errorlevel 6. I0860 Listing file "t2907.htm.lst" created, size=1938. I0990 EuroAssembler terminated with errorlevel 6.

▲Back to the top▲