8085 の MOV と MVI の違いは何ですか?
動画 (移動) 命令は、2 つのレジスタ間、またはレジスタとメモリ位置の間でデータを転送するために使用されます。 MOV 命令の構文は次のとおりです。
「」
MOVの宛先、ソース
「」
たとえば、次の命令はレジスタ B の内容をレジスタ A に移動します。
「」
ムーブA、B
「」
MVI (即時移動) 命令は、即時データからレジスタまたはメモリ位置にデータを転送するために使用されます。 MVI 命令の構文は次のとおりです。
「」
MVI 宛先、データ
「」
たとえば、次の命令は即値データ 0x35 をレジスタ A に移動します。
「」
MVI A、0x35
「」
MOV 命令と MVI 命令の主な違いは、MOV 命令は 2 つのレジスタ間またはレジスタとメモリ位置の間でデータを転送するのに対し、MVI 命令はデータを即値データからレジスタまたはメモリ位置に転送することです。