Count Up

Submission Date: 2024/9/13 3:02:55
Status: Accepted
Author: muratam
Lines: 38

VSM

# PEID*2
ipackbit $peid $lr0v $lr0v $ls300v
# L1BID*16
imm i"4" $nowrite
ilsl $l1bid $aluf $nowrite
iadd $lr0v $aluf $lr0v
# L2BID*8192
imm i"12" $nowrite
ilsl $l2bid $aluf $nowrite
iadd $lr0v $aluf $lr0v
# PEID16
imm i"0x10" $lr200v
iand $peid $aluf $omr2
# 1,2,...
iinc $r1v2 $r1v2
iand $ls300v $lr200v $omr1
imm i"0xe0" $nowrite
isub $lr0v $aluf $lr0v/$imr2
# PEID%16 <= 8 ...
imm i"0x70" $nowrite
isub $lr0v $aluf $lr0v/$imr1
imm i"0x200" $lr500v
#
imm i"0x151" $nowrite
iadd $lr0v $aluf $nowrite
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb0
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb256
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb512
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb768;l2bmd $lb0 $lc0
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb1024;l2bmd $lb256 $lc256
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb1280;l2bmd $lb512 $lc512
iadd $aluf $lr500v $nowrite;l1bmd $aluf $lb1536;l2bmd $lb768 $lc768
l1bmd $aluf $lb1792;l2bmd $lb1024 $lc1024
l2bmd $lb1280 $lc1280
l2bmd $lb1536 $lc1536
l2bmd $lb1792 $lc1792
nop
mvp/n2048 $lc0@0.0 $d0@0
mvp/n2048 $lc0@0.1 $d2048@0
mvp/n2048 $lc0@1.0 $d4096@0
mvp/n2048 $lc0@1.1 $d6144@0
mvp/n2048 $lc0@2.0 $d8192@0
mvp/n2048 $lc0@2.1 $d10240@0
mvp/n2048 $lc0@3.0 $d12288@0
mvp/n2048 $lc0@3.1 $d14336@0
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=38 j=30 m=8 bytes=1169
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Error

------------------- vsm --------------------
# PEID*2
ipackbit $peid $lr0v $lr0v $ls300v
# L1BID*16
imm i"4" $nowrite
ilsl $l1bid $aluf $nowrite
iadd $lr0v $aluf $lr0v
# L2BID*8192
imm i"12" $nowrite
ilsl $l2bid $aluf $nowrite
iadd $lr0v $aluf $lr0v
# PEID16
imm i"0x10" $lr200v
iand $peid $aluf $omr2
# 1,2,...
iinc $r1v2 $r1v2
iand $ls300v $lr200v $omr1
imm i"0xe0" $nowrite
isub $lr0v $aluf $lr0v/$imr2
# PEID%16 <= 8 ...
imm i"0x70" $nowrite
isub $lr0v $aluf $lr0v/$imr1
imm i"0x200" $lr500v
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX