jpnykw’s blog

軽率なアウトプットをします

2020-02-07から1日間の記事一覧

x86の除算命令

x86の四則演算を行う命令は add, sub, imul, idiv の4種類ある (左から, 加算, 減算, 乗算, 除算). ここで左3つの命令は一般的な命令と同様に, 以下のBNFを満たす. <instruction> ::= <register> "," (<register> | <value>)しかし idiv だけ実装が特殊で, このようなことができない. では, 具体的に </value></register></register></instruction>…