ToDo:
そいや前ふと考えたのを スレッドうんぬんで思い出したんだけど、 jmp と call の直後だけコンテキストスイッチする可能性がある アーキテクチャとかどうなのかな。 あとコンテキストスイッチしないバージョンの jmp とかあると 色々ラクで良い。 あと jmp とか call 無しで10万命令とか走らせると SIGILL 。
(00:12)
ホントにすばらしいのかな
http://www.kt.rim.or.jp/%7ekbk/zakkicho/08/zakkicho0809b.html#D20080915-2
call $
じゃいかんのか。
(01:28)
前 | 2008年 9月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。
リンク元をみると分かりますが、
call $ の場合16bitモードなら3バイトですが32bitモードだと5バイトになります。
jmp short の方はモードに関係なく3バイトです。
あ、コンパイルした後ですねそりゃそうですね…
リンク先見てみると言語関係なくやってるんですね。 Ruby 6B 出てませんし、ちょっと投稿してみようかなと…
それは是非! >投稿