As (Unix)
表示
asはUnix系システム上のアセンブラの一般的なコマンド名である。
実装
[編集]UnixおよびUnix系オペレーティングシステム用の複数のアセンブラが、asと呼ばれる実行ファイル名で実装されている。ユーザは、システムのマニュアルを参照するか、as --versionを実行することで、システムにどの実装が存在するかを確認できる。
AT&T/ベル研究所
[編集]1971年11月の時点で、asとして呼び出されるアセンブラがUnixで利用可能であった。ベル研究所のスタッフによって実装されており、ディジタル・イクイップメント・コーポレーションのPAL-11Rアセンブラをベースとしていた[1][2]。
GNUアセンブラ
[編集]1986年頃、GNUアセンブラ(GAS)が利用可能になった[3]。オリジナルのUNIXアセンブラと同様に、GASの実行ファイルは単にasという名前である[3]。2018年現在、GASは1971年のベル研究所の実装には存在しなかった多くの機能を実装している。
脚注
[編集]- ^ “UNIX Programmers Manual”. Bitsavers.org (1971年11月). 2018年12月31日閲覧。
- ^ Dennis M. Ritchie. “UNIX Assembler Reference Manual”. 2025年2月19日閲覧。
- ^ a b “The GNU Assembler”. CiteSeerX 10.1.1.32.4503.