szktty #5285(2008/01/12 16:40 GMT) [ Other ] Rating0/0=0.00
Mac OS X (PowerPC 32bit) アセンブリでは二進数リテラルがありませんが、マクロを使うと定数を二進数表記で定義することができます。可変長の桁数は、マクロでは無理です。
1 2 3 4 5 6 7 8 9 10 11 12
.machine ppc .globl _main .macro DEFBIN $0=$1<<7|$2<<6|$3<<5|$4<<4|$5<<3|$6<<2|$7<<1|$8 .endmacro DEFBIN BINNUM,1,1,1,1,1,1,1,1 _main: li r10, BINNUM ...
Rating0/0=0.00-0+
[ reply ]
szktty
#5285()
[
Other
]
Rating0/0=0.00
Mac OS X (PowerPC 32bit) アセンブリでは二進数リテラルがありませんが、マクロを使うと定数を二進数表記で定義することができます。可変長の桁数は、マクロでは無理です。
.machine ppc .globl _main .macro DEFBIN $0=$1<<7|$2<<6|$3<<5|$4<<4|$5<<3|$6<<2|$7<<1|$8 .endmacro DEFBIN BINNUM,1,1,1,1,1,1,1,1 _main: li r10, BINNUM ...Rating0/0=0.00-0+
[ reply ]