diff options
| author | nsfisis <nsfisis@gmail.com> | 2024-09-11 06:53:10 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2024-09-11 07:56:33 +0900 |
| commit | 9c3cc7d6b438ba7fc9491ed2dba284c3342fc1d2 (patch) | |
| tree | 0c94020fc8b67fd2a5371db892b58343c066dc4c /problems/17-Transpose-MAB/02.vsm | |
| parent | e2be51d35f40ed779830d4c6fb48f28ceb83bd99 (diff) | |
| download | mncore-challenge-9c3cc7d6b438ba7fc9491ed2dba284c3342fc1d2.tar.gz mncore-challenge-9c3cc7d6b438ba7fc9491ed2dba284c3342fc1d2.tar.zst mncore-challenge-9c3cc7d6b438ba7fc9491ed2dba284c3342fc1d2.zip | |
17-Transpose-MAB
Diffstat (limited to 'problems/17-Transpose-MAB/02.vsm')
| -rw-r--r-- | problems/17-Transpose-MAB/02.vsm | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/problems/17-Transpose-MAB/02.vsm b/problems/17-Transpose-MAB/02.vsm new file mode 100644 index 0000000..d6ad11c --- /dev/null +++ b/problems/17-Transpose-MAB/02.vsm @@ -0,0 +1,143 @@ +l1bmd $lm0v $lb0 +l1bmd $lm8v $lb256 +l1bmd $lm16v $lb512 +l1bmd $lm24v $lb768 + +imm i"5" $s1/1000 +nop + +# 128.times { |i| puts "l1bmp $llb#{i*8} $llm#{i*4}v" } +l1bmp $llb0 $llm0v +l1bmp $llb8 $llm4v +l1bmp $llb16 $llm8v +l1bmp $llb24 $llm12v +l1bmp $llb32 $llm16v +l1bmp $llb40 $llm20v +l1bmp $llb48 $llm24v +l1bmp $llb56 $llm28v +l1bmp $llb64 $llm32v +l1bmp $llb72 $llm36v +l1bmp $llb80 $llm40v +l1bmp $llb88 $llm44v +l1bmp $llb96 $llm48v +l1bmp $llb104 $llm52v +l1bmp $llb112 $llm56v +l1bmp $llb120 $llm60v +l1bmp $llb128 $llm64v +l1bmp $llb136 $llm68v +l1bmp $llb144 $llm72v +l1bmp $llb152 $llm76v +l1bmp $llb160 $llm80v +l1bmp $llb168 $llm84v +l1bmp $llb176 $llm88v +l1bmp $llb184 $llm92v +l1bmp $llb192 $llm96v +l1bmp $llb200 $llm100v +l1bmp $llb208 $llm104v +l1bmp $llb216 $llm108v +l1bmp $llb224 $llm112v +l1bmp $llb232 $llm116v +l1bmp $llb240 $llm120v +l1bmp $llb248 $llm124v +l1bmp $llb256 $llm128v +l1bmp $llb264 $llm132v +l1bmp $llb272 $llm136v +l1bmp $llb280 $llm140v +l1bmp $llb288 $llm144v +l1bmp $llb296 $llm148v +l1bmp $llb304 $llm152v +l1bmp $llb312 $llm156v +l1bmp $llb320 $llm160v +l1bmp $llb328 $llm164v +l1bmp $llb336 $llm168v +l1bmp $llb344 $llm172v +l1bmp $llb352 $llm176v +l1bmp $llb360 $llm180v +l1bmp $llb368 $llm184v +l1bmp $llb376 $llm188v +l1bmp $llb384 $llm192v +l1bmp $llb392 $llm196v +l1bmp $llb400 $llm200v +l1bmp $llb408 $llm204v +l1bmp $llb416 $llm208v +l1bmp $llb424 $llm212v +l1bmp $llb432 $llm216v +l1bmp $llb440 $llm220v +l1bmp $llb448 $llm224v +l1bmp $llb456 $llm228v +l1bmp $llb464 $llm232v +l1bmp $llb472 $llm236v +l1bmp $llb480 $llm240v +l1bmp $llb488 $llm244v +l1bmp $llb496 $llm248v +l1bmp $llb504 $llm252v +l1bmp $llb512 $llm256v +l1bmp $llb520 $llm260v +l1bmp $llb528 $llm264v +l1bmp $llb536 $llm268v +l1bmp $llb544 $llm272v +l1bmp $llb552 $llm276v +l1bmp $llb560 $llm280v +l1bmp $llb568 $llm284v +l1bmp $llb576 $llm288v +l1bmp $llb584 $llm292v +l1bmp $llb592 $llm296v +l1bmp $llb600 $llm300v +l1bmp $llb608 $llm304v +l1bmp $llb616 $llm308v +l1bmp $llb624 $llm312v +l1bmp $llb632 $llm316v +l1bmp $llb640 $llm320v +l1bmp $llb648 $llm324v +l1bmp $llb656 $llm328v +l1bmp $llb664 $llm332v +l1bmp $llb672 $llm336v +l1bmp $llb680 $llm340v +l1bmp $llb688 $llm344v +l1bmp $llb696 $llm348v +l1bmp $llb704 $llm352v +l1bmp $llb712 $llm356v +l1bmp $llb720 $llm360v +l1bmp $llb728 $llm364v +l1bmp $llb736 $llm368v +l1bmp $llb744 $llm372v +l1bmp $llb752 $llm376v +l1bmp $llb760 $llm380v +l1bmp $llb768 $llm384v +l1bmp $llb776 $llm388v +l1bmp $llb784 $llm392v +l1bmp $llb792 $llm396v +l1bmp $llb800 $llm400v +l1bmp $llb808 $llm404v +l1bmp $llb816 $llm408v +l1bmp $llb824 $llm412v +l1bmp $llb832 $llm416v +l1bmp $llb840 $llm420v +l1bmp $llb848 $llm424v +l1bmp $llb856 $llm428v +l1bmp $llb864 $llm432v +l1bmp $llb872 $llm436v +l1bmp $llb880 $llm440v +l1bmp $llb888 $llm444v +l1bmp $llb896 $llm448v +l1bmp $llb904 $llm452v +l1bmp $llb912 $llm456v +l1bmp $llb920 $llm460v +l1bmp $llb928 $llm464v +l1bmp $llb936 $llm468v +l1bmp $llb944 $llm472v +l1bmp $llb952 $llm476v +l1bmp $llb960 $llm480v +l1bmp $llb968 $llm484v +l1bmp $llb976 $llm488v +l1bmp $llb984 $llm492v +l1bmp $llb992 $llm496v +l1bmp $llb1000 $llm500v +l1bmp $llb1008 $llm504v +l1bmp $llb1016 $llm508v + +llsl $mabid $ls0 $t # mabid x 32 +nop + +lpassa $llmt0v $lln0v +lpassa $llmt16v $lln16v |
