{"published":"2016-01-26 00:20:37","url":"https://kagasu.hatenablog.com/entry/20160126/1453821637","image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/k/kagasu/20180413/20180413144316.png","height":"190","blog_url":"https://kagasu.hatenablog.com/","categories":["\u30ea\u30d0\u30fc\u30b9\u30a8\u30f3\u30b8\u30cb\u30a2\u30ea\u30f3\u30b0"],"type":"rich","width":"100%","description":"\u203b2017/05/29 \u8ffd\u8a18 \u3068\u3066\u3082\u7406\u89e3\u3057\u3084\u3059\u3044\u89e3\u8aac\u30b5\u30a4\u30c8 https://azeria-labs.com/writing-arm-assembly-part-1/\u203b2018/04/13\u8ffd\u8a18 \u7406\u89e3\u3057\u3084\u3059\u3044\u30b9\u30e9\u30a4\u30c9 https://azeria-labs.com/downloads/HITB-v1.0.pdf \u30ec\u30b8\u30b9\u30bf A32(32bit) \u6c4e\u7528\u30ec\u30b8\u30b9\u30bf R0-R12 \u30b9\u30bf\u30c3\u30af\u30dd\u30a4\u30f3\u30bf SP(R13) \u30ea\u30f3\u30af\u30ec\u30b8\u30b9\u30bf LR(R14) \u30d7\u30ed\u30b0\u30e9\u30e0\u30ab\u30a6\u30f3\u30bf PC(R15) ADD \u52a0\u7b97 \u4f8b. ADD(S) <dst>, <op 1>, <op 2> dst = op1 + op2; SUB \u6e1b\u7b97 \u4f8b\u2026","provider_name":"Hatena Blog","provider_url":"https://hatena.blog","version":"1.0","author_name":"kagasu","blog_title":"\u5099\u5fd8\u9332","title":"ARM Opcode\u30e1\u30e2","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkagasu.hatenablog.com%2Fentry%2F20160126%2F1453821637\" title=\"ARM Opcode\u30e1\u30e2 - \u5099\u5fd8\u9332\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_url":"https://blog.hatena.ne.jp/kagasu/"}