アカウント名:
パスワード:
それまでオペレータが配線をいじくるとかパンチカードをデッキにロードするとかしていたのに対し、 計算機が自分で自分のプログラムを入力装置や外部記憶装置からロードできる(ローダープログラムの出現)ってのが重要なのは お説の通り。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
電子的に格納できた為? (スコア:1)
入れ替えて使えるということが新しかったのでしょうか。
磁気でプログラムを記憶してるコンピュータやPROMのマイコンなんかが
このコンピュータの定義から除外されてしまいそうなんですが・・・
何が画期的だったのかいまいちわかりません・・・
ノイマン型アーキテクチャ (Re: 電子的に格納できた為? ) (スコア:1)
また空間を共用することで、アセンブリ言語プログラムを紙テープ等から読み込んでの直接翻訳実行(初期アセンブラ)、(既翻訳)機械語プログラムの読込み実行、等が可能になります。この辺りがシステムプログラム、即ちオペテーティングシステムの原点です。更にアセンブラは人を機械語から開放し、FORTRAN、COBOL、等の高級言語へ進化の礎になりました。
Re: (スコア:2, 参考になる)
それまでオペレータが配線をいじくるとかパンチカードをデッキにロードするとかしていたのに対し、 計算機が自分で自分のプログラムを入力装置や外部記憶装置からロードできる(ローダープログラムの出現)ってのが重要なのは お説の通り。
Re:ノイマン型アーキテクチャ (Re: 電子的に格納できた為? ) (スコア:1, 興味深い)
これは嘘くさい。
ENIACにはあった模様。1948年の改造らしい。
http://en.wikipedia.org/wiki/ENIAC
4オペランド命令はマイクロプログラムでもよく使われた。
専用のレジスタや加算器が不要というメリットがある。
Re: (スコア:0)
> SSEMでは、ウィリアムス管の一部をふたつのレジスタ(アキュムレータ A と プログラムカウンタ C)として使用している。
SSEM=Babyですが、同じ48年のENIACのどちらが先かはわかりません。
(ENIACデモは9月だそうなのでBabyのほうが先かもしれません)
http://ja.wikipedia.org/wiki/Pilot_ACE
> チューリングの命令セットでは必ず次の命令のアドレスを指定するようになっており、これはつまりプログラムをアドレス順に命令を配置する現在の方法とは異なっていて、ある命令を実行するときにちょうど遅延線メモリから