文字列操作 - strcpy()
概要
文字列をコピーする
詳細
この命令は主にlodsb
、stosb
の2つの命令からなる
初めに、lodsb命令で%esiレジスタに割り当てられたコピー元の文字列の先頭アドレスから1byteを%alレジスタにロードする
その後、stosb命令で%alレジスタの値を%ediレジスタに割り当てられたコピー先のアドレスにコピーし、コピーした文字が0(終端文字'\0')でなければ繰り返し実行する
この操作により、コピー元の文字列をコピー先のアドレスにコピーする。
また、この関数はEXPORT_SYMBOL()によりモジュールからアクセス可能なシンボルとなる