ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

PDP-11

索引 PDP-11

PDP-11 は、ディジタル・イクイップメント・コーポレーション(DEC)が1970年代から1980年代に販売した16ビットミニコンピュータシリーズ。PDP-11 は DECのPDPシリーズのPDP-8コンピュータの主にリアルタイムシステムの後継であるが、両シリーズは10年間以上並存した。革新的機能をいくつか持ち、従来よりもプログラミングが容易になっていた。ミッドレンジのミニコンピュータとしての後継は32ビットのVAXである。 その設計上の特徴は、モトローラのMC68000などのマイクロプロセッサの設計に影響を及ぼしている。またPDP-11上のオペレーティングシステム (OS) の設計は他のOS、例えばCP/MやMS-DOSの設計に影響を及ぼしている。最初の公式にUNIXと名付けられたバージョンのOSは、1970年に PDP-11/20 上で動作した。PDP-11のプログラミング上の低レベルな特徴とC言語の言語要素の類似は非常によく言われてはいるが、意図的にそのように設計したわけではない。たとえば、C言語の ++ や -- は、PDP-11より古い、PDP-7に実装したB言語に由来していて、ハードウェアの持っていた機能からの影響もあるだろうが、いくつかの特徴はハードウェアからというよりもトンプソンのオリジナルであろうとリッチーが書き残している(:en:Increment and decrement operators#Historyを参照)。 DECtape装置が見える.

171 関係: ASIC半導体試験装置単精度浮動小数点数主記憶装置仮想記憶位置独立コードミニコンピュータマルチプレクサマルチプロセッシングマイクロメートルマイクロプログラム方式マイクロプロセッサマイクロカーネルハンガリーハードディスクドライブハイエンドバンク切り換えバックプレーンバイト (情報)バス (コンピュータ)ポーランドポインタ (プログラミング)メガバイトモナシュ大学モトローラライブラリリロケータブルバイナリリアルタイムオペレーティングシステムリアルタイムシステムルーターレジスタ (コンピュータ)ワードワイヤラッピングボトルネックブルガリアブートプリント基板プログラミング (コンピュータ)プログラマプログラム (コンピュータ)プロセス制御パーソナルコンピュータビットピルキントンテキサス・インスツルメンツデバッガデポー大学デヴィッド・カトラーデータゼネラルデニス・リッチー...ディジタル・イクイップメント・コーポレーションフロッピーディスクファイル (コンピュータ)ファクトリーオートメーションドイツ民主共和国ベル研究所ベクタ形式周辺機器命令 (コンピュータ)命令セットアルカテル・ルーセントアドレッシングモードアドレス空間アセンブリ言語イリノイ大学アーバナ・シャンペーン校インテルインクリメントウェスタン・デジタルエミュレータエンディアンオペレーティングシステムカーネギーメロン大学キャッシュメモリキロキロバイトケンブリッジ大学コンパイラコンピュータコンピュータ・アーキテクチャコンピュータ数値制御ゴードン・ベルシステムコールシステムソフトウェアスループットステータスレジスタスタックセラック25セグメント方式ソビエト連邦ソフトウェアタイムシェアリングシステムサーバ入出力全米科学財団ネットワーク八進法割り込み (コンピュータ)割り込みハンドラ倍精度浮動小数点数B言語BSDC言語COBOLCP/MCPU磁気コアメモリ組み込みシステム直交性被演算子航空交通管制鉄のカーテン集積回路File Allocation TableForthFPGAFPUGNU General Public LicenseHello worldIBMIBM PCIEEE 754Intel 80286Intel 80386Intel 8086Intel 8088IPコアLINCMC68000MC68020Microsoft WindowsMicrosoft Windows NTModula-2MS-DOSMUMPSOEMPDP-7PDP-8PDPシリーズPower On Self TestQ-busResearch UnixRS-232RSTS/ERSX-11RT-11Transistor-transistor logicTRIPOSUCSD p-SystemUCSD PascalUltrixUnibusUNIXUNIX System IIIUnix系VAXVersion 6 UnixVersion 7 UnixVHDLVMSVT100Windows NT系X.25X86Xinu機械加工機械語浮動小数点数16ビット1970年代1980年代2000年問題32ビット インデックスを展開 (121 もっと) »

ASIC

ASIC(application specific integrated circuit、特定用途向け集積回路)は電子部品の種別の1つで、特定の用途向けに複数機能の回路を1つにまとめた集積回路の総称である。通常は「エーシック」と発音され、表記する場合は日本でも「ASIC」である。.

新しい!!: PDP-11とASIC · 続きを見る »

半導体試験装置

半導体試験装置(はんどうたいしけんそうち)とは、集積回路(半導体デバイス)の製造工程において、性能等を試験し良品と不良品の選別を行う装置を指す。.

新しい!!: PDP-11と半導体試験装置 · 続きを見る »

単精度浮動小数点数

情報処理において、単精度浮動小数点数 (Single precision floating point number) は、コンピュータの数値表現の一種である。 浮動小数点形式の標準であるIEEE 754では、単精度は32ビット(4オクテット)、倍精度は64ビット(8オクテット)である。IEEE 754-2008 では単精度の形式は正式には binary32 と呼ばれている。「単」や「倍」という表現は32ビットを1ワードとする32ビットアーキテクチャを基にしている。 単精度浮動小数点数は、同じ幅の固定小数点数に比べてより広範囲な数値を表せるようになっているが、同時に精度を犠牲にしている。 C言語、C++、C#、Java、Haskellでは単精度のデータ型を float と呼び、Pascal、MATLABなどでは single と呼ぶ。3.2以前のOctaveでは single という名前だが倍精度である。Pythonの float も倍精度である。.

新しい!!: PDP-11と単精度浮動小数点数 · 続きを見る »

主記憶装置

主記憶装置(しゅきおくそうち)は、記憶装置の分類で、「補助記憶装置」が一般に外部バスなど比較的CPUから離れていて大容量だが遅い記憶装置を指すのに対し、コンピュータのメインバスなどに直接接続されている記憶装置で、レイテンシやスループットは速いが比較すると小容量である。特に、CPUが入出力命令によって外部のインタフェースを操作するのではなく、「ロード・ストア命令」や、さらには通常の加算などの命令において直接読み書きできる対象であるものを指す。メインメモリ、一次記憶装置とも。.

新しい!!: PDP-11と主記憶装置 · 続きを見る »

仮想記憶

仮想記憶(かそうきおく、Virtual Memory、バーチャルメモリ)とは、コンピュータ分野におけるメモリ管理の仮想化技法の一種であり、オペレーティングシステムなどが物理的なメモリを、アプリケーション・ソフトウェア(プロセスなど)に対して、専用の連続した主記憶装置に見えるように提供する。 この技術により、物理的な主記憶装置に加えてハードディスク装置等の補助記憶装置を併用すれば、物理的な主記憶装置よりも大きな仮想メモリを提供する事ができる。またアプリケーション・プログラム側は、物理メモリ上のアドレスを意識しなくて良いため、マルチタスクの実現が容易である。このため現代のオペレーティングシステムの多くが仮想記憶をサポートしている。 仮想的に与えられたアドレスを仮想アドレス (virtual address) または論理アドレス (logical address)、実記憶上で有効なアドレスを物理アドレス (physical address) または実アドレス (real address) という。仮想アドレスの範囲を仮想アドレス空間、物理アドレスの範囲を物理アドレス空間という。.

新しい!!: PDP-11と仮想記憶 · 続きを見る »

位置独立コード

位置独立コード(いちどくりつコード、英: 、PIC)または位置独立実行形式(いちどくりつじっこうけいしき、英: 、PIE)とは、主記憶装置内のどこに置かれても絶対アドレスに関わらず正しく実行できる機械語の列である。PICは主に共有ライブラリに使われ、各プログラムが(例えば他の共有ライブラリに)使われていない任意の別々のアドレスに同じ共有ライブラリをロードして使うことができる。PICはMMUのない古いコンピュータシステムでも使われていた。PICを使えば、MMUのないシステムであってもオペレーティングシステム (OS) が単一のアドレス空間内で複数のアプリケーションを共存させることができる。 位置独立コードはメモリ上の任意の位置にコピーでき、修正することなく実行できる。リロケータブルコードは、指定されたアドレスで実行可能にするためにリンケージエディタやローダが特別な処理を施すが、位置独立コードではそれが不要である。位置独立コードはソースコードにおける特別な意味論が必要で、コンパイラがそれをサポートしていなければならない。絶対アドレスを指定する分岐命令など、特定のメモリアドレスを参照する命令は、等価なプログラムカウンタ相対命令に置き換えなければならない。そのために命令数が増えることもあるので効率は低下するが、最近のプロセッサはその差が無視できる程度になるよう設計されている。.

新しい!!: PDP-11と位置独立コード · 続きを見る »

ミニコンピュータ

ミニコンピュータ (mini computer) は、コンピュータの種類の一つ。略称として「ミニコン」とも呼ばれた。.

新しい!!: PDP-11とミニコンピュータ · 続きを見る »

マルチプレクサ

マルチプレクサ、多重器、多重装置、多重化装置、合波器(multiplexer)は、ふたつ以上の入力をひとつの信号として出力する機構である。通信分野では多重通信の入口の装置、電気・電子回路では複数の電気信号をひとつの信号にする回路である。しばしばMUX等と略される。.

新しい!!: PDP-11とマルチプレクサ · 続きを見る »

マルチプロセッシング

マルチプロセッシング(multi processing)とは、(本来は)ひとつのプロセスだけではなく複数の並行プロセスを同一システム内で使用することを意味する。 マルチタスクと同様ひとつのCPUを複数のプロセスが共有することも示すが、ひとつのシステム内の複数のCPUが複数のスレッドを動作させることも意味する。マルチプロセッサと言う場合は一般に後者のみを指す。.

新しい!!: PDP-11とマルチプロセッシング · 続きを見る »

マイクロメートル

マイクロメートル(micrometre, 記号µm)は、国際単位系 (SI) の長さの単位である。 マイクロメートルはメートルにSI接頭辞のマイクロをつけたものであり、は (m) に等しい。よって、、 とも等しい。 マイクロメートルは赤外線の波長程度の長さである。 ナノメートル ≪ マイクロメートル ≪ ミリメートル.

新しい!!: PDP-11とマイクロメートル · 続きを見る »

マイクロプログラム方式

マイクロプログラム方式(マイクロプログラムほうしき、マイクロプログラミング、英:microprogramming)は、プロセッサの制御装置の実装手法のひとつであり、CPU内のマイクロプログラム(マイクロコード)を使用して、複雑な命令を比較的容易に実装する。 利点としては、オペレーティングシステムを含めたソフトウェアから見た場合のハードウェア(命令セットアーキテクチャ、ISA)を、容易に追加・拡張したり、あるいはプロセッサ間で標準化して互換性を高める、更には異なる命令セットのCPUのエミュレートにも応用可能である(仮想化技術のひとつともいえる)。 反面、複雑な命令の増加はパイプラインの効果が薄れる結果ともなりやすい。 一般にROM (Read Only Memory) またはPLA()、またはそれらを組み合わせたものに格納される。コントロールストアをRAMで構成すると、動的にプログラマブル可能にできるが起動時に読み込みが必要である。ROMにすれば読み込みは必要ないが、動的にプログラム可能という利点がなくなる。 マイクロプログラム方式は、主にCISCのCPUで採用されている。 マイクロプログラム方式に対し、論理ゲートとフリップフロップを配線でつなぎあわせて直接実装する方式はワイヤードロジック(布線論理)と呼ばれる。RISCは原則としてはワイヤードロジックで構築される。 マイクロプロセッサやマイクロコンピュータやマイクロコントローラの「マイクロ」とは、どちらも英語の小さいという意味であるという以外に関連はない。 IBMなどのベンダーではマイクロコードという語を「ファームウェア」の同義として使うことがあり、周辺機器に格納されるマイクロプログラムも機械語プログラムもまとめてマイクロコードと呼ぶことがある。.

新しい!!: PDP-11とマイクロプログラム方式 · 続きを見る »

マイクロプロセッサ

マイクロプロセッサ(Microprocessor)とは、コンピュータなどに搭載される、プロセッサを集積回路で実装したものである。 マイクロプロセッサは小型・低価格で大量生産が容易であり、コンピュータのCPUの他、ビデオカード上のGPUなどにも使われている。また用途により入出力などの周辺回路やメモリを内蔵するものもあり、一つのLSIでコンピュータシステムとして動作するものを特にワンチップマイコンと呼ぶ。マイクロプロセッサは一つのLSIチップで機能を完結したものが多いが、複数のLSIから構成されるものもある(チップセットもしくはビットスライスを参照)。 「CPU」、「プロセッサ」、「マイクロプロセッサ」、「MPU」は、ほぼ同義語として使われる場合も多い。本来は「プロセッサ」は処理装置の総称、「CPU」はシステム上で中心的なプロセッサ、「マイクロプロセッサ」および「MPU(Micro-processing unit)」はマイクロチップに実装されたプロセッサである。本項では、主にCPU用のマイクロプロセッサについて述べる。 当初のコンピュータにおいて、CPUは真空管やトランジスタなどの単独素子を大量に使用して構成されたり、集積回路が開発されてからも、たくさんの集積回路の組み合わせとして構成されてきた。製造技術の発達、設計ルールの微細化が進むにつれてチップ上に集積できる素子の数が増え、一つの大規模集積回路にCPU機能を納めることが出来るようになった。汎用のマイクロプロセッサとして最初のものは、1971年にインテルが開発したIntel 4004である。このマイクロプロセッサは当初電卓用に開発された、性能が非常に限られたものであったが、生産や利用が大幅に容易となったため大量に使われるようになり、その後に性能は著しく向上し、価格も低下していった。この過程でパーソナルコンピュータやRISCプロセッサも誕生した。ムーアの法則に従い、集積される素子数は増加し続けている。現在ではマイクロプロセッサは、大きなメインフレームから小さな携帯電話や家電まで、さまざまなコンピュータや情報機器に搭載されている。.

新しい!!: PDP-11とマイクロプロセッサ · 続きを見る »

マイクロカーネル

マイクロカーネル(microkernel)とはオペレーティングシステムの設計思想、及びそのようなOSのカーネル部の名称である。OSが担う各種機能のうち、必要最小限のみをカーネル空間に残し、残りをユーザーレベルに移すことで全体の設計が簡素化でき、結果的に性能も向上できるという考え方。カーネル本体が小規模な機能に限定されるので「マイクロカーネル」と呼ばれるが、必ずしも小さなOSを構成するとは限らない。 マイクロカーネルの出現に伴い、従来型のOSを「モノリシックカーネル(一枚岩のカーネルという意)」と呼ぶようになった。.

新しい!!: PDP-11とマイクロカーネル · 続きを見る »

ハンガリー

ハンガリー(Magyarország)は、中央ヨーロッパの共和制国家。西にオーストリア、スロベニア、北にスロバキア、東にウクライナ、ルーマニア、南にセルビア、南西にクロアチアに囲まれた内陸国。首都はブダペスト。 国土の大部分はなだらかな丘陵で、ドナウ川などに潤される東部・南部の平野部には肥沃な農地が広がる。首都のブダペストにはロンドン、イスタンブールに次いで世界で3番目に地下鉄が開通した。.

新しい!!: PDP-11とハンガリー · 続きを見る »

ハードディスクドライブ

AT互換機用内蔵3.5インチHDD(シーゲイト・テクノロジー製) ハードディスクドライブ(hard disk drive, HDD)とは、磁性体を塗布した円盤を高速回転し、磁気ヘッドを移動することで、情報を記録し読み出す補助記憶装置の一種である。.

新しい!!: PDP-11とハードディスクドライブ · 続きを見る »

ハイエンド

ハイエンド (High end).

新しい!!: PDP-11とハイエンド · 続きを見る »

バンク切り換え

バンク切り換え(Bank Switching)はコンピュータのメモリ内のアドレス空間を、1次元配列から多次元配列にする事によりアクセス可能なアドレス空間を拡張する技術である。ミニコンピュータで生まれた技術である。8ビットのマイクロコンピュータシステムで一般に使われた技術であり、アクセス可能なRAMやROMの量をアドレスバスを拡張せずに増やすことを目的としていた。.

新しい!!: PDP-11とバンク切り換え · 続きを見る »

バックプレーン

PICMG 1.3 規格のバックプレーン VMEバスのカードとバックプレーン(奥) バックプレーン(Backplane)は、回路基板(通常、プリント基板)の一種で、複数のコネクタを基板上で相互に正しく(各コネクタの対応するピン同士を)相互接続したものであり、バスを形成している。複数の回路基板をコネクタに挿入することで相互接続し、コンピュータシステムを構成するバックボーンとして機能する。.

新しい!!: PDP-11とバックプレーン · 続きを見る »

バイト (情報)

バイト (byte) は、「複数ビット」を意味する、データ量あるいは情報量の単位である。 1980年頃から1バイトは8ビット (bit) であることが一般的であったが、 正式に定義されたのは2008年発行のIEC_80000-13である。 8ビットは、256個の異なる値(たとえば整数であれば、符号無しで0から255、符号付きで−128から+127、など)を表すことができる。.

新しい!!: PDP-11とバイト (情報) · 続きを見る »

バス (コンピュータ)

バス とは、コンピュータの内外、各回路がデータを交換するための共通の経路を指すコンピュータ用語である。.

新しい!!: PDP-11とバス (コンピュータ) · 続きを見る »

ポーランド

ポーランド共和国(ポーランドきょうわこく、Rzeczpospolita Polska)、通称ポーランドは、中央ヨーロッパに位置する共和制国家。欧州連合 (EU)、北大西洋条約機構 (NATO) の加盟国。通貨はズウォティ。首都はワルシャワ。 北はバルト海に面し、北東はロシアの飛地カリーニングラード州とリトアニア、東はベラルーシとウクライナ、南はチェコとスロバキア、西はドイツと国境を接する。 10世紀に国家として認知され、16世紀から17世紀にかけヨーロッパで広大な国の1つであったポーランド・リトアニア共和国を形成。18世紀、4度にわたり国土が隣国によって分割され消滅。 第一次世界大戦後、1918年に独立を回復したが、第二次世界大戦時、ナチス・ドイツとソビエト連邦からの事前交渉を拒否し両国に侵略され、再び国土が分割された。戦後1952年、ポーランド人民共和国として国家主権を復活、1989年、民主化により共和国となった。冷戦時代は、ソ連の影響下に傀儡政権の社会主義国とし最大で最も重要なソ連の衛星国の一国となり、政治的にも東側諸国の一員となった。国内及び東側諸国の民主化とソ連の崩壊と東欧革命を経て、「中欧」または「中東欧」として再び分類されるようになっている。.

新しい!!: PDP-11とポーランド · 続きを見る »

ポインタ (プログラミング)

ポインタ (pointer) とは、あるオブジェクトがなんらかの論理的位置情報でアクセスできるとき、それを参照する(指し示す)ものである。有名な例としては Pascal のポインタが挙げられる。 なお、C++では、さらに独立した「参照」という機能がある。.

新しい!!: PDP-11とポインタ (プログラミング) · 続きを見る »

メガバイト

メガバイト (megabyte) は、データの量やコンピュータの記憶装置の大きさを表す単位である。MBと略記される(Mbはメガビットの意味で用いられることが多い)。 メガは本来はSI接頭辞の1つであり、基本となる単位の10倍を意味するので、メガバイトは本来は10バイト(1000000バイト、すなわち1000キロバイト)となる。しかし、バイト・ビットに対しては、SI接頭辞を10の累乗倍ではなく 2.

新しい!!: PDP-11とメガバイト · 続きを見る »

モナシュ大学

モナシュ大学(-だいがく, )は、オーストラリア、メルボルン近郊のに本部をおくビクトリア州立の大学であり、オーストラリアが誇る各種世界大学ランキング百名校の大学である。モナシュ大学の名前はオーストラリア100ドル紙幣に描かれる将軍でありかつ技師でもあった偉人ジョン・モナシュの名にちなんで名付けられた。マレーシアと、南アフリカのヨハネスブルグを含む8つのキャンパスがあり、また、ロンドンとイタリアのプラトにセンターを持つ。プラトキャンパスは主にEU法を学ぶ意欲のある学生のためである。 オーストラリアの研究重点8大学"Group of Eight"に属する総合大学であり、2004年出版の“タイムズ高等教育補足”では世界トップの200の大学のうち33位にランクされた。また、2011年、ニューヨークタイムスがアメリカ、ヨーロッパを含む世界10各国のトップ企業のビジネスリーダー及びマネージャー数百人に対しインタビューを行い、卒業生を採用する際の好ましい大学に関する調査を行った。結果として、モナシュ大学は、世界第47位、アジアパシフィック地域では、東京大学(日本)の世界第18位、復旦大学(中華人民共和国)世界第34位に次ぐ第三位、またオーストラリアでは第一位となった。.

新しい!!: PDP-11とモナシュ大学 · 続きを見る »

モトローラ

モトローラ(Motorola, Inc., NYSE:)は、かつて存在したアメリカ合衆国の電子・通信機器メーカーである。 2011年1月4日をもって、二つの独立した公開会社であるモトローラ・モビリティ及びモトローラ・ソリューションズに分割された。本社所在地はシカゴ近郊のイリノイ州シャンバーグであり、分割以降はモトローラ・ソリューションズが引き継いでいる。.

新しい!!: PDP-11とモトローラ · 続きを見る »

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.

新しい!!: PDP-11とライブラリ · 続きを見る »

リロケータブルバイナリ

リロケータブルバイナリとは、リロケータブルな性質を持つバイナリである。 普通、コンピュータの機械語(実行形式)では、実効アドレスの記述には絶対アドレスが用いられる。この場合、プログラムファイルを置くアドレス位置は一箇所に固定され、そのままでは別アドレス位置に置いて実行することはできない。 そこで、あらかじめ絶対アドレスの記述に代えて仮想のアドレス指定をしておき、実行形式のプログラムファイルを生成する際にはじめて絶対アドレスを記述する(このためのソフトウェアを「リンケージエディタ」と呼ぶ)ようにすれば、メモリ空間のどこにでもその実行形式プログラムを置くことができる。 分割コンパイルで出力されるオブジェクトやバイナリライブラリはたいていリロケータブルバイナリである。 CPUやOSの仕様によっては、実行形式の機械語プログラムに絶対アドレスをまったく用いないことにして、そのまま任意のアドレスにロードできるようにしたものもある。そのようなコードを位置独立コードという。.

新しい!!: PDP-11とリロケータブルバイナリ · 続きを見る »

リアルタイムオペレーティングシステム

リアルタイムオペレーティングシステム(;RTOS)は、リアルタイムシステムのためのオペレーティングシステム (OS) である。組み込みオペレーティングシステムに多い。OSの主要な機能である資源管理において、時間資源の優先度に基づく配分と実行時間の予測可能性を提供することに特化している、ないし、そういった機能に力を入れている。 以下、ほとんどのRTOSが持つ、基本的な機能について述べる。 RTOSは、実行コンテキストを保持するオブジェクト(UNIXではスレッドと呼んでいるものに近いが、RTOSではもっぱらタスクと呼ぶ。以下タスクで統一する)と、タスク間の同期通信機構を提供する。同期通信機構により特定のタスクに待ち状態が発生したときのスケジューリングを行うのも、一般的なOSと同様RTOSの仕事であるが、このスケジューリング規則にRTOSの大きな特色がある。 RTOSへの要求には、以下のようなものが挙げられる。.

新しい!!: PDP-11とリアルタイムオペレーティングシステム · 続きを見る »

リアルタイムシステム

リアルタイムシステム(Real-time System)とは、ジョブの実行が命令された時、その処理を設定された時間通りに動作することに着目した制御工学における概念の一つであり、「リアルタイム処理」とも呼ばれている。;ハードリアルタイムシステム;ファームリアルタイムシステム;ソフトリアルタイムシステム リアルタイム性を高めるために、どのような順番でジョブを処理するか(スケジューリング)が重要となる。各ジョブ(タスク)の重要度がスケジューリングの基準となることが多く、重要度が時間と共に変化する動的スケジューリングと、変化しない静的スケジューリングに大別される。またスケジューリングの結果、各ジョブがどの程度実行されるかも議論の対象となる。.

新しい!!: PDP-11とリアルタイムシステム · 続きを見る »

ルーター

ルーターまたはルータ(router)は、コンピュータネットワークにおいて、データを2つ以上の異なるネットワーク間に中継する通信機器である。通信プロトコルにTCP/IPが使われるようになってから普及した。データをネットワーク層で、どのルートを通して転送すべきかを判断するルート選択機能を持つ。 260px アバイア 27Tbps ルータ.

新しい!!: PDP-11とルーター · 続きを見る »

レジスタ (コンピュータ)

レジスタ(register)はコンピュータのプロセッサなどが内蔵する記憶回路で、制御装置や演算装置や実行ユニットに直結した、操作に要する速度が最速の、比較的少量のものを指す。.

新しい!!: PDP-11とレジスタ (コンピュータ) · 続きを見る »

ワード

ワード(word)は、データ量あるいは情報量の単位である。バイト同様に場合によりまちまちな単位であるが、1980年頃には8ビットに落ち着いたバイトと異なり、現在もまちまちに使われている。場合によってはサイズを固定せずに「データのひとかたまり」を意味していることもある(「可変長ワード」)。 たとえばコンピュータのプロセッサの場合、そのプロセッサの汎用レジスタのサイズをワードとし、その倍長を「ダブルワード」、半分を「ハーフワード」などと呼ぶものもある。System/360に始まる32ビットマシンの時代が長く続いたので32ビットを1ワードとする文化があり、あるいは32ビットはミニコンピュータのベストセラーVAXの文化でもある。一方でパーソナルコンピュータには、x86の初代である8086における1ワードである16ビットが最初に基準となったことによる命名規則による文化もある。近年はマイクロプロセッサも64ビット化し、あるいはSIMDなどで128ビットなどのワードも現れている。 歴史的には、System/360(バイトマシンの確立)より前のマシンでは、「オクテットの2倍か4倍のサイズをワードとする」という設計にする動機が薄く、12ビット~36ビット程度のワードの扱いを得意とする設計とした「ワードマシン」か、6ビット程度の「字」の扱いを得意とする「キャラクタマシン」の、どちらかの設計とすることが多かった。マイコン時代にも、東芝のTLCS-12Aという12ビットワードのマシンの例がある。.

新しい!!: PDP-11とワード · 続きを見る »

ワイヤラッピング

ワイヤラッピング スペクトラムアナライザにおける実装例 ワイヤラッピング(wire wrapping)とは、角柱状の端子(ラッピングポスト)に被覆を剥いた単芯被覆銅線(電線)を数回巻きつけることで電気的接続を得る、はんだ付けを伴わない電気配線接続の方法である。現在では試作基板の作成、またはきわめて少量の製品生産に使用される。 ワイヤラッピング作業には、手動または電動の専用工具を使用する。ほどくための工具も存在する。ワイヤラッピング用として、角柱状の端子を長く伸ばしたICソケットなどの部品が用意されている。 上手に加工されたワイヤラッピングは、端子のエッジに銅線が食い込むことにより、きわめて安定した接触・導通を保つ。配線修正の為にほどくことも容易である。はんだ付けと異なり、個人の技倆に依存せず、専用工具によって必ず一定以上の品質の作業が行われる、という点も利点である(なおラッピング工具が、一見するとはんだごてに似ている場合があり、「はんだ付け作業中」といったキャプションの付いている写真をよく見るとラッピング作業であることがある)。しかしながら、回路が複雑になると配線の束が分厚く見苦しくなり、配線も長くなりがちなので、信号伝達速度低下や、クロストークの増加など、回路特性も悪化する。また、配線を1箇所ずつ接続するため生産性はきわめて低い。 ワイヤラッピングはベル研究所で開発され、彼らの電話交換機の内部配線に用いられた。続いて、コンピュータの配線にも多用された。アポロ誘導コンピュータにも採用された。当時のコンピュータは現在のものに比べて低速(マイクロ秒 - ミリ秒のオーダー)であったため、高速動作に向かない接続方法であることは問題とならなかった。むしろ、プリント基板で作るよりも低い製造コスト、改修の行いやすさ、はんだ付けよりも高い信頼性が評価された。また、モジュールはプリント基板で作り、モジュール間の配線はワイヤラッピングによる、というような併用する手法もある。 しかしながら、近年の部品実装の高密度化や、回路動作の高速化に伴い、活躍の場面が少なくなって来ている。.

新しい!!: PDP-11とワイヤラッピング · 続きを見る »

ボトルネック

ボトルネック概念図 ボトルネック (bottleneck) とは、システム設計上の制約の概念。英語の「瓶の首」の意。一部(主に化学分野)においては律速(りっそく、「速さ」を「律する(制御する)」要素を示すために使われる)、また『隘路(あいろ)』と言う同意語も存在する。 80-20の法則などが示すように、物事がスムーズに進行しない場合、遅延の原因は全体から見れば小さな部分が要因となり、他所をいくら向上させても状況改善が認められない場合が多い。このような部分を、ボトルネックという。 瓶のサイズがどれほど大きくても、中身の流出量・速度(スループット)は、狭まった首のみに制約を受けることからの連想である。 ボトムネックは誤記。.

新しい!!: PDP-11とボトルネック · 続きを見る »

ブルガリア

ブルガリア共和国(ブルガリアきょうわこく)、通称ブルガリアは、ヨーロッパの共和制国家である。 バルカン半島に位置し、北にルーマニア、西にセルビア、マケドニア共和国、南にギリシャ、トルコと隣接し、東は黒海に面している。首都はソフィア。.

新しい!!: PDP-11とブルガリア · 続きを見る »

ブート

Windows XPをブート中のインターネット公衆電話 ブート(boot)または ブートストラップ(bootstrap)は、コンピュータシステムの電源投入時、あるいはシステムのリセット後、モニタやOSなどなんらかの基本的なシステムソフトウェアを主記憶に展開し、ユーザプログラムを実行できるようにするまでの処理の流れをいう。ブートローダ(boot loader)は、以上のプロセスで使われるローダ、すなわち、不揮発性の補助記憶にある目的のプログラムを読出し、揮発性の主記憶に書込むプログラムのことである。 電源投入時のブートのことを「コールドブート」、リセットされたことによるブートを「ウォームブート」と言う。ウォームブートでは、コールドブートにおける最初のほうの手続きのいくつかが必要無い場合もあり、そういった手続きを省略することもある。 ブートストラップまたはブートストラップローダ(bootstrap loader)という名前は、ブーツのつまみ革(strap)を自分で引っ張って自分を持ち上げようとするイメージから来ている。つまり、コンピュータはプログラムをロードしないと動作できないが、プログラムをロードするプログラムはどうロードするのだ? というパラドックスに着目した呼称である。.

新しい!!: PDP-11とブート · 続きを見る »

プリント基板

プリント基板(プリントきばん、短縮形PWB, PCB)とは、基板の一種で、以下のふたつをまとめて指す総称。.

新しい!!: PDP-11とプリント基板 · 続きを見る »

プログラミング (コンピュータ)

ンピュータのプログラミング(programming)とは、コンピュータプログラムを作成することにより、人間の意図した処理を行うようにコンピュータに指示を与える行為である。.

新しい!!: PDP-11とプログラミング (コンピュータ) · 続きを見る »

プログラマ

プログラマ(Programmer)とは、コンピューターのプログラムを作成する人全般を指す。プログラマーとも表記される(#プログラマに対する呼称参照)。.

新しい!!: PDP-11とプログラマ · 続きを見る »

プログラム (コンピュータ)

ンピュータプログラム(英:computer programs)とは、コンピュータに対する命令(処理)を記述したものである。コンピュータが機能を実現するためには、CPUで実行するプログラムの命令が必要である。 コンピュータが、高度な処理を人間の手によらず遂行できているように見える場合でも、コンピュータは設計者の意図であるプログラムに従い、忠実に処理を行っている。実際には、外部からの割り込み、ノイズなどにより、設計者の意図しない動作をすることがある。また設計者が、外部からの割り込みの種類を網羅的に確認していない場合もある。.

新しい!!: PDP-11とプログラム (コンピュータ) · 続きを見る »

プロセス制御

プロセス制御(プロセスせいぎょ、英語:process control)は、特に化学プラントや電力プラントなどのプロセス系と呼ばれるシステムを対象とした制御(技術)を指す。 他の生産活動と同様に、プラント産業では供給された原料をもとにより高価値(有用)な製品を得ることを目的とするが、目的の製品・品質・生産量の実現やプラントの安定化・安全には流量(Flow)・温度(Temperature)・圧力(Pressure)などの運転条件の調節が必要であり、プラント産業においてプロセス制御は不可欠である。 プロセス制御における全制御ループの7割以上はPI制御もしくはPID制御で占められているといわれるが、近年ではモデル予測制御などの高度制御の導入も盛んである。 なお部品加工や組立などの物理的な工程に関する制御は、通常「プロセス制御」と呼ばない。.

新しい!!: PDP-11とプロセス制御 · 続きを見る »

パーソナルコンピュータ

パーソナルコンピュータ(personal computer)とは、個人によって占有されて使用されるコンピュータのことである。 略称はパソコン日本独自の略語である。(著書『インターネットの秘密』より)またはPC(ピーシー)ただし「PC」という略称は、特にPC/AT互換機を指す場合もある。「Mac対PC」のような用法。。.

新しい!!: PDP-11とパーソナルコンピュータ · 続きを見る »

ビット

ビット (bit, b) は、ほとんどのデジタルコンピュータが扱うデータの最小単位。英語の binary digit (2進数字)の略であり、2進数の1けたのこと。量子情報科学においては古典ビットと呼ばれる。 1ビットを用いて2通りの状態を表現できる(二元符号)。これらの2状態は一般に"0"、"1"と表記される。 情報理論における選択情報およびエントロピーの単位も「ビット」と呼んでいるが、これらの単位は「シャノン」とも呼ばれる(詳細は情報量を参照)。 省略記法として、バイトの略記である大文字の B と区別するために、小文字の b と表記する。.

新しい!!: PDP-11とビット · 続きを見る »

ピルキントン

300px ピルキントン(Pilkington Group Limited )は、イギリスのガラス製造企業である。フロートガラスを開発したことで知られ、自動車向けの安全ガラスの供給や建築物向けのガラスの供給で高いシェアを持つ。 近年では光触媒をコーティングした自浄作用のある板ガラスや、放射線遮蔽ガラスの開発等も行われている。.

新しい!!: PDP-11とピルキントン · 続きを見る »

テキサス・インスツルメンツ

テキサス・インスツルメンツのカリフォルニア支店 テキサス・インスツルメンツ(Texas Instruments Inc.、)は、世界的な半導体開発・製造企業。本社はアメリカ・テキサス州ダラス。略称は「TI」。.

新しい!!: PDP-11とテキサス・インスツルメンツ · 続きを見る »

デバッガ

デバッガ(Debugger)とは、デバッグを支援するプログラムのこと。対話的に利用者がプログラムを動作させたり、プログラムが使っている変数等を表示させる機能がある。近年では統合開発環境に含まれていることが多い。また、ICEなどでは、ハードウェアと連携して動作する。 インタプリタには内蔵されていることもある。たとえばperlは起動時に -d オプションを指定することで、デバッガモードになる。.

新しい!!: PDP-11とデバッガ · 続きを見る »

デポー大学

DePauw Quad Depauw Performing Arts Center デポー大学 (英語:DePauw University) は、アメリカ合衆国インディアナ州グリーンキャッスルに立地する私立大学である。 旧名は、インディアナ・アスベリー大学 (Indiana Asbury University)。.

新しい!!: PDP-11とデポー大学 · 続きを見る »

デヴィッド・カトラー

デヴィッド・ニール・カトラー(David Neil Cutler、1942年3月13日 - )はRSX-11、VMS、DECのVAXELNシステム及びMicrosoft Windows NTの開発設計者である。 元はDECのエンジニアであり、のちにマイクロソフトに移った。その仕事ぶりは "ShowStopper!"(邦題「闘うプログラマー」)に記述されている。 2回離婚している。 Windows NTの開発中、気に入らないことがあると壁を殴って穴をあけることもしばしばあった。そのため、ビル・ゲイツはマイクロソフトのオフィスの壁面が穴だらけになるのを恐れて、打放しコンクリートの部屋を多く用意した。.

新しい!!: PDP-11とデヴィッド・カトラー · 続きを見る »

データゼネラル

データゼネラル (Data General, DG) は、アメリカのミニコンピュータ製造企業である。10年以上に渡って広く使われた 16ビット ミニコンピュータによって知られた企業である。度重なる経営上の判断ミスによって1980年代には倒産の危機に直面した。その後も何とか経営は続けられたが、1999年に買収された。.

新しい!!: PDP-11とデータゼネラル · 続きを見る »

デニス・リッチー

デニス・マカリスター・リッチー(Dennis MacAlistair Ritchie、1941年9月9日 - 2011年10月12日)は、アメリカ合衆国の計算機科学者。 コンピュータ言語のC言語を開発し、ケン・トンプソンと共にオペレーティングシステム(OS)であるUNIX、Multicsなどの開発者として知られる。2007年に引退するまで、ルーセント・テクノロジーズのシステムソフトウェア研究部門を指揮していた。技術的なコミュニティの中では、彼を指して "dmr"(ベル研究所におけるアカウント名)と呼ぶことがある。.

新しい!!: PDP-11とデニス・リッチー · 続きを見る »

ディジタル・イクイップメント・コーポレーション

ディジタル・イクイップメント・コーポレーション (Digital Equipment Corporation) は、かつて存在した、アメリカ合衆国を代表するコンピュータ企業のひとつである。1957年、ケン・オルセンによってマサチューセッツ州メイナードに設立された。通称 DEC(デック)ディジタル・イクイップメント・コーポレーション自身が "DEC" を使った例: PDP11 Processor Handbook (1973): page 8, "DEC, PDP, UNIBUS are registered trademarks of Digital Equipment Corporation;" page 1-4, "Digital Equipment Corporation (DEC) designs and manufactures many of the peripheral devices offered with PDP-11's.

新しい!!: PDP-11とディジタル・イクイップメント・コーポレーション · 続きを見る »

フロッピーディスク

左から8インチ、5インチ、3.5インチのフロッピーディスク 左から8インチ、5インチ、3.5インチのフロッピーディスクドライブ カードリーダー フロッピーディスク (floppy disk) は、磁気ディスクの一種で、磁性体を塗布・蒸着した樹脂製小円盤を樹脂製の保護ケースに入れたものである。.

新しい!!: PDP-11とフロッピーディスク · 続きを見る »

ファイル (コンピュータ)

ンピュータにおけるファイル(file)は、コンピュータでデータを扱いやすくするための仕組み。場合によってはデータセット(data set)とも呼ばれる。.

新しい!!: PDP-11とファイル (コンピュータ) · 続きを見る »

ファクトリーオートメーション

ファクトリーオートメーション(英: Factory Automation)とは、工場における生産工程の自動化を図るシステムのこと。FA(エフ・エー)と略される。日本では実用化の初期にオートメと略称されていた。.

新しい!!: PDP-11とファクトリーオートメーション · 続きを見る »

ドイツ民主共和国

ドイツ民主共和国(ドイツみんしゅきょうわこく、Deutsche Demokratische Republik; DDR)、通称東ドイツ(ひがしドイツ、Ostdeutschland)または東独(とうどく)は、第二次世界大戦後の1949年に旧ドイツ国のソビエト連邦占領地域に建国された国家。旧ドイツ国西部から南部にかけてのアメリカ・イギリス・フランス占領地域に建国されたドイツ連邦共和国(西ドイツ)とともにドイツを二分した分断国家の一つ。1990年、ドイツ連邦共和国に領土を編入される形で消滅した。.

新しい!!: PDP-11とドイツ民主共和国 · 続きを見る »

ベル研究所

ベル研究所(ベルけんきゅうじょ、Bell Laboratories)はもともとBell System社の研究開発部門として設立された研究所であり、現在はノキアの子会社である。「ベル電話研究所」、略して「ベル研」とも。.

新しい!!: PDP-11とベル研究所 · 続きを見る »

ベクタ形式

ベクタ形式(ベクタけいしき、)は、コンピュータグラフィックスなどにおいて、画像を円や直線などのような解析幾何的な「図形」の集まりとして表現する形式である。平面をスキャンし、その各点の濃淡の集まりによって画像を表現する「ラスタ形式」(ビットマップ画像)と対置される。それを描画する操作として(仮想の)絵筆を動かすようなスタイルになることから、ドロー形式、ドローグラフィックなどとも呼ばれる。.

新しい!!: PDP-11とベクタ形式 · 続きを見る »

周辺機器

周辺機器(しゅうへんきき)またはペリフェラル(英:peripheral)とは、コンピュータやゲーム機などの電子製品の本体に対して、ケーブル等で接続して使用する機器(ハードウェア等)のこと。 何が周辺機器とされるかはその製品により、時代やメーカーやモデルにもよっても変わる。なお、本体と周辺機器と間でのデータ、制御信号、状態(ステータス)など相互のやり取りは転送と言われる。.

新しい!!: PDP-11と周辺機器 · 続きを見る »

命令 (コンピュータ)

ンピュータにおいて、命令(めいれい)とはCPUが処理する操作のこと。通常、命令操作部と複数のオペランドからなる。あるいは操作者がコンピュータに入力する簡易な書式による指示の総称として用いられることもある。.

新しい!!: PDP-11と命令 (コンピュータ) · 続きを見る »

命令セット

命令セット(めいれいせっと、instruction set)は、コンピュータのハードウェアに対して命令を伝えるための言葉の語彙。.

新しい!!: PDP-11と命令セット · 続きを見る »

アルカテル・ルーセント

アルカテル・ルーセント()は、かつて存在したフランスを本拠とする通信システム・装置メーカー。ユーロネクスト・パリ、ニューヨーク証券取引所に上場していた。 2006年12月1日にアルカテル社とAT&T系のルーセント・テクノロジーが合併し、アルカテル・ルーセントとなった。2016年、フィンランドの通信インフラ開発企業ノキアの子会社となり経営統合された。 通信事業者やプロバイダ、一般企業に対する通信インフラ、システムを世界規模で提供し、固定通信および移動通信向けブロードバンドインターネット接続、アプリケーションの分野において主導的な地位を占め、宇宙事業や軍用通信分野にも進出していた。世界130ヶ国以上でビジネスを展開するグローバル企業であった。.

新しい!!: PDP-11とアルカテル・ルーセント · 続きを見る »

アドレッシングモード

アドレッシングモード(Addressing Mode)は、CPUの命令セットアーキテクチャ(ISA)の一部を構成する。プロセッサの命令には操作対象をオペランドで指定するものがあり、その指定方法の詳細がアドレッシングモードと呼ばれるものである。したがって、広義のアドレッシングモードにはレジスタを指定する場合も、値が命令のオペランドとして直接与えられている場合も含まれるが、狭義のアドレッシングモードはオペランドとして使用すべきメモリ領域を指定するものとみなされる。 プログラミングの観点から言えば、アドレッシングモードが重視されるのはコンパイラ開発やアセンブリ言語でプログラミングする場合である。.

新しい!!: PDP-11とアドレッシングモード · 続きを見る »

アドレス空間

情報処理において、アドレス空間 (Address Space) とは、メモリアドレスが意味を成すコンテキストを定義したもの。あるいは、一連のメモリアドレスによってアクセス可能なメモリ空間を意味する。 メモリアドレスはコンピュータのメモリ内の物理的位置を識別するものであり、住所とある意味で類似している。アドレスはデータが格納されている位置を指すが、それはちょうど人間の住所がその人の居住地を指すのと同じである。人間の住所とのアナロジーで言えば、「アドレス空間」とは、町や市や国といったある範囲の地域に対応すると考えることができる。2つのアドレスが数値的に同じでも、それぞれ異なるアドレス空間内のアドレスであれば、異なる位置を指していると言える。これは2つの市に「××町○丁目△-□」という住所が存在したとき、それらが別の場所を指すのと同じことである。 アドレス空間の例:.

新しい!!: PDP-11とアドレス空間 · 続きを見る »

アセンブリ言語

モトローラ MC6800 のアセンブリ言語のソースコード アセンブリ言語(アセンブリげんご、英: assembly language)とは、コンピュータ、マイクロコントローラ、その他のプログラム可能な機器を動作させるための機械語を人間にわかりやすい形で記述する、代表的な低水準言語である。なお、英語の assembly とは「組立」という意味である。.

新しい!!: PDP-11とアセンブリ言語 · 続きを見る »

イリノイ大学アーバナ・シャンペーン校

イリノイ大学システムは、アーバナ・シャンペーン校、シカゴ校、スプリングフィールド校から構成されるが、一般に「イリノイ大学」という場合、アーバナ・シャンペーン校を指すことが多い。アーバナ・シャンペーン校は、イリノイ大学システムの中核たる旗艦校(Flagship)である。米国東部の名門私立大学群をアイビーリーグと称することから派生した、公立の名門校群であるパブリック・アイビーの一つ。2016年現在、U.S. NewsのTop Public Schoolsランキングでは第11位。 Academic Ranking of World Universities では、2010年、世界第25位を獲得。特に工学系の専攻は、世界第4位にランクされた。LED(発光ダイオード)やMosaicは、イリノイ大学における著名な発明の例である。コンピューターサイエンスの強みは特筆に価し、ビル・ゲイツ氏は2004年2月のスピーチで、マイクロソフト社は、同大学のコンピュータ・サイエンス学科の卒業生を最も多く採用したことに触れた。 Youtubeの設立者であるスティーブ・チェンも同校工学部コンピューター・サイエンス専攻の出身である。.

新しい!!: PDP-11とイリノイ大学アーバナ・シャンペーン校 · 続きを見る »

インテル

インテル(英:Intel Corporation)は、アメリカ合衆国カリフォルニア州に本社を置く半導体素子メーカーである。 社名の由来はIntegrated Electronics(集積されたエレクトロニクス)の意味である。.

新しい!!: PDP-11とインテル · 続きを見る »

インクリメント

インクリメント、増量 (increment) は、一般には増加という意味だが、コンピュータ用語としては、変数の値を1増やす演算のことである。逆に、1減らす演算はデクリメント (decrement) である。.

新しい!!: PDP-11とインクリメント · 続きを見る »

ウェスタン・デジタル

ウェスタン・デジタル製HDDWD Caviar WD400 ウエスタンデジタル コーポレーション(Western Digital Corporation、WDやWDCと略記される)はハードディスクドライブとフラッシュメモリー製品を製造するストレージソリューション企業である。.

新しい!!: PDP-11とウェスタン・デジタル · 続きを見る »

エミュレータ

ミュレータ(Emulator)とは、コンピュータや機械の模倣装置あるいは模倣ソフトウェアのことである。.

新しい!!: PDP-11とエミュレータ · 続きを見る »

エンディアン

ンディアン(endianness)は、複数のバイトなどを並べる順序の種類である。一般的な用語による表現ではバイトオーダ(byte order)、ないしそれを一部訳して日本語ではバイト順とも言う。 英語の「endian」という単語自体には元々は「配置方式」「並び順」といった意味はなかった(#語源を参照)。日本では総称として「エンディアン」と呼ぶことが多いが、英語でそれに相当する語はendianness(エンディアンネス)である。.

新しい!!: PDP-11とエンディアン · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

新しい!!: PDP-11とオペレーティングシステム · 続きを見る »

カーネギーメロン大学

ーネギーメロン大学(英語: Carnegie Mellon University)は、ペンシルベニア州ピッツバーグに本部を置くアメリカ合衆国屈指の名門私立研究大学である。1900年に設立され、略称はCMU。大学のモットーは、"My heart is in the work (私の心は仕事の中にある)"(創立者アンドリュー・カーネギー)。 美術・音楽・文学・科学の最終形は、この四つが一つに成っている形である。アンドリュー・カーネギーのこの考えに沿って、アートとテクノロジーのバランスと融合を重んじた高等教育をCMUは現在も精力的に実践していると言える。日本では理工系が強い大学で知られ、CMUの名はマサチューセッツ工科大学(MIT)、カリフォルニア工科大学(CalTech)とともにアメリカの名門工科大学の御三家の一つとしてあまりにも有名。 その一方で藝術、人文・社会科学、公共政策学・情報学、経営学(MBA)の分野においても、常に全米あるいは世界のトップクラスにランキングされているという事実を認識することで、MITやCalTechのように一概に工科大学とは言えない、総合大学としてのCMUの全体像を正しく掴むことができる。著名な賞を受賞したCMU関係者の数も、この全体像を反映した結果となっている。 ノーベル賞20名、チューリング賞12名、エミー賞52名、アカデミー賞10名、トニー賞44名、等々。.

新しい!!: PDP-11とカーネギーメロン大学 · 続きを見る »

キャッシュメモリ

ャッシュメモリ は、CPUなど処理装置がデータや命令などの情報を取得/更新する際に主記憶装置やバスなどの遅延/低帯域を隠蔽し、処理装置と記憶装置の性能差を埋めるために用いる高速小容量メモリのことである。略してキャッシュとも呼ぶ。コンピュータは以前から記憶装置や伝送路の性能が処理装置の性能に追いつけず、この差が全体性能に対するボトルネックとされてきた(ノイマンズ・ボトルネック)。そしてムーアの法則に基づく処理装置の加速度的な高性能化により現在ではますますこの差が拡大されている。キャッシュメモリは、記憶階層の観点からこれを解消しようとするものである。 主に、主記憶装置とCPUなど処理装置との間に構成される。この場合、処理装置がアクセスしたいデータやそのアドレス、状態、設定など属性情報をコピーし保持することで、本来アクセスすべき記憶装置に代わってデータを入出力する。通常はキャッシュメモリが自動的にデータ保存や主記憶装置の代替を行うため、基本的にCPUのプログラムなど処理装置側がキャッシュメモリを意識する必要はない。 キャッシュの一般的な概念はキャッシュ (コンピュータシステム)を参照のこと。.

新しい!!: PDP-11とキャッシュメモリ · 続きを見る »

キロ

(kilo, 記号:k)は国際単位系 (SI) における接頭辞の一つで、以下のように、基礎となる単位の103(=1000)倍の量であることを示す。記号は小文字の「k」である。.

新しい!!: PDP-11とキロ · 続きを見る »

キロバイト

バイト (kilobyte) はコンピュータで情報の大きさや記憶装置の容量を表す単位である。kBと略記される。 普段よく使われているSI接頭辞のキロ (k) と違って、慣用では210を表すものとして使われることが多い。この場合、1,024バイトを1キロバイトと換算する。 103と区別する目的で、kではなくKと書くことも多い。しかし、Kと大文字で書くことを定めたなんらかの規定があるわけではない(口語では、さらに明確に区別するために、「ケーバイト」と読む場合もある)。 いずれにせよ、このように1,024バイトを1キロバイトとするのはあくまで慣用であり、SI接頭辞に厳密に従えば、1kBは1,000バイトである。そのため、明確に210を表したい場合は、キビバイト (KiB) を用いる方が無用な混乱を招かずに済む。.

新しい!!: PDP-11とキロバイト · 続きを見る »

ケンブリッジ大学

ンブリッジ大学(University of Cambridge)は、イギリスの大学都市ケンブリッジに所在する総合大学であり、イギリス伝統のカレッジ制を特徴とする世界屈指の名門大学である。中世に創設されて以来、英語圏ではオックスフォード大学に次ぐ古い歴史をもっており、アンシャン・ユニヴァシティーに属する。 ハーバード大学、シカゴ大学、オックスフォード大学等と並び、各種の世界大学ランキングで常にトップレベルの優秀な大学として評価されており、公式のノーベル賞受賞者は96人(2016年12月現在)と、世界の大学・研究機関で最多(内、卒業生の受賞者は65人)。総長はで、副総長は。 公式サイトでは国公立大学(Public University)と紹介している。法的根拠が国王の勅許状により設立された自治団体であること、大学財政審議会(UFC)を通じて国家から国庫補助金の配分を受けており、大学規模や文科・理科の配分比率がUFCにより決定されていること、法的性質が明らかに違うバッキンガム大学等の私立大学が近年新設されたことによる。ただし、自然発生的な創立の歴史や高度な大学自治、独自の財産と安定収入のあるカレッジの存在、日本でいう国公立大学とは解釈が異なる。 アメリカ、ヨーロッパ、アジア、アフリカ各国からの留学生も多い。2005年現在、EU外からの学生は3,000人を超え、日本からの留学生も毎年十数人~数十人規模となっている。研究者の交流も盛んで、日本からの在外訪問研究者も多い。.

新しい!!: PDP-11とケンブリッジ大学 · 続きを見る »

コンパイラ

ンパイラ(英:compiler)とは、コンピュータ・プログラミング言語の処理系(言語処理系)の一種で、高水準言語によるソースコードから、機械語に(あるいは、元のプログラムよりも低い水準のコードに)変換するプログラムである。.

新しい!!: PDP-11とコンパイラ · 続きを見る »

コンピュータ

ンピュータ(Computer)とは、自動計算機、とくに計算開始後は人手を介さずに計算終了まで動作する電子式汎用計算機。実際の対象は文字の置き換えなど数値計算に限らず、情報処理やコンピューティングと呼ばれる幅広い分野で応用される。現代ではプログラム内蔵方式のディジタルコンピュータを指す場合が多く、特にパーソナルコンピュータやメインフレーム、スーパーコンピュータなどを含めた汎用的なシステムを指すことが多いが、ディジタルコンピュータは特定の機能を実現するために機械や装置等に組み込まれる組み込みシステムとしても広く用いられる。電卓・機械式計算機・アナログ計算機については各項を参照。.

新しい!!: PDP-11とコンピュータ · 続きを見る »

コンピュータ・アーキテクチャ

ンピュータ・アーキテクチャ(computer architecture)は、コンピュータ(特にハードウェア)における基本設計や設計思想などを意味する。アーキテクチャ(建築)には、単に「建築物」以外に、設計や様式という意味があるが、それから転じて、コンピュータ分野においても使われるようになった。「設計思想」などと意訳されることもある。技術者や研究者の用語としては(企業ごとの用語の違いにもよるが)「方式」という語が使われることもある。 1964年のSystem/360で最初に使われた用語で、その際の意味としては、入出力インタフェースを含むコンピュータシステムのハードウェア全体(周辺機器自体は含まない)の、ユーザー(プログラマ、OSを設計するプログラマも含む)から見たインタフェースの定義であり、具体的には使用できるレジスタの構成、命令セット、入出力(チャネルコントロールワード)などであり、実装は含まない。このアーキテクチャが同一のコンピュータ間や、上位互換のアーキテクチャを持つコンピュータへの移行や、上位互換の周辺機器への移行などは、ソフトウェアの互換性が原則として保証される。またハードウェアの内部設計や実装は、定義されたアーキテクチャを守る限り、技術の進歩に応じて自由に更新できる。この結果、コンピュータ・ファミリー(シリーズ)が形成可能となる。現在で言えばレイヤー定義であり仮想化の一種でもある。 また、システムアーキテクチャ、エンタープライズアーキテクチャ、ソフトウェアアーキテクチャ、ARMアーキテクチャなどの用語も増えている。.

新しい!!: PDP-11とコンピュータ・アーキテクチャ · 続きを見る »

コンピュータ数値制御

CNCターニングセンタ シーメンス製CNC操作パネル コンピュータ数値制御(コンピュータすうちせいぎょ)またはCNC (computerized numerical control(コンピュータライズド・ニューメリカル・コントロール)) は、機械工作において工具の移動量や移動速度などをコンピュータによって数値で制御することである。同一の加工手順の繰り返しや、複雑な形状の加工を得意としており、今日では多くの工作機械で採用されている。 CAD/CAMプログラムと連携することで設計段階から製造までの高度な自動化が可能となっている。CAD/CAMプログラムが生成したファイルを特定工作機械の操作に必要なコマンド列に変換し、CNC工作機械にロードして製造を行う。日本ではNC旋盤やマシニングセンタを中心として加工手順の記述に「Gコード」と呼ばれる一種のプログラム言語を用いるのが主流となっている。.

新しい!!: PDP-11とコンピュータ数値制御 · 続きを見る »

ゴードン・ベル

C・ゴードン・ベル(C. Gordon Bell、1934年8月19日 -)は、アメリカ合衆国の計算機工学者、実業家。著名なコンピュータ技術者でありマネージャ。ディジタル・イクイップメント・コーポレーション(DEC)の初期の従業員としてPDPシリーズのいくつかの機種を設計し、技術部門の副社長としてVAXの開発を統括した。その後、起業家、発明家、NSFの情報科学部門のアシスタントディレクター (1986-1987)、マイクロソフトでの研究 (1995-) などの仕事についている。.

新しい!!: PDP-11とゴードン・ベル · 続きを見る »

システムコール

テムコールとは、オペレーティングシステム (OS)(より明確に言えばOSのカーネル)の機能を呼び出すために使用される機構のこと。実際のプログラミングにおいては、OSの機能は関数 (API) 呼び出しによって実現されるので、OSの備える関数 (API) のことを指すこともある。なお、μITRONではサービスコールと呼ばれる。また、OSのことをスーパーバイザとも呼ぶため、スーパーバイザコールともいう。 例えば、C言語で使用できるfopen()やmalloc()などのライブラリ関数は、その関数内においてシステムコール(例えばPOSIX準拠のOSであればopen()やsbrk()など)を呼び出す。.

新しい!!: PDP-11とシステムコール · 続きを見る »

システムソフトウェア

テムソフトウェア(System Software、Systems Software)またはシステムプログラムは、コンピュータのハードウェア管理や制御などを行うソフトウェア全般を指す用語。対比語はアプリケーションソフトウェア(業務プログラム)。類似の用語には、基本ソフトウェア、システム制御ソフトウェアなどがある。 一般的な例には、オペレーティングシステム、デバイスドライバ、プログラミング言語処理系などがあるが、システムや観点にもより、その境界は明確ではない。.

新しい!!: PDP-11とシステムソフトウェア · 続きを見る »

スループット

ループット()は、一般に単位時間当たりの処理能力のこと。特に.

新しい!!: PDP-11とスループット · 続きを見る »

ステータスレジスタ

テータスレジスタは、コンピュータのプロセッサなどにおいて、フラグのビットの集まったワードをその内容とするレジスタである。フラグレジスタやフラグバイト、コンディションコードレジスタなどとも呼ばれる。 その仕様は一般に、プロセッサの命令セットと密接に結びついており、命令セットアーキテクチャ(ISA)毎に決まっている。.

新しい!!: PDP-11とステータスレジスタ · 続きを見る »

スタック

タックは、コンピュータで用いられる基本的なデータ構造の1つで、データを後入れ先出し(LIFO: Last In First Out; FILO: First In Last Out)の構造で保持するものである。抽象データ型としてのそれを指すこともあれば、その具象を指すこともある。 特にその具象としては、割込みやサブルーチンを支援するために極めて有用であることから、1970年代以降に新しく設計された、ある規模以上のコンピュータは、スタックポインタによるコールスタックをメモリ上に持っていることが多い。.

新しい!!: PDP-11とスタック · 続きを見る »

セラック25

ラック25(Therac-25)とはカナダ原子力公社(AECL)とフランスCGR-MeV社によって開発・製造された放射線療法機器。制御に用いられたソフトウェアのバグにより、1985年から1987年にかけて知られる限り6つの過度の被曝事故を引き起こし、少なくとも5人の患者を死亡させた。これらの事故は、生命に関わるようなシステムにおけるソフトウェア制御の危険性を浮き彫りにし、医療情報学における標準的な事例研究のひとつとなった。.

新しい!!: PDP-11とセラック25 · 続きを見る »

セグメント方式

メント方式 (memory segmentation)は、メモリ管理の方式の一つ。プログラムやデータをセグメントまたはセクションという「可変な」大きさのまとまりで管理する。セグメントは、メモリ空間上で、情報の属性などによって分類されたグループである。セグメント方式でメモリ位置を参照するには、セグメントを識別する値とセグメント内のオフセットを指定する。セグメントまたはセクションはプログラムをコンパイルした際に生成されるオブジェクトファイルでも使われており、それらがリンクされて実行ファイルが生成され、そのイメージがメモリにロードされる。 セグメントは仮想記憶やメモリ保護機能を実現する方式の一つである。プログラムのモジュール毎やメモリ使用法の異なるクラス毎に「コードセグメント」や「データセグメント」といった各種セグメントが生成される。1つのセグメントを複数のプログラムが共有することもある。.

新しい!!: PDP-11とセグメント方式 · 続きを見る »

ソビエト連邦

ビエト社会主義共和国連邦(ソビエトしゃかいしゅぎきょうわこくれんぽう、Союз Советских Социалистических Республик)は、1922年から1991年までの間に存在したユーラシア大陸における共和制国家である。複数のソビエト共和国により構成された連邦国家であり、マルクス・レーニン主義を掲げたソビエト連邦共産党による一党制の社会主義国家でもある。首都はモスクワ。 多数ある地方のソビエト共和国の政治および経済の統合は、高度に中央集権化されていた。.

新しい!!: PDP-11とソビエト連邦 · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

新しい!!: PDP-11とソフトウェア · 続きを見る »

タイムシェアリングシステム

タイムシェアリングシステム (Time Sharing System, TSS) は、1台のコンピュータ(のCPU)をユーザ単位に時分割で共有(タイムシェア)し、複数ユーザで同時にコンピュータを利用するシステムである。開発された1960年代の当初は、当時のメインフレーム程度にパワフルなシステムを有効に使うためのものであったが、その後はミニコンピュータを中心としてユーザ単位ではなくタスク(プロセス)を複数動かすマルチタスクのオペレーティングシステムとして広まり、パーソナルコンピュータにおいても現在は一般的な利用法となっている。.

新しい!!: PDP-11とタイムシェアリングシステム · 続きを見る »

サーバ

ウィキメディア財団のサーバ サーバあるいはサーバー(server)は、サービスを提供するコンピュータである。コンピュータ分野のクライアントサーバモデルでは、クライアントからの要求に対して情報や処理結果を提供する機能を果たす側のコンピュータやソフトウェアを指す。本稿ではこの意味で記載する。 サーバにはファイルサーバ、メールサーバ、Webサーバなど多数の用途や種類がある。更にサーバ用のコンピュータ機器(ハードウェア)などもサーバと呼ぶ場合がある。.

新しい!!: PDP-11とサーバ · 続きを見る »

入出力

入出力(にゅうしゅつりょく、input/output)は、データなどの「ものごと」の流れにおける出入りのことで、入力と出力の2つを総称した概念のことである。input/outputの頭文字をとってI/Oと略される。.

新しい!!: PDP-11と入出力 · 続きを見る »

全米科学財団ネットワーク

全米科学財団ネットワーク(ぜんべいかがくざいだんネットワーク、National Science Foundation Network、通称 NSFネット)は、1990年代前半にインターネットバックボーンの一部として運用されていたコンピュータネットワークである。初期の運用ポリシーでは、通信は学術研究目的に限るとされていた。 全米科学財団は1981年に研究者がスーパーコンピュータにアクセスできるように、開かれたネットワークを生み出す計画を立てた。1985年、全米科学財団は5か所のスーパーコンピューターセンターを開設するための資金集めを開始する。そして、1986年にはCSNETが再構成され、他のネットワークと接続する全米科学財団ネットワークが誕生した。全米科学財団ネットワークはこれらのスーパーコンピューターセンターを結び、ネットワーク越しにセンター内のスーパーコンピューターに無償でアクセスできるようにした。誕生当初、通信速度は56kbpsだったが、ネットワークトラフィックの増大に伴い、1988年には1.5Mbps、1991年には45Mbpsへと増強された。 1987年から1995年の間は、全米科学財団ネットワークはIBMとMCI共同出資の非営利企業 Merit Network, Inc.

新しい!!: PDP-11と全米科学財団ネットワーク · 続きを見る »

八進法

八進法(はっしんほう、octal)とは、8 を底(てい)とし、底およびその冪を基準にして数を表す方法である。.

新しい!!: PDP-11と八進法 · 続きを見る »

割り込み (コンピュータ)

割り込み(わりこみ)とは、コンピュータがその周辺機器などから受け取る要求の一種である。現在の多くのCPUは、割り込みを処理するための機能を備えている。.

新しい!!: PDP-11と割り込み (コンピュータ) · 続きを見る »

割り込みハンドラ

割り込みハンドラ(Interrupt handler)または割り込みサービスルーチン(Interrupt Service Routine, ISR)は、割り込み受け付けによって起動されるオペレーティングシステムやデバイスドライバのコールバックルーチンである。割り込みハンドラは割り込み原因によってそれぞれ存在し、割り込みハンドラがそのタスクを完了するまでにかかる時間も様々である。 割り込みハンドラはイベントハンドラに対応してハードウェアに近いところで動作する。これらのハンドラは、ハードウェアの割り込みかソフトウェアの割り込み命令で起動され、ハードウェア機器のための処理をしたり、システムコールなどのCPUモードの移行を行ったりする。.

新しい!!: PDP-11と割り込みハンドラ · 続きを見る »

倍精度浮動小数点数

倍精度浮動小数点数(ばいせいどふどうしょうすうてんすう、Double precision floating point number)は、64ビットの浮動小数点数表現である。 「倍」精度と言うのは、単精度に対してそのように言うわけだが、これは32ビットを1ワードとする32ビットアーキテクチャを基にしている。 昔のFORTRANでは、単精度(REAL型)よりも精度が高ければ倍精度(DOUBLE PRECISION型)を名乗ることができた(そもそもワードの長さも浮動小数点のフォーマットも機種ごとにまちまちだった)。IBMのSystem/360で採用され大型機の事実上の標準となった、指数の基数が16の浮動小数点形式は、32ビット単精度では最悪の場合の精度が十進で6桁程度となり、技術計算では倍精度以上を使わねばならないという問題があった。(注:FORTRANは、REAL型が1ワード、DOUBLE PRECISION型が2ワードという前提だった) 標準であるIEEE 754では、単精度は32ビット(4オクテット)、倍精度は64ビット(8オクテット)である。いずれにしろ、「倍」というのは、精度に関係する仮数部(後述)の長さが正確に2倍である、といったような意味ではなく、全体の長さが2倍である所から来ているので、実際の所「倍精度」というのはかなり大雑把な言い方に過ぎない。.

新しい!!: PDP-11と倍精度浮動小数点数 · 続きを見る »

B言語

B言語(ビーげんご)は、AT&Tベル研究所のケン・トンプソン (Ken Thompson) によって開発されたプログラミング言語である。ケン・トンプソンがデニス・リッチー(Dennis Ritchie)監修の元で設計し、1969年頃に登場した。.

新しい!!: PDP-11とB言語 · 続きを見る »

BSD

BSD(ビーエスディー)は、Berkeley Software Distribution の略語で、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。 元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリなUNIXとしてBSDを広く採用していた。例えば、DECのUltrix、サン・マイクロシステムズのSunOSなどである。これは、ライセンス条件の容易だったためと、当時の多くの技術系企業の創業者がBSDを熟知していたためである。 それらプロプライエタリ (proprietary:非公開) なBSD派生OSは、1990年代にはUNIX System V Release 4とOSF/1に取って代わられ(どちらもBSDのコードを取り入れており、他の現代のUnixシステムの基盤となった)、後期のBSDリリースはいくつかのオープンソース開発プロジェクトの基盤となった。例えば、FreeBSD、NetBSD、OpenBSD、DragonFly BSDなどが今も開発中である。さらにそれら(の全部あるいは一部)が最近のプロプライエタリなOSにも採用されている。例えば、WindowsのTCP/IPコード(IPv4のみ)やアップルのmacOSである。.

新しい!!: PDP-11とBSD · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: PDP-11とC言語 · 続きを見る »

COBOL

COBOL(コボル)は、1959年に事務処理用に開発されたプログラミング言語である。名前は「Common Business Oriented Language」(共通事務処理用言語)に由来する。.

新しい!!: PDP-11とCOBOL · 続きを見る »

CP/M

CP/M(Control Program for Microcomputer、シーピーエム)は1970年代にデジタルリサーチ (Digital Research Inc.) の創業者ゲイリー・キルドールによって開発、1976年に発売された、パソコン用のシングルユーザー・シングルタスクのオペレーティングシステム (OS) である。 最初は8ビットのCPUであるインテルの8080プロセッサ用に作られ、8ビットのパソコン用OSとしては最も代表的な存在だった。初期に普及したバージョンはCP/M 1.4で、そののち改訂されたCP/M 2.2が広く普及した。さらに、より洗練されたCP/M 3.0 (CP/M Plus) が登場したが、既に16ビットマシンへの移行が始まっていた時期でもあり普及することはなかった。 他のプロセッサに移植されたバージョンも存在するが、単にCP/Mといえば8080プロセッサ用のもの(中でもバージョン2.2)を指す。なおマイクロソフトによってOEMされたIBMのPC DOS(及び、のちにマイクロソフト自らが直販したMS-DOS)は、CP/Mをモデルに開発されたシアトル・コンピュータ・プロダクツの86-DOS(後に "QDOS" と改名)を前身としている。.

新しい!!: PDP-11とCP/M · 続きを見る »

CPU

Intel Core 2 Duo E6600) CPU(シーピーユー、Central Processing Unit)、中央処理装置(ちゅうおうしょりそうち)は、コンピュータにおける中心的な処理装置(プロセッサ)。 「CPU」と「プロセッサ」と「マイクロプロセッサ」という語は、ほぼ同義語として使われる場合も多いが、厳密には以下に述べるように若干の範囲の違いがある。大規模集積回路(LSI)の発達により1個ないしごく少数のチップに全機能が集積されたマイクロプロセッサが誕生する以前は、多数の(小規模)集積回路(さらにそれ以前はディスクリート)から成る巨大な電子回路がプロセッサであり、CPUであった。大型汎用機を指す「メインフレーム」という語は、もともとは多数の架(フレーム)から成る大型汎用機システムにおいてCPUの収まる主要部(メイン)、という所から来ている。また、パーソナルコンピュータ全体をシステムとして見た時、例えば電源部が制御用に内蔵するワンチップマイコン(マイクロコントローラ)は、システム全体として見た場合には「CPU」ではない。.

新しい!!: PDP-11とCPU · 続きを見る »

磁気コアメモリ

磁気コアメモリ(じきこあめもり)は、小さなドーナツ状のフェライトコアを磁化させることにより情報を記憶させる記憶装置。 コンピュータの初期世代ではよく使われた。原理的に破壊読み出しで、読み出すと必ずデータが消えるため、再度データを書き戻す必要がある。破壊読み出しだが、磁気で記憶させるため、不揮発性という特徴がある(ただし、電源投入時のノイズ等で内容が破壊されうるので、設計次第で揮発性メモリのように扱われる)。 縦方向、横方向、さらに斜め方向の三つの線の交点にコアを配置する。縦横方向でアドレッシングを行ない、斜め方向の線でデータを読み出す。.

新しい!!: PDP-11と磁気コアメモリ · 続きを見る »

組み込みシステム

組み込みシステム(くみこみシステム、英: Embedded system)とは、特定の機能を実現するために家電製品や機械等に組み込まれるコンピュータシステムのこと。.

新しい!!: PDP-11と組み込みシステム · 続きを見る »

直交性

交性とは、.

新しい!!: PDP-11と直交性 · 続きを見る »

被演算子

被演算子(ひえんざんし、operand)とは、演算子の演算の対象である。 英語名からオペランド(operand)とも呼ばれる。.

新しい!!: PDP-11と被演算子 · 続きを見る »

航空交通管制

航空交通管制(こうくうこうつうかんせい Air traffic control, ATC)とは、航空機の安全かつ円滑な運航を行うために、主に地上から航空交通の指示や情報を航空機に与える業務のことである。航空管制とも。.

新しい!!: PDP-11と航空交通管制 · 続きを見る »

鉄のカーテン

鉄のカーテン(てつのカーテン、)は、冷戦時代のヨーロッパにおいて東西両陣営の緊張状態を表すために用いられた比喩である。同じく冷戦による分断の象徴として有名なベルリンの壁とは異なり、物理的な構造物のことではない。.

新しい!!: PDP-11と鉄のカーテン · 続きを見る »

集積回路

SOPパッケージに封入された標準ロジックICの例 集積回路(しゅうせきかいろ、integrated circuit, IC)は、主としてシリコン単結晶などによる「半導体チップ」の表面および内部に、不純物の拡散による半導体トランジスタとして動作する構造や、アルミ蒸着とエッチングによる配線などで、複雑な機能を果たす電子回路の多数の素子が作り込まれている電子部品である。多くの場合、複数の端子を持つ比較的小型のパッケージに封入され、内部で端子からチップに配線されモールドされた状態で、部品・製品となっている。.

新しい!!: PDP-11と集積回路 · 続きを見る »

File Allocation Table

ファイル・アロケーション・テーブル (、FAT) とは、MS-DOSのファイルシステム(および、その前身となったMicrosoft DISK-BASICのファイルシステム)におけるディスク内のファイルの位置情報などを記録するための領域である。これが転じて現在ではMS-DOSに採用されていたFATを用いるファイルシステムの名前としてFATファイルシステム、さらにそれを略してFATと呼ぶことも多い(なお後者でDISK-BASICのそれを指すことはまずない)。.

新しい!!: PDP-11とFile Allocation Table · 続きを見る »

Forth

Forth(フォース)は、スタック指向のプログラミング言語およびそのプログラミング環境である。Forth はしばしば、かつての習慣に従ってすべて大文字で綴られることもあるが、頭字語ではない。.

新しい!!: PDP-11とForth · 続きを見る »

FPGA

Altera Stratix IV GX FPGA FPGA(field-programmable gate array)は、製造後に購入者や設計者が構成を設定できる集積回路であり、広義にはPLD(プログラマブルロジックデバイス)の一種である。現場でプログラム可能なゲートアレイであることから、このように呼ばれている。.

新しい!!: PDP-11とFPGA · 続きを見る »

FPU

FPU(Floating Point Unit、浮動小数点(演算処理)装置)とは、浮動小数点演算を専門に行う処理装置のこと。コンピュータの周辺機器のようなアーキテクチャのものもあれば、主プロセッサと一体化したコプロセッサのようなアーキテクチャのものもある。 AMDではAm9511をAPU (Arithmetic Processing Unit) と呼んでおり(2011年以降はAPUをAccelerated Processing Unitの略称として使用)、インテルではx87をNDP(Numeric data processor, 数値演算コプロセッサ)、またその命令についてNPX(Numeric Processor eXtension)とも呼んでいる。 マイクロプロセッサにおいては、Apple IIの頃は完全に周辺機器のようなアーキテクチャだったが、8087の頃には命令の一体化など、CPUの拡張装置のようなアーキテクチャになった。 インテルのx86系CPUでは387(386用)が最後となり、486からは同一のチップ内に内蔵された(486の初期には、FPUを内蔵しない廉価版と、事実上はオーバードライブプロセッサであった487もあった)。同様に、モトローラの68000系でもMC68040以降のMPUではチップ内に内蔵している。 1990年代中盤以降の高性能プロセッサではFPUはプロセッサ内部のサブユニットとなっている。プロセッサに内蔵されたFPUは、スーパースカラーで他ユニットと並列動作させることができるなど様々なメリットがあるため、現在ではFPUを単体で用いることは珍しくなっている。.

新しい!!: PDP-11とFPU · 続きを見る »

GNU General Public License

GNU General Public License(GNU GPLもしくは単にGPLとも)とは、GNUプロジェクトのためにリチャード・ストールマンにより作成されたフリーソフトウェアライセンスである。八田真行の日本語訳ではGNU 一般公衆利用許諾書と呼んでいる。.

新しい!!: PDP-11とGNU General Public License · 続きを見る »

Hello world

Hello world(ハロー・ワールド)は、画面に「Hello, World!」に類する文字列を表示するプログラムの通称である。多くのプログラミング言語において非常に単純なプログラムであり、プログラミング言語の入門書で、プログラムを動かすためのプログラミング言語の基本文法の解説例として提示される。.

新しい!!: PDP-11とHello world · 続きを見る »

IBM

IBM(アイビーエム、正式社名: International Business Machines Corporation)は、民間法人や公的機関を対象とするコンピュータ関連製品およびサービスを提供する企業である。本社はアメリカ合衆国ニューヨーク州アーモンクに所在する。世界170カ国以上で事業を展開している。.

新しい!!: PDP-11とIBM · 続きを見る »

IBM PC

CGAモニタ(モデル5153)、IBM PCキーボード、IBM 5152プリンターおよびペーパースタンドを装備したIBM PC(IBM Personal Computer model 5150) IBM PC(IBMぴーしー、IBM Personal Computer)は、IBMが1981年に発表したパーソナルコンピュータ(PC)。IBMが最初に発売したPCであり、PCのデファクト・スタンダードとなったIBM PC互換機の先祖でもある。略称は単にPC(the PC)等。.

新しい!!: PDP-11とIBM PC · 続きを見る »

IEEE 754

IEEE 754(あいとりぷるいー754、IEEE Standard for Floating-Point Arithmetic: 直訳すると「浮動小数点数算術標準」)は、浮動小数点数の計算で最も広く採用されている標準規格であり、多くのプロセッサなどのハードウェア、またソフトウェア(コンピュータ・プログラム)に実装されている。多くのコンピュータ・プログラミング言語ないしその処理系でも、浮動小数点数処理の一部または全部が IEEE 754 になっている。IEEE 754 が制定される前に成立したC言語などは、仕様上はIEEE 754 が必須となっていないものの、IEEE 754対応の演算命令を使える環境下では、それをそのまま利用して浮動小数点数演算を実装することが多い。一方で、JavaやC#など、言語仕様として IEEE 754 を必須としているものもある。 21世紀に入った後に改定され、2008年8月に制定された IEEE 754-2008 がある。これには、1985年の IEEE 754 制定当初の規格であるIEEE 754-1985、ならびに基数非依存の浮動小数点演算の標準規格 IEEE 854-1987 の両者がほぼすべて吸収されている。IEEE 754-2008 は正式に制定されるまでは、IEEE 754rと呼ばれた。 正式な規格名は、IEEE Standard for Floating-Point Arithmetic (ANSI/IEEE Std 754-2008)である。ISO/IEEEのPSDO(パートナー標準化機関)合意文書に基づき、JTC1/SC 25 を通して国際規格 ISO/IEC/IEEE 60559:2011 として採用され、公表されている。 この標準規格は以下のことを定義している。.

新しい!!: PDP-11とIEEE 754 · 続きを見る »

Intel 80286

Intel 80286 (PLCC) Intel 80286(インテル はちまるにいはちろく)はインテルの16ビットマイクロプロセッサ (CPU)。IBMのPC/AT(日本ではPC-9800シリーズ)およびその互換機によって広く普及した、DOS時代の代表的なパーソナルコンピュータ (PC) 用プロセッサであった。.

新しい!!: PDP-11とIntel 80286 · 続きを見る »

Intel 80386

Intel 80386(またはi386)はインテルの32ビットマイクロプロセッサ(CPU)である。1985年10月に発表され、x86アーキテクチャを32ビットに拡張し、レジスタを強化した。インテルが現在使用している名称はIntel386TMプロセッサ (Intel386TM Processor) である。互換CPUにも386の型番が付くものがある。 後にIA-32と呼ばれる、インテルの32ビットCPUのベースとなる命令セットアーキテクチャは、このCPUで確定した。アーキテクチャとしてのi386については、x86およびIA-32の項目も参照のこと。.

新しい!!: PDP-11とIntel 80386 · 続きを見る »

Intel 8086

Intel 8086(インテル8086)はインテルが開発した16ビット マイクロプロセッサ(CPU)。x86(80x86)アーキテクチャの最初のマイクロプロセッサで、1978年に発表された。 日本電気のPC-9801などパーソナルコンピュータに広く採用された。対応するオペレーティングシステムに、MS-DOS、PC-DOS、CP/M-86があった。 シリーズには、外部データバスを8ビットにした低価格版の8088があり、初代のIBM PCにも採用された。協調して働くように準備されていた数値演算コプロセッサに8087があった。また、使われる機会は少なかったが、8089というI/Oプロセッサも存在した。 当時ライバルとされた製品には、モトローラの68000系プロセッサがある。.

新しい!!: PDP-11とIntel 8086 · 続きを見る »

Intel 8088

Intel 8088(インテル 8088、i8088)は、インテルの16ビットマイクロプロセッサ(CPU)。1979年1月に発表された。.

新しい!!: PDP-11とIntel 8088 · 続きを見る »

IPコア

IPコア(あいぴーコア、intellectual property core)とは、LSIを構成するための部分的な回路情報で、特に機能単位でまとめられているものを指す。単にIPと呼ぶ場合もある。 ASIC開発やプログラマブルロジックデバイスを用いた開発の際に利用する。 1990年代以降、LSIの開発手法としてハードウェア記述言語による開発が盛んになり、開発効率の向上が求められた。 そこで、既存開発製品の回路を、機能ブロック単位で再利用可能な形にまとめ、他の製品でも利用可な部分はそれを流用する方法が用いられた。 更に、この再利用可能な機能ブロックは、その開発者だけでなく、他の開発者や他の会社との間でもやり取りが行われるようになり、 新しいビジネスモデルが発達した。 IPコアベンダは、LSIを開発するためのIPコアを提供し、LSI開発側はIPコアベンダに使用料を支払う契約を結ぶのが一般的である。 IPとは元々は知的財産という意味だが、半導体業界において回路情報は重要な技術製品であり、形のない商品としてIPと呼ばれるようになった。.

新しい!!: PDP-11とIPコア · 続きを見る »

LINC

LINC(実験器具コンピュータ)は、12ビット、2048ワードのコンピュータ。LINCは世界初のミニコンピュータであり、同時に世界初の個人用コンピュータ(パーソナルコンピュータ)と呼べるものであった。 LINCおよびMITの Linc Computer(1980年にDECが開設した博物館によれば、DECがプロジェクトに参加する前はそのように呼ばれていた)は、MITで設計され、最終的にディジタル・イクイップメント・コーポレーション (DEC) と Spear Inc.

新しい!!: PDP-11とLINC · 続きを見る »

MC68000

MC68000(エムシーろくまんはっせん)、68000は米・モトローラ(現NXPセミコンダクターズ)が開発したMPU(MPUはマイクロプロセッサを指すのにモトローラが使った語でマイクロプロセッシングユニットの略)である。略して68K(ろくはちケー)などとも。後継MPUも含めた同一アーキテクチャのシリーズを総称するときは、680x0と呼称される。モトローラ自体は周辺LSIを含めてM68000ファミリと呼称した。MC型番は量産ロットで、量産先行品はXC型番となる。.

新しい!!: PDP-11とMC68000 · 続きを見る »

MC68020

XC68020(68020のプロトタイプ) MC68020(エムシー ロクハチゼロニゼロ)は、1984年にモトローラが開発した32ビットマイクロプロセッサ。68000、68010の後継であり、その系統は後に68030に受け継がれた。低価格版の68EC020もある。.

新しい!!: PDP-11とMC68020 · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: PDP-11とMicrosoft Windows · 続きを見る »

Microsoft Windows NT

Microsoft Windows NT(マイクロソフト ウィンドウズ エヌティー)は、マイクロソフトが開発したオペレーティングシステム (OS) である。DECが手がけたVMSのアーキテクチャを基礎としており、開発もDECの元社員が全面的に行い、リリースに至っている。 Windows 9x系といったWindowsファミリーのオペレーティングシステムより安定性に優れている。Windows 2000 以降はOSの名称からNTは外されたものの、OSとしてはWindows NTのバージョン5以降であり、現在のWindows 10(Windows NT ver10.0)に至るまでWindowsNTは継続した製品シリーズである。.

新しい!!: PDP-11とMicrosoft Windows NT · 続きを見る »

Modula-2

Modula-2(モジュラ・ツー)は、コンピュータのプログラミング言語の一種で、1978年頃にチューリッヒ工科大学のニクラウス・ヴィルトにより、先立って構想されたプログラミング言語「Modula」の後継として創案されたものである。汎用手続き型言語で、構文の多くは同様にヴィルトの手掛けたPascal言語に基いたものとなっている。名前「Modula-2」は「モジュールの」を意味する英語「modular」に由来する。.

新しい!!: PDP-11とModula-2 · 続きを見る »

MS-DOS

MS-DOS(エムエス-ディーオーエス、エムエスドス)は、マイクロソフトが開発・販売していた、8086系マイクロプロセッサをCPUとする、IBM PCおよびそれに似た構成の(たとえばPC-98など)パーソナルコンピュータ向けのオペレーティングシステム(OS)である。IBMへのOEM供給品であった PC DOS (IBM DOS)を自社製品として供給・販売したもので、バージョン6以降はPC DOSから完全に独立して開発された。.

新しい!!: PDP-11とMS-DOS · 続きを見る »

MUMPS

MUMPSとは、1960年代末にアメリカのマサチューセッツ総合病院で医療情報処理用のアプリケーションを開発し実行するために開発された、プログラミング言語とその環境である。 MUMPSという名前は、「Massachusetts general hospital Utility Multi-Programming System」 の頭字語である。 病院が自分達の業務を実装するために、高価なメインフレームではなく、ミニコンなどの比較的安価なコンピュータ上で軽快に動作するように開発した。オリジナルのソースコードこそ公開されてはいないが、仕様は全て公開して自由に利用できるようにしたため、一時期は複数のソフトウェアベンダーがMUMPS処理系の開発・販売をしていた。 MUMPSの処理系は、ハードウェアが直接実行可能な機械語コードを生成するのではなく、コンパイラは仮想機械の中間言語コードを生成し、それをインタプリタ(仮想機械)で実行する。また、ベースのプラットフォームの違いを仮想機械のレイヤで抽象化し、プログラマには違いを意識させず、アプリケーションのポータビリティを保つ。 また、実行環境に専用のDBMSを内包し、かつ、その機能・性能がデータベース専用のソフトウェアに迫る・または凌駕するほど強力であるため、アメリカの医療界を通じて日本のみならず全世界の医療界でも広域に普及した。ただし、システム利用者・運用管理担当はパッケージソフトウェアに組み込まれたMUMPSを利用している場合が多いため、MUMPSの名前が一般に広まっていない一因でもある。.

新しい!!: PDP-11とMUMPS · 続きを見る »

OEM

OEM(オーイーエム、original equipment manufacturer)は、他社ブランドの製品を製造すること、またはその企業である。日本語では「相手先(委託者)ブランド名製造」JETRO「OEM生産とODM生産の違い」 、「納入先(委託者)商標による受託製造」などと訳される。 英語の原義では、元来、単に自社製品を製造する事業者を意味するものであるが、英語圏においてもOEMが他社ブランド製品の製造ないしは他社製品の自社ブランドでの販売を行う企業という意味も持つ。また、日本語では元来の「OEM」の意味合いに加えて「OEM契約」、「OEM生産」や「OEM販売」など「OEM○○」と様々な言葉や用語として定着している。「original equipment manufacturing」の略であると解して「他社ブランドの製品を製造すること」とされることも多いが、「OEM」という単語そのものの意味合いと、あとになって派生した「OEM○○」には意味合いの変化も見られる。.

新しい!!: PDP-11とOEM · 続きを見る »

PDP-7

PDP-7は、DECが1965年にリリースしたミニコンピュータである。フリップチップ技術を採用し、価格は72,000USドルと安価だが高性能だった。PDP-7はDECの18ビット機としては3機種目で、PDP-4およびPDP-9と基本的には同じ命令セットである。DEC初のワイヤラッピングを採用したマシンでもある。 1969年、ケン・トンプソンはPDP-7上でアセンブリ言語で最初のUNIXを作成した。当初の名前は Unics であり、Multicsを連想させるちょっとした駄洒落になっている。実際にはUNIX以前にというゲームをMulticsの元となったGE 635上からPDP-7に移植しており、後にこのゲームがUNIX上で動作するようにしている。 稼動状態のPDP-7の現存数は少ないが、オスロ(ノルウェー)で復元プロジェクトが行われている。.

新しい!!: PDP-11とPDP-7 · 続きを見る »

PDP-8

ミソニアン博物館に展示されている PDP-8。初期のトランジスタを使用したPDP-8で、''Straight 8''と呼ばれる。 PDP-8は、世界で初めて商業的に成功した12ビットミニコンピュータであり、1960年代にディジタル・イクイップメント・コーポレーション (DEC) が製造した。1965年3月22日に登場し、5万システムを売り上げ、DECのPDPシリーズでも当時最も成功したコンピュータとなった。最初のPDP-8の設計を指揮したは、後にデータゼネラルを創業した。 最初のPDP-8機種(非公式に "Straight-8" と呼ばれている)は diode-transistor logic (DTL) を採用した基板で構成されており、小型冷蔵庫ほどの大きさだった。 その後、デスクトップ型とラックマウント型のPDP-8/Sが登場。1ビット直列ALU実装で、小型化と低価格化を実現したが、最初のPDP-8に比べると性能がかなり低い。PDP-8/Sに接続可能な唯一のストレージがDF32というディスク装置(容量32Kワード)だった。 その後のシステム(PDP-8/I、/L、/E、/F、/M、/A)は並列実装で高速になった(元に戻った)が、TTLICを使用し、DTLより安価になっている。現存するPDP-8の多くはこの世代の機種である。中でもPDP-8/Eは豊富な各種周辺機器が接続可能で、よく使われていた。汎用コンピュータとしてもよく使われていた。 1975年、安価なマイクロプロセッサを使った Altair 8800 などの初期のパーソナルコンピュータが登場し、その後 TRS-80 や Apple II が登場すると、小型汎用コンピュータの市場はそれらに奪われることになった。 1979年にリリースされた PDP-8 の最後の機種は特製のCMOSマイクロプロセッサを使用しており、"CMOS-8s" などと呼ばれた。価格は他のマイクロプロセッサを使ったコンピュータと競合するような設定ではなく、市場には受け入れられなかった。1981年に登場した IBM PC がCMOS-8sにとどめを刺した。インターシルがこの集積回路を1982年まで Intersil 6100 として販売していた。CMOSであるため低電力であり、いくつかの軍用組み込みシステムに採用された。.

新しい!!: PDP-11とPDP-8 · 続きを見る »

PDPシリーズ

PDP-1 PDP-6 PDP-7 PDP-8/e PDP-11/40 PDP-12 PDP-15(一部) PDP-15用グラフィックス端末。ライトペンとペンタブレットが付属している。 PDPシリーズ(ピーディーピー・シリーズ)は、デジタル・イクイップメント・コーポレーション(DEC)社のコンピュータシリーズであり、1957年から1990年まで続いた。PDPは Programmed Data Processor の略である。PDPシリーズが登場した当時、コンピュータと言えば大きくて高価なメインフレームが一般的だった。PDPは、そのような大きなコンピュータが入り込めないミニコンピュータ市場を切り開いた。コンピュータを名乗らなかったのは、DECに資金提供していたベンチャーキャピタルがその言葉に警戒感を持っていたためである。 PDPマシンは基本的にワード長によってファミリに分けられる。例外は 16ビットのPDP-11で、アーキテクチャ的には最も複雑な 36ビットのPDP-6やPDP-10に類似している。.

新しい!!: PDP-11とPDPシリーズ · 続きを見る »

Power On Self Test

Power On Self Test(POST)とは、コンピュータやプリンター、ルーターなどの電源を入れたときブートの前に行われる処理を指す。用語は違っても、同様のシーケンスは全てのコンピュータアーキテクチャに存在する。IPL(Initial Program Load)、ブート、ブートストラップなどと呼ばれる処理の前に行われる。POST という用語はPC/AT互換機で使われ、一般化した。ブート前の処理を行うコードを指すこともあるし、処理そのものを指すこともある。.

新しい!!: PDP-11とPower On Self Test · 続きを見る »

Q-bus

Q-bus(LSI-11バスとも呼ばれる)は、ディジタル・イクイップメント・コーポレーションが製造したPDPシリーズおよびMicroVAXで使用されたバス技術の一種。 Q-bus はUnibusのアドレス信号線とデータ信号線を重ね合わせることで共有し、低価格化したものである。これにより物理的にも小さくなり、基本的に同一の機能を低価格で実現した。 Q-bus の物理アドレス範囲は、16ビットから18ビット、22ビットと時と共に拡大された。ブロック転送モードも追加された。.

新しい!!: PDP-11とQ-bus · 続きを見る »

Research Unix

Research Unixは、ベル研究所(の、Computer Science Research Center)によって開発されたUnixのことで、特にUnixの起原である初期バージョンとその直系にあたるシリーズを指す。後の時代においては、商用化されたSystem Vとは別に、研究所においてトンプソンら当初の開発者らによって実験的な機能が実装されたバージョン8等のUnixを指して使われた。Plan 9はその後継にあたる。.

新しい!!: PDP-11とResearch Unix · 続きを見る »

RS-232

RS-232 (Recommended Standard 232) は、シリアルポートのインターフェース規格である。基本的にはホストコンピュータや端末といった「データ端末装置」と、モデムなどの「データ回線終端装置」を繋ぐものとして設計されたが、パソコン同士の直接接続や、あらゆる周辺機器の接続用に広く使われた。.

新しい!!: PDP-11とRS-232 · 続きを見る »

RSTS/E

RSTS (Resource Sharing Time Sharing System) は、ディジタル・イクイップメント・コーポレーション (DEC)が16ビットミニコンピュータシリーズPDP-11用に開発したマルチユーザー・タイムシェアリング・オペレーティングシステム。最初のバージョン RSTS-11 version 1 は1970年、PDP-8用タイムシェアリングOS TSS-8 のチームが開発した。RSTSの最終バージョン RSTS/E 10.1 は1992年9月にリリースされた。RSTS-11 と RSTS/E は通常単に "RSTS" と呼ばれ、本項目でもそのように記述する。.

新しい!!: PDP-11とRSTS/E · 続きを見る »

RSX-11

RSX-11は、ディジタル・イクイップメント・コーポレーション (DEC) が開発したPDP-11シリーズ向けのリアルタイムオペレーティングシステムファミリで、1970年代後半から1980年代前半によく使われていた。1972年にPDP-11/40向けにリリースされたRSX-11Dが最初である。プロセス制御が主な用途だったが、プログラム開発にもよく使われた。.

新しい!!: PDP-11とRSX-11 · 続きを見る »

RT-11

RT-11 は、ディジタル・イクイップメント・コーポレーション (DEC) が16ビットコンピュータPDP-11ファミリ向けに開発した、小型のシングルユーザー。リアルタイムオペレーティングシステム。"RT" は Real Time の意。1970年に登場し、PDP-11の全機種に渡りリアルタイムシステム、プロセス制御、などに幅広く使われていた。.

新しい!!: PDP-11とRT-11 · 続きを見る »

Transistor-transistor logic

Transistor-transistor-logic (TTL) はバイポーラトランジスタと抵抗器で構成されるデジタル回路の一種。論理ゲート段(例えばANDゲート)と増幅段のどちらの機能もトランジスタを使って実装しているので、(RTLやDTLとの対比で)このように呼ばれている。 半導体を用いた論理回路の代表的なもののひとつであり、通常+5V単一電源のモノリシック集積回路 (IC) ファミリとして、コンピュータ、産業用制御機械、測定機器、家電製品、シンセサイザーなど様々な用途で使われている。TTLという略称は、TTL互換の論理レベルの意味で使われることもあり、TTL ICとは直接関係ないところでも使われている。例えば電子機器の入出力のラベルなどに表示することがある。 DTLの改良品であり、さまざまなメーカーによってICが製造されているが、1970年代にテキサス・インスツルメンツ社(以下 TI, Texas Instruments)の汎用ロジックICファミリ(7400シリーズ)が広く普及して業界標準となった。標準シリーズから、高速版、低消費電力版、高速・低消費電力版などのバリエーションを広げ、初期のマイクロプロセッサの応用の広がりとともにさらに普及した。しかし、バイポーラトランジスタを使うため、低消費電力化・高集積化・低電圧化には向かず、CMOS技術の発達に伴いデジタルICの主力の座をCMOSに譲った。.

新しい!!: PDP-11とTransistor-transistor logic · 続きを見る »

TRIPOS

TRIPOS (TRIvial Portable Operating System) はオペレーティングシステムの1つ。1976年、ケンブリッジ大学のコンピュータ研究所で Martin Richards の指揮下で開発を開始した。1978年1月に最初のバージョンが登場し、PDP-11で動作した。その後、Computer Automation LSI4 や Data General Nova に移植された。MC68000版の作業は1981年、バース大学で開始された。MetaComCo が68000版の権利を取得し、開発を継続した。1985年3月、AmigaのOSの一部として採用された。.

新しい!!: PDP-11とTRIPOS · 続きを見る »

UCSD p-System

UCSD p-System または UCSD Pascal System とは、UCSD Pascal に基づいた移植性の高いオペレーティングシステムである。1978年、カリフォルニア大学サンディエゴ校(UCSD)で開発された。.

新しい!!: PDP-11とUCSD p-System · 続きを見る »

UCSD Pascal

UCSD Pascal(UCSD パスカル)は、1978年にカリフォルニア大学サンディエゴ校(UCSD)のケネス・ボウルズが教育用に開発したPascal処理系である。 CPUの異なるパーソナルコンピュータ上で動作するために、P-Machineと呼ばれる仮想マシンを使用する。コンパイラはプログラムをそれぞれのCPU用の機械語に翻訳するのではなく、P-Machineの機械語であるP-Codeに翻訳する。そのため、P-Codeの仮想マシンを実装すればどのようなパーソナルコンピュータ上でも実行可能であった。またUCSD PascalはPascalコンパイラだけでなく、スクリーンエディタやデバッガ、ファイル管理を含む統合開発環境として実装され、後にp-Systemというオペレーティングシステムに発展した。これらの開発環境の殆どすべてはPascalでかかれていたので、容易に異なる環境向けに移植できた。通常、仮想マシンはインタプリタとして実装された(P-Codeインタプリタ)。また、特に処理速度が必要な場合のために、P-Codeから実際のCPUの機械語に変換するプログラム(ネイティブコードトランスレータ)が提供される場合もあった。 P-Machineは典型的なスタックマシンで、様々な処理を主にスタック上で行うアーキテクチャを持っていた。後にP-Codeをハードウエアで直接実行するPASCALマイクロエンジンと呼ばれるCPUと、それを利用したパーソナルコンピュータが製造された。このCPUはDECのLSI-11用マルチチップCPUセットを流用し、P-Codeを解釈するマイクロコードを実装したもので、今日ハードディスク製造で著名なWestern Digital社が開発した。 初期のコンピュータロールプレイングゲーム"Wizardry"はApple II上のApple Pascal(UCSD Pascal)で書かれていた。.

新しい!!: PDP-11とUCSD Pascal · 続きを見る »

Ultrix

Ultrix(正式には ULTRIX)は、ディジタル・イクイップメント・コーポレーション (DEC) が開発したUNIXのブランド名。ultrix はラテン語で「復讐者」という意味であり、この名称は単に音だけで選ばれた。.

新しい!!: PDP-11とUltrix · 続きを見る »

Unibus

Unibus(ユニバス)は、ディジタル・イクイップメント・コーポレーションが製造したPDP-11や初期のVAXで使用された初期のバス技術の一種。 Unibusは72本の信号線から構成される(36本×2コネクタ)。電力供給線と接地線を除くと、56本の信号線から構成されている。バックプレーンやケーブルの形で存在する。ひとつのUnibusセグメントには最大20ノードのデバイスが接続可能で、セグメントとセグメントをバスリピーターで接続することもできる。 このバスは完全な非同期で、高速なデバイスと低速なデバイスの混在が可能である。バス調停(arbitration; 次のバスマスターを選択する動作)のオーバーラップが可能であり、現在のバスマスターがデータ転送をしている間に調停を行うことができる。アドレス信号線は18本であり、アドレス空間は最大256Kバイトとなる。PDP-11アーキテクチャでは、先頭8KバイトがメモリマップされたI/Oデバイスのレジスタ用に予約されていた。 システムが必要とする冗長な論理回路を最小限にするよう意図的に設計されている。例えば、スレーブデバイスはマスターデバイスよりも多いのが通例である。従って非同期データ転送を行うためのロジックは少数のマスターデバイスだけが持つようになっていた。割り込みに関しては、Interrupt-fielding Processorだけが複雑なタイミング回路を装備した。結果として多くのI/Oコントローラの回路は非常に単純化され、重要な回路はカスタム集積回路化された。 2本の制御線(C0とC1)は以下のような4種類のデータ転送サイクルを選択可能とした.

新しい!!: PDP-11とUnibus · 続きを見る »

UNIX

UNIX (ユニックス、Unix、)は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。Unixは1969年、AT&Tのベル研究所にて、ケン・トンプソン、デニス・リッチーらが開発を開始した。 当初はアセンブリ言語のみで開発されたが、1973年にほぼ全体をC言語で書き直した。このため、Unixは歴史上、初めて高水準言語で書かれたOSであると言われる。 1973年の段階ではPDP-11に依存したコードが多く、移植性は低かったが、その後徐々にPDP-11に依存したコードを減少させ、1978年にInterdata 8/32への移植に成功して以降、徐々に他のプラットフォームにも移植されていった。 現在では「Unix」という語は、Unix標準に準拠するあらゆるオペレーティングシステムの総称でもある。現在ではUnixシステムは多数の系統に分かれており、AT&Tの開発停止後も、多数の商用ベンダーや非営利組織などによって開発が続けられている。 1970年代から1980年代の初期にかけて、Unixは大学や研究所などの教育機関で広範囲に採用され、特にカリフォルニア大学バークレー校をオリジナルとするBSD系統が誕生した。また Version 7 Unix や UNIX System V の特徴を持つオペレーティングシステムは「伝統的なUNIX」(traditional Unix)とも呼ばれる。 2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。このためそれ以外のシステムは(ずっと以前から、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を気に入っていない。 現在では多く使われているUnixとしてはmacOS、AIX、HP-UX、Solarisなどがある(いずれも商用)。また認証を受けていないUnix系としてはLinux(派生OSにAndroid他)やMINIX、BSDの派生OS(FreeBSD、NetBSD、OpenBSD、DragonFly BSDなど)がある。.

新しい!!: PDP-11とUNIX · 続きを見る »

UNIX System III

System III(システムスリー)は、AT&Tの Unix Support Group(USG)がリリースしたUNIXオペレーティングシステムのバージョンである。 ベル研究所から最初にリリースされたのは1982年である。System III は、AT&T内部で使われていた様々なUNIX(PWB/UNIX、CB UNIX、UNIX/RT、UNIX/32V)の機能をつぎはぎしたものであった。System III はDEC PDP-11とVAXコンピュータ上で動作した。 System III と名づけられたのは、ベル研究所内部で使われていた UNIX/TS 3.0.1 および CB UNIX 3 の外部リリースに相当するためである。文書では UNIX Edition 3.0 とされていた。System I および System II という名称の UNIX は存在しない。また、UNIX/TS 4.0 が公式にリリースされることも無かったため(もし外部にリリースされていれば、System IV とされていただろう)、System III の後継は UNIX/TS 5.0 に基づいた System V となった。 System III は Version 7 Unix に追加する形で様々な改良を実現している(名前付きパイプ、unameシステムコールおよびコマンド、ランキュー)。しかし、これにはBSDでなされた特筆すべき改良、たとえばcshやスクリーンエディタなどを全く含んでいなかった。 System IIIの派生製品(サードパーティ)としては、HP-UX、IRIX、PC-UX、IS/3、Venix、Xenixなどがある。.

新しい!!: PDP-11とUNIX System III · 続きを見る »

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。.

新しい!!: PDP-11とUnix系 · 続きを見る »

VAX

VAX (バックス) は、1970年代中ごろディジタル・イクイップメント・コーポレーション (DEC) が開発し販売した32ビットのミニコンピュータのシリーズ、及び同シリーズの命令セットアーキテクチャ (ISA) を指すこともある。前述のように32ビットアーキテクチャだが、同時に16ビット時代の最も人気のあったモデルであるPDP-11の後継ないし代替を意識した互換命令などを持っている点では、PDP-11の拡張という面もあるアーキテチャでもある。 直交性の高い命令セット(機械語)とページング方式の仮想記憶が特徴である。VAXには、キュー挿入/削除命令や多項式計算命令などといった複雑な処理をする命令があり、豊富なアドレッシングモードとの組み合わせ-->といった特徴がある。 後の64ビット化では、RISCマイクロプロセッサのAlphaがデザインされた。OSのVMSはOpenVMSという名称となっている。.

新しい!!: PDP-11とVAX · 続きを見る »

Version 6 Unix

Version 6 UnixまたはSixth Edition Unixは、ベル研究所が初めて所外に広くリリースしたUNIXオペレーティングシステムのバージョン。単にVersion 6とかV6とも呼ばれる。1975年5月にリリースされた。ソースコードが公開されており、それに関する権利が明確化されていなかったため、V6はカリフォルニア大学バークレー校やニューサウスウェールズ大学(UNSW)で教育ツールとして採用された。その後のVersion 7 Unix(もっと制限されたライセンス形態でリリースされた)の成功の影に隠れた形ではあるが、V6はBSD系列のUNIXの始点となった。 V6はまた という本(1976年)でも有名となった。Lions Bookとしても知られ、その著者はUNSWの教授 である。この本にはDECのPDP-11/40に実装されたV6のカーネルの主要部分のソースコードが掲載されており、多くの初期のUNIX開発者にとってカーネルに関する貴重な資料となった。 現在、V6のコードはSCOの許可によりBSDライセンスで利用可能となっている(Ancient UNIX参照)。 商業的価値が消失した後には、ソースコードの理解のしやすさから、OSの基礎を習得する目的で利用されることが多い。.

新しい!!: PDP-11とVersion 6 Unix · 続きを見る »

Version 7 Unix

Version 7 UnixまたはSeventh Edition Unixは、UNIXオペレーティングシステムにおける初期の重要なリリースのひとつ。Version 7とかV7とも呼ばれる。ベル研究所が1979年にリリースした。AT&TはV7が普及するのを待って、1980年代初期にUNIXの有料化を行った。V7 はディジタル・イクイップメント・コーポレーションのPDP-11ミニコンピュータなどで動作した。.

新しい!!: PDP-11とVersion 7 Unix · 続きを見る »

VHDL

VHDLは、デジタル回路設計用の、ハードウェア記述言語(HDL: Hardware Description Language)の一種である。標準化は(現在は)IEEE/IECによる。主として論理回路の設計に、特にFPGAやASICなどの設計で使う。IEEEとIECで同一規格IEEE 1076-2008 VHDL Language Reference Manual/IEC 61691-1-1:2011 Behavioural languages - Part 1-1: VHDL Language Reference Manual を発行している。名前の由来は英語のVHSIC HDLの略で、VHSICは、very high speed integrated circuits(超高速集積回路)である。.

新しい!!: PDP-11とVHDL · 続きを見る »

VMS

VMS.

新しい!!: PDP-11とVMS · 続きを見る »

VT100

VT100 VT100は、ディジタル・イクイップメント・コーポレーション(DEC)が開発製造したビデオ表示端末である。 VT100は、ビデオ表示端末のデファクトスタンダードであった。そのため、端末エミュレータでは、VT100の動作をエミュレートするものが多い。.

新しい!!: PDP-11とVT100 · 続きを見る »

Windows NT系

Windows NT系(ウィンドウズ エヌティけい)はマイクロソフトが開発したWindows NTのアーキテクチャに基づいて製作されたOSの総称。遅くとも Windows 98/98SE/me のサポートが終了した2006年以降から2018年現在に至る Windows の主流系統となっている。MS-DOSを基に拡張・発展してきたWindows 9x系とは全く異なった構造をしており、9x系とは分けて考えるときに、NT系と定義する。 広義の「Windows NT」として、Windows NT系という言葉が用いられる。.

新しい!!: PDP-11とWindows NT系 · 続きを見る »

X.25

X.25 は、ITU-T勧告であり、パケット交換WAN通信のためのネットワーク層通信プロトコルである。.

新しい!!: PDP-11とX.25 · 続きを見る »

X86

x86(エックスはちろく)は、Intel 8086、およびその後方互換性を持つマイクロプロセッサの命令セットアーキテクチャの総称。16ビットの8086で登場し、32ビット拡張の80386(後にIA-32と命名)、64ビット拡張のx64、広義には更にAMDなどの互換プロセッサを含む。 なおインテルのIA-64は全く異なる。.

新しい!!: PDP-11とX86 · 続きを見る »

Xinu

Xinuは、1980年代にパデュー大学でダグラス・カマーが教育目的で開発したUnix系オペレーティングシステム (OS)。その名称は "Xinu Is Not Unix" の再帰的頭字語である。DECのPDP-11、LSI-11、VAXシステム、サン・マイクロシステムズのSun-2、Sun-3、x86、PowerPC G3、MIPSなど、様々なハードウェアプラットフォームに移植されている。 なお、mtXinu(VAX用などのBSDの商用ライセンス版を販売していた企業およびそのOS)とは無関係である。.

新しい!!: PDP-11とXinu · 続きを見る »

機械加工

機械加工(きかいかこう、machining)は、切削工具や工作機械を用いて素材(機械の部品など)を加工すること。切削加工・研削加工・研磨などさまざまな方法がある。 加工に当たっては、旋盤・フライス盤・ボール盤・研磨機・NC工作機械・マシニングセンタなどの工作機械が使用される。.

新しい!!: PDP-11と機械加工 · 続きを見る »

機械語

機械語(きかいご)またはマシン語(Machine code、machine language)とは、コンピュータのプロセッサが直接解釈実行可能な一連の命令群のデータそのもの(を、コンピュータ・プログラミング言語とみなしたもの)である。.

新しい!!: PDP-11と機械語 · 続きを見る »

浮動小数点数

浮動小数点数(ふどうしょうすうてんすう、英: floating point number)は、浮動小数点方式による数のことで、もっぱらコンピュータの数値表現において、それぞれ固定長の仮数部と指数部を持つ、数値の表現法により表現された数である。.

新しい!!: PDP-11と浮動小数点数 · 続きを見る »

16ビット

記載なし。

新しい!!: PDP-11と16ビット · 続きを見る »

1970年代

1970年代(せんきゅうひゃくななじゅうねんだい)は、西暦(グレゴリオ暦)1970年から1979年までの10年間を指す十年紀。この項目では、国際的な視点に基づいた1970年代について記載する。.

新しい!!: PDP-11と1970年代 · 続きを見る »

1980年代

1980年代(せんきゅうひゃくはちじゅうねんだい)は、西暦(グレゴリオ暦)1980年から1989年までの10年間を指す十年紀。この項目では、国際的な視点に基づいた1980年代について記載する。.

新しい!!: PDP-11と1980年代 · 続きを見る »

2000年問題

2000年問題(にせんねんもんだい、Year 2000 problem)とは、西暦(グレゴリオ暦)2000年になるとコンピュータが誤作動する可能性があるとされた年問題である。Y2K問題(ワイツーケイもんだい、Y は年 (year) 、K はキロ (kilo。千) )、ミレニアム・バグ(millennium bug)とも呼ばれた。 西暦2000年であることをコンピュータが正常に認識できなくなるという問題が主に取り上げられるが、グレゴリオ暦における置閏法を誤解して生じる問題もある。.

新しい!!: PDP-11と2000年問題 · 続きを見る »

32ビット

有名な32ビットプロセッサとしては Intel 80386、Intel 486、Pentium シリーズ 及び MC68000 シリーズがある。モトローラ MC68000 は外部は16ビットであったが、32ビットの汎用レジスタと演算ユニットを持ち、全ての32ビットソフトウェアに対して前方互換性を持っていた。 上記以外の32ビットプロセッサには以下などがある。.

新しい!!: PDP-11と32ビット · 続きを見る »

ここにリダイレクトされます:

LSI-11

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »