後のオートコードとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 後のオートコードの意味・解説 

後のオートコード

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/12 05:06 UTC 版)

Autocode」の記事における「後のオートコード」の解説

ブルッカーはまたマンチェスター大学共同1950年代にフェランティ・マーキュリー用のオートコードを開発した。マーキュリー・オートコードでは、変数がaからzまでとa'からz'までの52種類しかなく、ある意味で後に登場した初期ダートマスBASIC言語にも似ていた。ALGOL以前言語であり、スタック概念がなく、そのため再帰記述もできず、動的な配列確保もできなかった。 マーキュリーメモリ容量小さかったため、大きなプログラムチャプター分割しオーバーレイテクニック使って実装した。チャプター制御切り替えには時間がかかるため、性能上げるには特殊な技能を必要とした。ドラム制御してオーバーレイ実現するテクニック仮想メモリが後に実現されるまで一般的になった。マーキュリー・オートコードの別バージョンがフェランティ・アトラス(後のアトラス・オートコードとは別物)や、ICT 13001900実装された。 1961年ケンブリッジ大学数学研究所のデビッド・ハートリーがEDSAC 2バージョン開発したEDSAC 2オートコードはマーキュリー・オートコードをベースにしてマシン合わせた改造したもので、オブジェクトコード最適化する機能があり、ソースコードエラーチェック機能がある、当時としては先進的なコンパイラとして有名だったALGOL風の構文科学技術計算向けに最適化されていた。高水準言語CPL完成するまでの一時的なつなぎとして、後継機種タイタン(アトラス2のプロトタイプ)にもオートコードが実装された。CPL結局完成しなかったが、マーティン・リチャーズBCPL開発しB言語からC言語発展した同時期にマンチェスター大学でもアトラス1用にアトラス・オートコードを開発していた。

※この「後のオートコード」の解説は、「Autocode」の解説の一部です。
「後のオートコード」を含む「Autocode」の記事については、「Autocode」の概要を参照ください。

ウィキペディア小見出し辞書の「後のオートコード」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「後のオートコード」の関連用語

1
8% |||||

後のオートコードのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



後のオートコードのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのAutocode (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS