プログラムを実行できるように、%espと%eipをOSカーネルによって適切な値に設定する必要があることはわかっていますが、%ebp、%eax、%ebx、%ecx、%edx、%esi、%ediなどの他のレジスタもあります。OSカーネルはプログラムを実行する前にそれらを初期化しますか?彼らはどのような価値観を持つべきですか?
プログラムの実行開始時に%espが持つべき値は何ですか?
プログラムを実行できるように、%espと%eipをOSカーネルによって適切な値に設定する必要があることはわかっていますが、%ebp、%eax、%ebx、%ecx、%edx、%esi、%ediなどの他のレジスタもあります。OSカーネルはプログラムを実行する前にそれらを初期化しますか?彼らはどのような価値観を持つべきですか?
プログラムの実行開始時に%espが持つべき値は何ですか?