25 関係: マイクロプログラム方式、マイクロプロセッサ、レジスタ (コンピュータ)、ワンボードマイコン、ワード、テレタイプ端末、ディップスイッチ、フラグ (コンピュータ)、フォード・モーター、命令セット、アドレス空間、アキュムレータ (コンピュータ)、エンジンコントロールユニット、入出力ポート、割り込み (コンピュータ)、発光ダイオード、Direct Memory Access、記憶装置、Random Access Memory、Read only memory、TK-80、東芝、12ビット、1975年、8ビット。
マイクロプログラム方式
マイクロプログラム方式(マイクロプログラムほうしき、マイクロプログラミング、英:microprogramming)は、プロセッサの制御装置の実装手法のひとつであり、CPU内のマイクロプログラム(マイクロコード)を使用して、複雑な命令を比較的容易に実装する。 利点としては、オペレーティングシステムを含めたソフトウェアから見た場合のハードウェア(命令セットアーキテクチャ、ISA)を、容易に追加・拡張したり、あるいはプロセッサ間で標準化して互換性を高める、更には異なる命令セットのCPUのエミュレートにも応用可能である(仮想化技術のひとつともいえる)。 反面、複雑な命令の増加はパイプラインの効果が薄れる結果ともなりやすい。 一般にROM (Read Only Memory) またはPLA()、またはそれらを組み合わせたものに格納される。コントロールストアをRAMで構成すると、動的にプログラマブル可能にできるが起動時に読み込みが必要である。ROMにすれば読み込みは必要ないが、動的にプログラム可能という利点がなくなる。 マイクロプログラム方式は、主にCISCのCPUで採用されている。 マイクロプログラム方式に対し、論理ゲートとフリップフロップを配線でつなぎあわせて直接実装する方式はワイヤードロジック(布線論理)と呼ばれる。RISCは原則としてはワイヤードロジックで構築される。 マイクロプロセッサやマイクロコンピュータやマイクロコントローラの「マイクロ」とは、どちらも英語の小さいという意味であるという以外に関連はない。 IBMなどのベンダーではマイクロコードという語を「ファームウェア」の同義として使うことがあり、周辺機器に格納されるマイクロプログラムも機械語プログラムもまとめてマイクロコードと呼ぶことがある。.
新しい!!: TLCS-12Aとマイクロプログラム方式 · 続きを見る »
マイクロプロセッサ
マイクロプロセッサ(Microprocessor)とは、コンピュータなどに搭載される、プロセッサを集積回路で実装したものである。 マイクロプロセッサは小型・低価格で大量生産が容易であり、コンピュータのCPUの他、ビデオカード上のGPUなどにも使われている。また用途により入出力などの周辺回路やメモリを内蔵するものもあり、一つのLSIでコンピュータシステムとして動作するものを特にワンチップマイコンと呼ぶ。マイクロプロセッサは一つのLSIチップで機能を完結したものが多いが、複数のLSIから構成されるものもある(チップセットもしくはビットスライスを参照)。 「CPU」、「プロセッサ」、「マイクロプロセッサ」、「MPU」は、ほぼ同義語として使われる場合も多い。本来は「プロセッサ」は処理装置の総称、「CPU」はシステム上で中心的なプロセッサ、「マイクロプロセッサ」および「MPU(Micro-processing unit)」はマイクロチップに実装されたプロセッサである。本項では、主にCPU用のマイクロプロセッサについて述べる。 当初のコンピュータにおいて、CPUは真空管やトランジスタなどの単独素子を大量に使用して構成されたり、集積回路が開発されてからも、たくさんの集積回路の組み合わせとして構成されてきた。製造技術の発達、設計ルールの微細化が進むにつれてチップ上に集積できる素子の数が増え、一つの大規模集積回路にCPU機能を納めることが出来るようになった。汎用のマイクロプロセッサとして最初のものは、1971年にインテルが開発したIntel 4004である。このマイクロプロセッサは当初電卓用に開発された、性能が非常に限られたものであったが、生産や利用が大幅に容易となったため大量に使われるようになり、その後に性能は著しく向上し、価格も低下していった。この過程でパーソナルコンピュータやRISCプロセッサも誕生した。ムーアの法則に従い、集積される素子数は増加し続けている。現在ではマイクロプロセッサは、大きなメインフレームから小さな携帯電話や家電まで、さまざまなコンピュータや情報機器に搭載されている。.
新しい!!: TLCS-12Aとマイクロプロセッサ · 続きを見る »
レジスタ (コンピュータ)
レジスタ(register)はコンピュータのプロセッサなどが内蔵する記憶回路で、制御装置や演算装置や実行ユニットに直結した、操作に要する速度が最速の、比較的少量のものを指す。.
新しい!!: TLCS-12Aとレジスタ (コンピュータ) · 続きを見る »
ワンボードマイコン
ワンボードマイコンとは、むき出しの一枚(ワン)のプリント基板(ボード)の上に、電子部品と最低限の入出力装置を付けただけの極めて簡素なマイクロコンピュータである。.
新しい!!: TLCS-12Aとワンボードマイコン · 続きを見る »
ワード
ワード(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ビットワードのマシンの例がある。.
新しい!!: TLCS-12Aとワード · 続きを見る »
テレタイプ端末
二次世界大戦ごろのテレタイプ端末 Teletype Model 33 は、コンピュータ用端末として使用可能 テレタイプ端末(テレタイプたんまつ、teletype)は印刷電信機、テレプリンタ(Teleprinter)、TTYともいい、今日ではほとんど使われなくなった電動機械式タイプライターで、簡単な有線・無線通信回線を通じて2地点間の印字電文による電信(電気通信)に用いられてきた。 メインフレームやミニコンピュータのユーザインタフェース用端末としても使われた。いわゆるパソコン通信も、TTYによる通信方法を応用したものである。紙テープにキーボードからの入力や受信したメッセージを記録できる機種もあり、紙テープに記録したメッセージを印刷したり再送したりといったことが可能である。また、紙テープはコンピュータの入出力に使われるものと互換性があった。 様々な通信媒体で使用可能であり、単純な2本の導線から専用線、交換網、無線やマイクロ波のリンクなどがある。モデムを介すれば電話交換網を経由して通信でき、遠隔のコンピュータ、特にタイムシェアリングシステムとの接続によく使われた。 今では出力としてプリンターではなくモニターを採用した完全電子式の端末にほとんど取って代わられた(UNIXシステムなどでは今も「TTY」という用語が使われている)。それでも航空業界では今も広く使われており(など)、またろう者が電話回線経由で通信するための装置「聴覚障害者用文字電話」(Telecommunications Devices for the Deaf、TDD)としても使われている。.
新しい!!: TLCS-12Aとテレタイプ端末 · 続きを見る »
ディップスイッチ
200x200ピクセル 200px ディップスイッチ(Dual In-line Package switchを略してDIP switch)とは、集積回路のデュアル・インライン・パッケージ(DIP)と同じ形状の端子を持つ小型のスイッチである。主に電子機器の各種設定用として、電子回路基板上に実装される。現在では、DIPより小さな表面実装用のパッケージに入ったものもあるが、この場合でもディップスイッチと呼ぶ。.
新しい!!: TLCS-12Aとディップスイッチ · 続きを見る »
フラグ (コンピュータ)
ンピュータ関係でいうフラグ(flag)とは、真か偽か・0か1か・マイナスが付くか付かないか、などといった情報量が1ビットの値(情報)を状態として保持する、レジスタや変数などのことである。.
新しい!!: TLCS-12Aとフラグ (コンピュータ) · 続きを見る »
フォード・モーター
フォード・モーター(Ford Motor Company)は、アメリカの自動車メーカーである。いわゆるビッグスリーの一つである。 フォードは自動車の大量生産工程、および工業における大規模マネジメント(科学的管理法)を取り入れたことで20世紀の産業史・経営史に特筆される。特に1913年、組み立て工程にベルトコンベアを導入し流れ作業を実現したことは有名である。大量の自動車を早く生産できる高効率の工場設備、士気を高める高給料の工員、一台当たりの生産コストの革新的な低減を組み合わせたフォード生産方式は「フォーディズム」の名で世界的に知られるようになった。.
新しい!!: TLCS-12Aとフォード・モーター · 続きを見る »
命令セット
命令セット(めいれいせっと、instruction set)は、コンピュータのハードウェアに対して命令を伝えるための言葉の語彙。.
新しい!!: TLCS-12Aと命令セット · 続きを見る »
アドレス空間
情報処理において、アドレス空間 (Address Space) とは、メモリアドレスが意味を成すコンテキストを定義したもの。あるいは、一連のメモリアドレスによってアクセス可能なメモリ空間を意味する。 メモリアドレスはコンピュータのメモリ内の物理的位置を識別するものであり、住所とある意味で類似している。アドレスはデータが格納されている位置を指すが、それはちょうど人間の住所がその人の居住地を指すのと同じである。人間の住所とのアナロジーで言えば、「アドレス空間」とは、町や市や国といったある範囲の地域に対応すると考えることができる。2つのアドレスが数値的に同じでも、それぞれ異なるアドレス空間内のアドレスであれば、異なる位置を指していると言える。これは2つの市に「××町○丁目△-□」という住所が存在したとき、それらが別の場所を指すのと同じことである。 アドレス空間の例:.
新しい!!: TLCS-12Aとアドレス空間 · 続きを見る »
アキュムレータ (コンピュータ)
アキュムレータ(Accumulator)は、コンピュータにおいて、演算装置による演算結果を累積する、すなわち総和を得るといったような計算に使うレジスタや変数のことである。特にプロセッサにあるそのようにして使える唯一のレジスタを指すことがあるがその意味では、ジャーゴンファイルのaccumulatorの項の冒頭に "Archaic term for a register." とあるように、基本的には古語である。 しかし、現代のプロセッサでもx86プロセッサにはアキュムレータマシン(後述)風のところがある。AXレジスタ(8ビットプロセッサ時代のAレジスタに由来する。32ビットではEAX)がアキュムレータ的に扱われており、初期の命令セットでは一部の命令(代表的なものはMULとDIV)のソースの一方およびデスティネーションが暗黙でAXとDXに固定されている、AXを対象とする命令には短縮形がある、などのように、AXレジスタにアキュムレータとしての特別扱いがあった。後に拡張されるに従い、アセンブリ言語レベルでは任意の命令に任意のオペランドが指定できるようになりこの特徴は見えなくなった。しかし、機械語レベルでは後方互換性を保っているのでこの特徴は残っている。また、AXレジスタは関数の返り値を格納するレジスタとして使われるなど「よく使われるレジスタ」であり、そういった意味でこの語が使われることもある。.
新しい!!: TLCS-12Aとアキュムレータ (コンピュータ) · 続きを見る »
エンジンコントロールユニット
ンジンコントロールユニット(engine control unit、ECU)とは、エンジンの運転制御を電気的な補助装置を用いて行う際に、それらを総合的に制御するマイクロコントローラ(マイコン)である。エンジンコンピュータ、または単にコンピュータとも呼ばれる。.
新しい!!: TLCS-12Aとエンジンコントロールユニット · 続きを見る »
入出力ポート
入出力ポート(にゅうしゅつりょくポート、Input/Output Port)は、コンピュータ等の情報機器において、装置の外部に接続する機器との情報の入出力に使用するインタフェースの端子(ポート)である。以下、略語としてI/Oポート(アイオーポート)を用いる。.
新しい!!: TLCS-12Aと入出力ポート · 続きを見る »
割り込み (コンピュータ)
割り込み(わりこみ)とは、コンピュータがその周辺機器などから受け取る要求の一種である。現在の多くのCPUは、割り込みを処理するための機能を備えている。.
新しい!!: TLCS-12Aと割り込み (コンピュータ) · 続きを見る »
発光ダイオード
光ダイオード(はっこうダイオード、light emitting diode: LED)はダイオードの一種で、順方向に電圧を加えた際に発光する半導体素子である。 1962年、ニック・ホロニアックにより発明された。発明当時は赤色のみだった。1972年にによって黄緑色LEDが発明された。1990年代初め、赤崎勇、天野浩、中村修二らによって、窒化ガリウムによる青色LEDの半導体が発明された。 発光原理はエレクトロルミネセンス (EL) 効果を利用している。また、有機エレクトロルミネッセンス(OLEDs、有機EL)も分類上、LEDに含まれる。.
新しい!!: TLCS-12Aと発光ダイオード · 続きを見る »
Direct Memory Access
Direct Memory Access(DMA)とは、プログラムされた機械語の命令群の実行によってアキュムレータなどを介する方法によらず、メモリとメモリまたはメモリとI/Oデバイスの間で直接データを転送することである。 専用回路のことを DMAC(DMA Controller)と言う。.
新しい!!: TLCS-12AとDirect Memory Access · 続きを見る »
記憶装置
GB SDRAM。一次記憶装置の例 GB ハードディスクドライブ(HDD)。コンピュータに接続すると二次記憶装置として機能する SDLT テープカートリッジ。オフライン・ストレージの例。自動テープライブラリで使う場合は、三次記憶装置に分類される 記憶装置(きおくそうち)は、コンピュータが処理すべきデジタルデータをある期間保持するのに使う、部品、装置、電子媒体の総称。「記憶」という語の一般的な意味にも対応する英語としてはメモリ(memory)である。記憶装置は「情報の記憶」を行う。他に「記憶装置」に相当する英語としてはストレージ デバイス(Storage Device)というものもある。.
新しい!!: TLCS-12Aと記憶装置 · 続きを見る »
Random Access Memory
RAMの種類。上からDIP、SIPP、SIMM 30ピン、SIMM 72ピン、DIMM (SDRAM)、DIMM(DDR-SDRAM) Random access memory(ランダムアクセスメモリ、RAM、ラム)とは、コンピュータで使用するメモリの一分類である。本来は、格納されたデータに任意の順序でアクセスできる(ランダムアクセス)メモリといった意味で、かなりの粗粒度で「端から順番に」からしかデータを読み書きできない「シーケンシャルアクセスメモリ」と対比した意味を持つ語であった。しかし本来の意味からズレて、ROM(読み出し専用メモリ)に対して、任意に書き込みできるメモリの意で使われていることが専らである。.
新しい!!: TLCS-12AとRandom Access Memory · 続きを見る »
Read only memory
Read only memory(リードオンリーメモリ、ROM: ロム)は、記録されている情報を読み出すことのみ可能なメモリである。読み出し専用メモリともいう。.
新しい!!: TLCS-12AとRead only memory · 続きを見る »
TK-80
TK-80 (Training Kit μCOM80) とは、日本電気 (NEC) の半導体事業部(現在のルネサス エレクトロニクス)が1976年8月3日に発売した、マイクロコンピューター(マイコン)システム開発のためのトレーニングキットである。高価な端末装置を必要としないという点が当時のアマチュアの目に留まり、TK-80は本来の意図とは異なり相当数がコンピュータマニアに購入されることになった。.
新しい!!: TLCS-12AとTK-80 · 続きを見る »
東芝
株式会社東芝(とうしば、TOSHIBA CORPORATION)は、日本の大手電機メーカーであり、東芝グループの中核企業である。.
新しい!!: TLCS-12Aと東芝 · 続きを見る »
12ビット
記載なし。
新しい!!: TLCS-12Aと12ビット · 続きを見る »
1975年
記載なし。
新しい!!: TLCS-12Aと1975年 · 続きを見る »
8ビット
CPUは一つの命令で操作できるデータによって分類することができる。16ビットプロセッサが一つの命令で16ビットのデータを操作できるのに対して、8ビットプロセッサは一つの命令で8ビットしか操作できない。 8ビットプロセッサの例.
新しい!!: TLCS-12Aと8ビット · 続きを見る »