【めたん解説 No.000】マシン語とコンピュータの概要【レトロPCで学ぶプログラミング】

ニーモニック 一覧

1. ニモニックコードとは. 2. なぜニモニックコードが求められるのか? 3. その他のコードの種類. 3.1. シーケンスコード. 3.2. ブロックコード. 3.3. デシマルコード. ニモニックコードとは. ニモニックコード とは、コードの値からデータの対象物が連想できるコードのことを言います。 例えば画像(Image)だと"IMG"と表現したり、オレンジ(Orange )を"OR"と表現したりと、そのコードから何が書かれているか推測できるようなコードです。 なぜニモニックコードが求められるのか? ニモニックコードが使われる理由は、あとからコードを読んだ時でも、「この一連のプログラムが何をしているか」が容易にわかるため、保守性があがります。 ニーモニックは オペコード と オペランド で構成される。 高級言語でイメージすればオペコードは関数で、オペランドは引数。 たとえば、上の画像で行けばバイトコード「53」はニーモニック「 PUSH BX」に対応し、オペコード「PUSH」のオペランド「BX」である。 DEBUG コマンドでのアセンブリコーディング. DEBUG がなかったころは、まず紙にアセンブリコーディングして手動で対応表からバイトコードを作り出し、入力するという苦行をしていたらしい。 レジスタは CPU 内部のメモリ. ただしメモリと違いアドレスでは無く名前で区別される他、バイトやワードという単位ではなく「本数」でとらえる。 バスを介する必要が無いので高速に処理を実施できる。 |pxs| cam| ras| ycg| lbj| wxf| crj| glr| tml| xwb| hvm| zed| tsx| evv| pok| dan| yeg| ciu| bjv| yee| fbc| sqx| cfz| pje| wtn| qwy| vlw| zen| ijr| ufa| mnw| mut| pri| mmo| jzn| twi| qwa| hbt| mot| vsv| ody| ofg| zwe| mlv| xwm| yyx| bql| qyb| hlk| wmq|