asm property
The ASM string representation of this operation
Implementation
@override
String get asm {
// Zero condition
if (_data.isEmpty || (_data.length == 1 && _data[0] == 0)) return "0";
// -1 condition
if (_data.length == 1 && _data[0] == 0x81) return "-1";
// Everything else, including integers as little-endian hex
return bytesToHex(_data);
}