linuxのメモ

Linux kernelの実装を解説していきます (対象ver 4.5)

2016-03-30から1日間の記事一覧

アセンブラ命令 - STATIC_KEY_INIT_NOP

asm

概要 5byteのNOP命令を示すバイトコード 詳細 CONFIG_X86_64の値が有効な場合はP6_NOP5_ATOMIC、無効な場合はGENERIC_NOP5_ATOMICで示される5byteのNOP命令に変換される

アセンブラ命令 - P6_NOPx

asm

概要 P6アーキテクチャのCPUで使用可能なNOP命令 詳細 各数値が実行命令のバイト数を表しており、以下の命令が使用できる P6_NOP1 P6_NOP2 P6_NOP3 P6_NOP4 P6_NOP5 P6_NOP6 P6_NOP7 P6_NOP8 P6_NOP5_ATOMIC それぞれの命令は以下に示すアセンブラ命令と同等…

アセンブラ命令 - K7_NOPx

asm

概要 K7アーキテクチャのCPUで使用可能なNOP命令 詳細 各数値が実行命令のバイト数を表しており、以下の命令が使用できる K7_NOP1 K7_NOP2 K7_NOP3 K7_NOP4 K7_NOP5 K7_NOP6 K7_NOP7 K7_NOP8 K7_NOP5_ATOMIC それぞれの命令は以下に示すアセンブラ命令と同等…

アセンブラ命令 - K8_NOPx

asm

概要 K8アーキテクチャのCPUで使用可能なNOP命令 詳細 各数値が実行命令のバイト数を表しており、以下の命令が使用できる K8_NOP1 K8_NOP2 K8_NOP3 K8_NOP4 K8_NOP5 K8_NOP6 K8_NOP7 K8_NOP8 K8_NOP5_ATOMIC それぞれの命令は以下に示すアセンブラ命令と同等…

アセンブラ命令 - GENERIC_NOPx

asm

概要 x86CPUで共通で使用可能なNOP命令 詳細 各数値が実行命令のバイト数を表しており、以下の命令が使用できる GENERIC_NOP1 GENERIC_NOP2 GENERIC_NOP3 GENERIC_NOP4 GENERIC_NOP5 GENERIC_NOP6 GENERIC_NOP7 GENERIC_NOP8 GENERIC_NOP5_ATOMIC それぞれの…