命令形式とオペランドとは?
命令形式とオペランドとは、機械語命令は、動作を指定する命令部(オペコード)と、対象を指定するオペランド部から成る。オペランドの個数によって0〜3アドレス命令に分類され、0アドレス命令はスタックを、1アドレス命令はアキュムレータを暗黙の対象とする。
めいれいけいしきとおぺらんど
命令形式とオペランドの意味
機械語命令は、動作を指定する命令部(オペコード)と、対象を指定するオペランド部から成る。オペランドの個数によって0〜3アドレス命令に分類され、0アドレス命令はスタックを、1アドレス命令はアキュムレータを暗黙の対象とする。
命令形式とオペランドの具体例
16ビット命令でオペコードに4ビット割けば命令は16種類まで、残る12ビットが直接指定できるアドレス範囲(4Kワード)になる。この制約を超えるために間接指定や基底レジスタを併用する。3アドレス命令は「A=B+C」を1命令で書けるが命令語は長くなる。
命令形式とオペランドは試験でどう引っ掛けられる?
オペコードのビット数を1つ増やすと表現できる命令数は倍になるが、そのぶんアドレス部が半分の範囲に縮む。「命令語長を変えずに命令数を増やす」と聞かれたら、この取引関係を答えさせている。
命令形式とオペランドと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。