9月末
発刊予定!
68 72 6c 64 21 68 6f 20 57 6f 90 90 68 48 65 6c 6c 89 e5 6a 0c 55 6a 02 50 90 6a 04 58 cd 80
Hello World!
6a 48 89 e5 90 6a 01 55 6a 02 50 90 6a 04 58 cd 80
H
下の句が無いと
けっこう難しい
#!/bin/sh
#include <stdio.h>
68 a5 f3 a5 b0 68 a1 bc a5 ea 90 90 68 a5 d5 a5 a3 89 e5 6a 0c 55 6a 02 50 90 6a 04 58 cd 80
68 00 00 a5 a2 68 a5 bb a5 f3 90 90 68 a5 d6 a5 e9 89 e5 6a 0c 55 6a 02 50 90 6a 04 58 cd 80
00000000 68 a5 f3 a5 b0 68 a1 bc |hングhー| 00000008 a5 ea 90 90 68 a5 d5 a5 |リ..hフ| 00000010 a3 89 e5 6a 0c 55 6a 02 |.j.Uj.| 00000018 50 90 6a 04 58 cd 80 |P.j.X.| 00000000 68 00 00 a5 a2 68 a5 bb |h..アhセ| 00000008 a5 f3 90 90 68 a5 d6 a5 |ン..hブ| 00000010 e9 89 e5 6a 0c 55 6a 02 |.j.Uj.| 00000018 50 90 6a 04 58 cd 80 |P.j.X.|
00000000 68 a5 f3 a5 b0 68 a1 bc |hングhー| 00000008 a5 ea 90 90 68 a5 d5 a5 |リ..hフ| 00000010 a3 89 e5 6a 0c 55 6a 02 |.j.Uj.| 00000018 50 90 6a 04 58 cd 80 |P.j.X.| 00000000 68 00 00 a5 a2 68 a5 bb |h..アhセ| 00000008 a5 f3 90 90 68 a5 d6 a5 |ン..hブ| 00000010 e9 89 e5 6a 0c 55 6a 02 |.j.Uj.| 00000018 50 90 6a 04 58 cd 80 |P.j.X.|
b8 5b 0c 5a 29 f7 d8 50 b8 5b 5d 5a 44 (字余り) f7 d8 50 89 e5 6a 08 55 6a 02 50 90 90 90 6a 04 58 cd 80
00000000 b8 5b 0c 5a 29 f7 d8 50 |[.Z)P| 00000008 b8 5b 5d 5a 44 f7 d8 50 |[]ZDP| 00000010 89 e5 6a 08 55 6a 02 50 |.j.Uj.P| 00000018 90 90 90 6a 04 58 cd 80 |...j.X.|
mov.l #1, r1 mov.l #10, r3 nop mov.l #0x6c6c6548, [r0] nop mov.l #0x6c72, 8[r0]
mov.l #0x6f57206f, 4[r0] mov.l r0, r2 mov.l #5, r5 int #255
66 11 66 a3 03 f8 02 48 65 6c 6c 03 f9 0a 02 72 6c f9 02 01 6f 20 57 6f ef 02 66 55 75 60 ff
Hello Worl
mov 0xfff10, #72 mov a, #108 mov 0xfff10, #101 mov 0xfff10, a mov 0xfff10, a mov 0xfff10, #111 mov a, #32
mov 0xfff10, a mov 0xfff10, #87 mov a, #111 mov 0xfff10, a mov 0xfff10, #114 nop nop
ce 10 48 51 6c ce 10 65 9e 10 9e 10 ce 10 6f 51 20 9e 10 ce 10 57 51 6f 9e 10 ce 10 72 00 00
Hello Wor
Hello Wo
Hello!
Hello World!
Hello World!!
...アセンブラ短歌の
やりやすさの指標
hello Worl
M32C | 6BPT |
MN10300 | 8BPT |
RL78 | 9BPT |
RX | 10BPT |
i386/FreeBSD | 12BPT |
x86/Linux | 13BPT |