モジュール構造とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > モジュール構造の意味・解説 

モジュール構造

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/25 00:22 UTC 版)

OS-9」の記事における「モジュール構造」の解説

OS-9構成するすべての部分は、モジュール呼ばれる統一され構造持っており、必要な機能だけを選択して使用することができ、自由度の高い構造になっている。これにより、OS-9は以下の特徴有する移植性が高い 移植必要なモジュールだけを新たに作成すればよい。個々モジュール容易に作成可能。 アップグレードが簡単 対象モジュールのみ交換可能。再起動を必ずしも必要としない外部プログラムを主記憶に常駐させる事が簡単 主記憶 (ROM/RAM) 上のモジュールはモジュールディレクトリと呼ばれるファイルシステムディレクトリ似た構造管理される外部記憶上のプログラムも予めロードする事によりROM化されモジュール同様に主記憶上に常駐した状態にすることが可能。 セキュリティに強いモジュールCRCがあり、モジュールをモジュールディレクトリへ登録する際にチェックされるため、正当なモジュールのみメモリロード可能。 デバッグが簡単 OS自体構造化されているため、問題点切り分けが行いやすい。 リビジョン/エディション モジュールにはリビジョン番号エディション番号があり、同一名のモジュールメモリ中に複数ある場合最新モジュールのみ有効となる。ROM化されシステムアップグレードする場合、古いモジュール削除することなく新しモジュールROM追加するだけでよい(あるいは外部記憶上の新しモジュールRAMロードするだけでも良い)。 ROM化可能 すべてのモジュールリロケータブル(かつリエントラント)であることからROM特有のアドレス意識しないプログラミングしたものを、そのままROM化できる。各モジュールプログラム)は、すべて主記憶空間内のROM上で直接実行が可能である。 プログラム使用する変数スタック領域カーネルによって実行時動的に割り当てられる再入可能リエントラントプログラムリエントラントであることはOS-9において必須の条件であり、リエントラントでないコード利用できないプログラム自身実行中書き換えてはならない自己書き換えコードリエントラントではない)。 メモリ使用効率が高い プログラムリエントラントであるため、コード領域を各プロセス共有することが可能になり、メモリ利用効率高くなるまた、OS自身モジュール集合であるので、必要なモジュールのみをロード(あるいはROM化)すればよい。 遅い 汎用性は高いが、専用設計されモノリシックOS比べるオーバヘッド生じる。例えデバイスドライバそれぞれ固有のスタティックストレージと呼ばれる大域変数領域を持つため、カーネルの機能利用する際には単純な関数呼び出しではなく原則としてソフトウェア割り込みを伴うシステムコール用い必要がある

※この「モジュール構造」の解説は、「OS-9」の解説の一部です。
「モジュール構造」を含む「OS-9」の記事については、「OS-9」の概要を参照ください。


モジュール構造

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/03 17:04 UTC 版)

フィブロネクチン」の記事における「モジュール構造」の解説

1983年、デンマーク・オーフス大学のトーベン・ピーターセン(Torben E. Petersen)らが、フィブロネクチン一次構造半分推定1,880個の内、911個)を解析した論文で、フィブロネクチン一次構造3種類の内部ホモロジーモジュールmodule))が存在することを発見しフィブロネクチンI型モジュールフィブロネクチンII型モジュールフィブロネクチンIII型モジュール命名したフィブロネクチンI型モジュールフィブロネクチンII型モジュールフィブロネクチンIII型モジュールは、DNAシークエンシングから、フィブロネクチン一次構造決定した時に確認された。 現在の知見では、I型モジュール12個、II型モジュールが2個、III型モジュール1517個ある。すべてのモジュール2つ逆平行βシート構成されているが、I型およびII型モジュールは、2個のシステインがS–S 結合ジスルフィド結合を介してつながったシスチンを2つもつ。ジスルフィド結合存在構造安定している。III型モジュール内にはジスルフィド結合もたない。これによって、適当な外力加わった際に部分的なアンフォールディング起こりる。 1つドメインは、数個10個のモジュール集まって形成されている。

※この「モジュール構造」の解説は、「フィブロネクチン」の解説の一部です。
「モジュール構造」を含む「フィブロネクチン」の記事については、「フィブロネクチン」の概要を参照ください。

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



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

辞書ショートカット

すべての辞書の索引

「モジュール構造」の関連用語

モジュール構造のお隣キーワード
検索ランキング

   

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



モジュール構造のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS