OS-9について詳しく解説

主要システム
オペレーティング
BSD
FreeBSD – NetBSD – OpenBSD
ドラゴンフライ BSD – PC-BSD
GNU/Linux (リスト)
Debian – Fedora – Gentoo
MandrivaレッドハットSlackware
SuSEUbuntu
Mac OS
システム 5 – 6 – 7 – 8 – 9
Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 – サーバー
MS-DOSMicrosoft Windows
1.0 – 2 – 3.x – 95 – 98 – 私
NT – 3.5x – 4.0 – 2000
XP – 2003 – Vista
2008 (近日公開予定)
7(開発中)
その他
AmigaOSBeOS – インフェルノ
LynxOS – Haiku OS – OS/2
QNX – Solaris – UNIX – MVS
OS/360 – OS/390 – OS/400プラン 9
ReactOS – VMS – ZETAFreeDOS

OS-9は、1979 年または 1980 年に誕生し、Microware Systems Corporation によって作成されたハードリアルタイムオペレーティング システムです。

このオペレーティング システムは、VME ラックに配置されたカードに搭載され、シリアル リンクを介して PC またはワークステーション (Risc 6000…) に接続されます。これにより、 Windows上で動作する Microware Hawkソフトウェアを介して コマンド インタープリタにアクセスし、カードと通信できるようになります。

OS-9 の最初のバージョンから 19 年後の 1999 年、 Apple はMac OS 9 オペレーティング システムをリリースしました。その、Microware は商標を巡って Apple を訴えました。

システムの特徴

OS-9 は Unix に似ており、マルチタスクマルチユーザー、リアルタイムです。 「ROM可能」と記載されています。

また、モジュール式であるため、新しいドライバーを作成するか、ドライバーが存在する場合は新しいファイル記述子を作成するだけで、新しいデバイスをシステムにすばやくインストールできます。

コンパクトでもあります。コアは 20 KB 未満で、組み込みシステムの分野で使用するのに特に興味深いものです。ソニーとフィリップスの CD-I プレーヤーにも選ばれました。 BMW 750iのナビゲーションシステムもOS-9を採用しています。

メモリにロードされたモジュールのエラー検出は CRC 24 を使用して実行されます。

 OS-9について詳しく解説

OS-9をサポートするアーキテクチャ

  • 6809
  • 68000
  • TRS-80
  • MIPS、OS-9000用
  • PowerPC 、OS-9000用
 OS-9について詳しく解説

リリース

最初のバージョンはMotorola 6809プロセッサ用のアセンブリ言語で書かれており、64KB のアドレス指定可能領域を提供していました。その後、1MB のアドレス指定可能なメモリ空間をサポートする 6809 プロセッサ用の2 番目のバージョンが作成されました。多くの実装では、グラフィカル環境も含まれています。その後、6809 (OS-9/6809) のバージョンがアセンブリ言語で 68000 (OS-9/68K) に移植されました。その後、移植性を考慮して C 言語で書き直され、OS-9000 という名前になりました。

 OS-9について詳しく解説

主なコマンド

利用可能な主なコマンドには次のようなものがあります。

  • ee_config :ネットワークパラメータ (IP アドレス、マスクなど) またはデバイスを表示します。
  • dir は、現在のディレクトリの内容を一覧表示します。
  • mdir:メモリにロードされているモジュールを一覧表示します
  • telnetdTelnetサーバーを起動します
  • リンクを解除してモジュールをアンロードする
  • cc 、Cコンパイラ
  • cfp asm 、アセンブラ
  • ze 、テキストエディタ
  • debug 、アセンブラでデバッグできるようにします
  • ftp 、ftpクライアントを起動できます。
  • tlg 、ホスト シャーシへの接続を許可します
 OS-9について詳しく解説
  1. Nuus – afrikaans
  2. The – – – – – ancien anglais
  3. خبر (إعلام) – arabe
  4. ܛܐܒܐ – araméen
  5. Noticia – asturien
  6. Xəbər – azerbaïdjanais

OS-9について詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。