| Index | Manual | Download | Source | Macros | Embedded word Case ins.
Sitemap | Links | Forum | Tests | Projects

# Test t1662: Attribute REGTYPE#

Description
  REGTYPE# applied to registers of all families.
Tested procedures
  ExpEval

Source & expected listing t1662.htm.lst
  `| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=20,SIMD=AVX512 | |t1662 PROGRAM FORMAT=BIN,MODEL=TINY,WIDTH=64,LISTMAP=OFF,LISTGLOBALS=OFF |[DATA] ::::Section changed. |00000000:42424242 |DB REGTYPE#AL,REGTYPE#AH,REGTYPE#SIL,REGTYPE#R15B ; BBBB |00000004:57575757 |DB REGTYPE#AX,REGTYPE#SP,REGTYPE#DI,REGTYPE#R14W ; WWWW |00000008:44444444 |DB REGTYPE#EAX,REGTYPE#ESP,REGTYPE#EDI,REGTYPE#R14D ; DDDD |0000000C:51515151 |DB REGTYPE#RAX,REGTYPE#RSP,REGTYPE#RDI,REGTYPE#R14 ; QQQQ |00000010:53535353 |DB REGTYPE#ES,REGTYPE#CS,REGTYPE#FS,REGTYPE#GS ; SSSS |00000014:46464D4D |DB REGTYPE#ST0,REGTYPE#ST7,REGTYPE#MM0,REGTYPE#MM7 ; FFMM |00000018:58585858 |DB REGTYPE#XMM0,REGTYPE#XMM15,REGTYPE#XMM16,REGTYPE#XMM31 ; XXXX |0000001C:59595959 |DB REGTYPE#YMM0,REGTYPE#YMM15,REGTYPE#YMM16,REGTYPE#YMM31 ; YYYY |00000020:5A5A5A5A |DB REGTYPE#ZMM0,REGTYPE#ZMM15,REGTYPE#ZMM16,REGTYPE#ZMM31 ; ZZZZ |00000024:4B4B4E4E |DB REGTYPE#K0,REGTYPE#K7,REGTYPE#BND0,REGTYPE#BND3 ; KKNN |00000028:43434343 |DB REGTYPE#CR0,REGTYPE#CR2,REGTYPE#CR4,REGTYPE#CR8 ; CCCC |0000002C:45455454 |DB REGTYPE#DR0,REGTYPE#DR7,REGTYPE#TR3,REGTYPE#TR5 ; EETT |00000030:513F3F3F |DB REGTYPE#(RSI),REGTYPE#[RSI],REGTYPE#12,REGTYPE#'M' ; Q??? | |ENDPROGRAM t1662`

Expected messages t1662.out
  `I0180 Assembling source file "t1662.htm". I0270 Assembling source "t1662". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t1662". "t1662.htm"{52} I0510 Assembling program pass 1. "t1662.htm"{52} I0530 Assembling program pass 2 - final. "t1662.htm"{52} I0660 64bit TINY BIN file "t1662.bin" created, size=52. "t1662.htm"{67} I0650 Program "t1662" assembled in 2 passes with errorlevel 0. "t1662.htm"{67} I0750 Source "t1662" (93 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t1662.htm.lst" created, size=1362. I0990 EuroAssembler terminated with errorlevel 0.`

Expected output file t1662. bin

      0000: 42 42 42 42 57 57 57 57 44 44 44 44 51 51 51 51  BBBBWWWWDDDDQQQQ
      0010: 53 53 53 53 46 46 4D 4D 58 58 58 58 59 59 59 59  SSSSFFMMXXXXYYYY
      0020: 5A 5A 5A 5A 4B 4B 4E 4E 43 43 43 43 45 45 54 54  ZZZZKKNNCCCCEETT
      0030: 51 3F 3F 3F                                      Q???

▲Back to the top▲