タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cpuに関するkohagiのブックマーク (2)

  • ホワット・ア・ワンダフル・ワールド call とか ret は無くてもなんとかなる

    Linux Kernel の include/asm-i386/system.h の switch_to() マクロとかで使われていたりして,わりと有名なテクニックなのかもしれませんが, call foo とかは,機械的に pushl $1f jmp foo 1: みたいに,スタックの頭に戻り番地をプッシュして,関数にジャンプする感じに書き換えられるのではないかと思いました. ret もまぁ, pop %ecx jmp *%ecx みたいに,適当に壊しても良いレジスタに戻り値を pop して間接ジャンプすれば大丈夫な気がします. もちろん,来一命令で済むものを,わざわざメモリ触った挙句命令数増やすのはバカバカしいので,実用性は無いわけですが. アセンブラとか,x86 命令レベルのクロック数とか μOP (マイクロオペレーション) レベルの話とか全然わからない子なので,大きな勘違いをしてい

    kohagi
    kohagi 2008/08/30
  • コンピュータアーキテクチャの話 Hisa Ando | コラム | エンタープライズ | マイコミジャーナル

    新着記事一覧 【連載】乗って! 撮って! べて! 江ノ電で旅気分 第2回 観音様や大仏を上手に撮影しよう--長谷・極楽寺編 [10:39 9/30]  ミリタリーアクションドラマ第3シーズンが放送! - 『ザ・ユニット3〜』 [10:00 9/30]  【特集】『クリミナル・マインド』 研究部 [10:00 9/30]  【レポート】ネットで申し込める"お気軽"自動車ローンに注目--三井住友銀行&みずほ銀行 [10:00 9/30]  【連載】山田塾長の結婚必勝方程式 第2回 エリート難民にパラサイト親子…あなたは「結婚できない男」ではないですか? [10:00 9/30]  1タブ1プロセスを実現したMac用ブラウザ「Stainless」登場 [09:41 9/30]  安藤建築の原点「住吉の長屋」を原寸大で再現 - 安藤忠雄建築展 [09:37 9/30]  【AIRコレ】オフライン

    kohagi
    kohagi 2007/09/20
  • 1