タグ

ブックマーク / www.marbacka.net (1)

  • 64ビットCPU(AMD64+EM64T)でアセンブラ

    仮想化技術の考察 x86系CPUの仮想化技術を読み解いてみます。 仮想化とは、ひとつのマシン(CPU、メモリ、ディスク他を備えたPC)上に複数の(仮想的な)マシンを 作ることです。それぞれのマシンはCPU、メモリなどを備えた、れっきとしたPCです。 ただ複数のマシンがあるように見えても実際には(物理的には)ひとつのマシンしか存在しないところが、仮想化たる所以です。 x86系CPUの仮想化では、インテルの「Intel Virtualization Technology」 (以下、VTと略。x86(IA-32)用VTの旧コードネームはVanderpool Technology、Itanium(IA-64)用VTの旧コードネームはSilverdale Technology)と AMDの「Pacifica」がありますが、とりあえず稿執筆時に仕様書が公開されている VTについて考えます。(Paci

    mFumi
    mFumi 2012/08/09
  • 1