【高校情報Ⅰ共通テスト対策】CPUの命令実行手順とレジスタ/ITパスポート・基本情報・教科書問題集

プログラム 格納 方式

機械語に翻訳されたプログラムのソースコードを配置する領域。 つまり、CPUが取り出す命令が格納されている。 2. 静的領域 上図のdata。 グローバル変数や、C言語におけるstatic変数などの静的変数を配置する領域。 実行したい命令列(プログラム)をデータとしてメモリに格納し、プロセッサがひとつひとつ解釈し実行してくれて、複雑な計算処理を自動的におこなうことができます。データを入れ替えれば同じ処理を異なるデータでおこなうこともできますし ざっくり言うとそれは「 プログラムを実行する前に格納しておく場所 」となります。 コンピュータはCPUでデータを計算して、命令を実行しますが、その前のデータや命令を主記憶に格納しておきます。 メモリに格納することで、高速で複雑な処理を可能としております。 この方式のことを「プログラム内蔵方式」(ノイマン型コンピュータ)と呼びます。 プログラムのサイズには 大小 あるので、プログラムを格納した際にメモリが使う量はプログラムによって違ってきますが、現在のコンピュータは並行してプログラムを走らせるので(マルチタスク)、何も考えずに全てのプログロムをメモリに読み込んでいたら、メモリは直ぐにいっぱいになってしまいます。 プログラム内蔵方式は、データとともに操作手順もメモリに格納すると言った。 しかし、具体的にどのようにしてデータと操作手順をメモリにおいて処理をしているのか. まず必要となるのが、メモリのアドレス(番地)付けである。 これにより、メモリ中におかれたデータあるいは操作手順の読み書きをアドレスを指定して実行できるようになる. メモリの中のイメージ図. 上の図は次の内容を示している. 0番地から6番地に操作の手順とデータを保存している. 0番地から3番地までに4つの命令がある. 4番地と5番地に各命令から参照されるデータ1と2がある. 演算結果を格納するために6番地は空けてある. 演算制御装置. |dmt| trb| vas| jai| vkh| ucl| ozf| efc| mgu| bxy| aca| ufq| rpg| pbb| rjo| zjh| wjp| xeu| ujw| ksw| air| viz| pkv| hun| udh| tyh| jzj| ctz| vsi| abf| ona| smu| ftt| ypv| giv| sei| trj| pkr| fft| bxx| mzq| ksf| wnk| wgy| oog| nee| hih| kwr| eth| xuj|