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

RISC OS

索引 RISC OS

RISC OSは、ARMアーキテクチャシステム向けに設計されたグラフィカルユーザインタフェースベースの一連のオペレーティングシステム (OS) である。ARMがRISCアーキテクチャであることから名付けられた。エイコーン・コンピュータが1987年、Acorn RISC Machine プロセッサを採用した自社製のArchimedesというパーソナルコンピュータ向けに開発したのが最初である。コマンドラインインタフェースとウィンドウシステムを伴ったデスクトップ環境を備えている。 1988年から1998年まで、ほぼ全てのエイコーン製のARMベースのコンピュータ(Archimedes、RiscPC、NewsPad、A7000)にバンドルされていた。オラクルのネットワークコンピュータやその互換機で RISC OS の派生版 (NCOS) が使われていた。1998年にエイコーンが解体されると、このOSの開発はフォークし、RISCOS Ltd、Pace Micro Technology、Castle Technology といったいくつかの企業がそれぞれ開発を継続した。1998年以降は、IyonixやA9homeといったARMベースのデスクトップコンピュータにバンドルされてきた。2012年現在も開発はフォークしたままであり、RISCOS Ltd と RISC OS Open コミュニティで開発されている。 最近の安定バージョンが動作するプラットフォームとしては、ARMv3/ARMv4のRiscPC(あるいはVirtualAcornやRPCEmuなどのエミュレータ)、ARMv5のIyonix、ARMv7ベースのCortex-A8プロセッサ(BeagleBoardやTouch Bookなどで使われている)がある。2011年、Cortex-A9ベースのPandaBoardへの移植が発表され、Raspberry Pi 向けの開発版も公開されている。.

63 関係: Acorn ArchimedesApplication Binary InterfaceARMアーキテクチャ互換性ミップス・テクノロジーズマルチユーザーマルチタスクネットワークコンピュータバイト (雑誌)メモリ保護メタデータモジュールルック・アンド・フィールブートプリインストールプリエンプションパッチデータ圧縮デスクトップ環境フラッシュメモリファイルフォーマットファイルシステムフォントフォーカス (GUI)フォーク (ソフトウェア開発)ドラッグ・アンド・ドロップアンチエイリアスアーカイブ (コンピュータ)アプリケーションソフトウェアアドレッシングモードアイコンアセンブリ言語ウィンドウシステムエイコーン・コンピュータオペレーティングシステムオラクル (企業)カーネルキャラクタユーザインタフェースクロスプラットフォームグラフィカルユーザインタフェースコンテキストメニューシェアードソースシステムコールスレッド (コンピュータ)セットトップボックス割り込み (コンピュータ)BeagleBoardC++C言語移植性...Direct Memory AccessDock静的コード解析Microsoft WindowsPandaBoardPROMRaspberry PiRead only memoryRISCRisc PCStrongARM感嘆符拡張子 インデックスを展開 (13 もっと) »

Acorn Archimedes

Acorn Archimedes は、エイコーン・コンピュータが自社製の32ビットARM RISCCPU を使った最初の汎用ホビーパソコンである。エイコーンが公式には別の名称で呼んでいても、同一アーキテクチャのコンピュータを総称的に Archimedes と呼ぶことがある。.

新しい!!: RISC OSとAcorn Archimedes · 続きを見る »

Application Binary Interface

Application Binary Interface(アプリケーション・バイナリー・インタフェース、ABI)とは、アプリケーション(ユーザ)プログラムとシステム(OSやライブラリ)との間の、バイナリレベルのインタフェースである。また、アプリケーション相互間や、それらの部品(プラグイン等)とのバイナリインタフェースもある。 ABIはアプリケーションプログラミングインタフェース (API) とは異なる。APIはソースコードとライブラリ間のインタフェースを定義したものであり、同じAPIをサポートしたシステム間では同じソースコードをコンパイルして利用できる。一方、ABIはオブジェクトコードレベルのインタフェースであり、互換ABIをサポートするシステム間では同じ実行ファイルを変更無しで動作させることができる。.

新しい!!: RISC OSとApplication Binary Interface · 続きを見る »

ARMアーキテクチャ

ARMアーキテクチャ とは、ARMホールディングスの事業部門であるARM Ltdにより設計・ライセンスされている、組み込み機器や低電力アプリケーション向けに広く用いられている、プロセッサコアのアーキテクチャである。.

新しい!!: RISC OSとARMアーキテクチャ · 続きを見る »

互換性

互換性(ごかんせい、)とは、ある部品やコンポーネント(構成要素)などを置き換えても同様に動作させることができる性質のこと。 特に工業製品では、互換性を確保することで新たなシステムを用意する必要がなくなり、設計や部品の再利用性が高まることでコストカットを見込めることや、過去の製品からの買い替えなどを進めることができたりする。ただし、古い基準に縛られてしまうために技術革新の妨げとなるという側面もある。互換性を確保するために余計なコストがかかる場合は軽視されることがあるほか、メーカー間の互換性はベンダーロックインを狙うため、あえて削ぐものもある。.

新しい!!: RISC OSと互換性 · 続きを見る »

ミップス・テクノロジーズ

ミップス・テクノロジーズ(英語:MIPS Technologies, Inc.、)は、Wave Computing傘下のファブレス半導体企業であり、MIPSアーキテクチャと一連の RISC CPU 開発で知られている。家庭用・ネットワーク用・モバイル用デジタル機器のための命令セットアーキテクチャとコアを提供している。 自社では設計のみ行い、LSIメーカーにライセンスするビジネスモデルを持つ。ライセンシーとしては、東芝、日本電気、SCE、フィリップス、LSIコーポレーションなど多数のメーカーがある。単独のCPUだけでなく、MIPSアーキテクチャのCPUコアを組み込んだシステムLSIを製造しているメーカーも多い。 ミップスで働いていた有名人として、(起業家)、ジョン・ヘネシー、(ネットアップ創業者)、アール・キリアン(MIPS III ISA を設計)、(UNIX開発者の1人)、(ベリサインの元CEO)、(MC68000のチーフアーキテクト)などがいる。 2011年現在、カリフォルニア州サニーベールの本社以外に、中国の上海とオレゴン州ビーバートンに開発拠点がある。また、台湾の新竹市、日本の東京、ドイツのレムシャイト、イスラエルのハイファに支社がある。.

新しい!!: RISC OSとミップス・テクノロジーズ · 続きを見る »

マルチユーザー

マルチユーザーとは、1台のコンピュータに対して同時に複数のユーザーが使用可能なオペレーティングシステムやアプリケーションソフトウェアのことを定義する用語である。タイムシェアリングシステムは、まさにマルチユーザーと言える。メインフレームコンピュータで使われるバッチ処理の多くも、ある処理が入出力待ちをしている間もCPUを稼動させるよう複数の処理を連続に処理するために、マルチユーザーであると考えられる場合もある。しかしながら、バッチ処理の場合はマルチタスクの用語を使うほうが、より一般的である。 Category:オペレーティングシステムの仕組み.

新しい!!: RISC OSとマルチユーザー · 続きを見る »

マルチタスク

マルチタスク (multi tasking) は、コンピュータにおいて複数のタスク(プロセス)を切り替えて実行できるシステムのことである。Unixなど「プロセス」という用語を使うシステムではマルチプロセスともいう(ほぼ同じものを別のシステムでは別の名で呼んでいることもあれば、違うものを同じ名で呼んでいることもあれば、何らかの理由で呼び分けていることもある)。マルチプログラミングという語は複数のプログラムを動かすという点に着目した語である(一般に、「タスク」とか「プロセス」は、プログラムの活動実体、といったようなものを指す語である)。逆に、同時に一つのタスクしか実行できない方式をシングルタスクという。.

新しい!!: RISC OSとマルチタスク · 続きを見る »

ネットワークコンピュータ

ネットワークコンピュータ(network computer, NC)は、オラクルの商標であり、1996年から2000年ごろまでサン・マイクロシステムズやエイコーン・コンピュータとの協業として策定・開発したディスクレス・デスクトップコンピュータ(または場合によってはセットトップボックス, CNET News.com, 1997年10月6日)およびその仕様を指す。ビジネス用途や一般消費者向けにこの設計を認知させるためのマーケティングにも「ネットワークコンピュータ」という用語が使われた(ただし、概念そのものは目新しいものではない)。.

新しい!!: RISC OSとネットワークコンピュータ · 続きを見る »

バイト (雑誌)

バイト(BYTE)は、米国で創刊された、1970年代後半から1980年代末にかけて広範囲な内容で影響力を誇ったマイクロコンピュータ雑誌 "Byte magazine, the leading publication serving the homebrew market …"。1980年代中ごろから、パソコン雑誌の多くは MS-DOS (PC) または Mac に専門化していき、ビジネスまたは家庭での利用に特化していったが、バイト誌は「小さいコンピュータとソフトウェア」という領域全体を扱い続け、時にはスーパーコンピュータや高信頼コンピュータなども扱った。ユーザー指向ではなく、技術的詳細を扱っていた。他国でも提携出版社による各国語版が発行され、日本では「日経バイト」が発行された。バイトの名称とロゴは2012年現在も使われ続けているが、オンラインのみであり方向性も従来とは異なる。 バイト誌は1975年、最初のパーソナルコンピュータがエレクトロニクス雑誌のキット広告として登場した直後に創刊した。月刊誌であり、年間購読料は10ドルだった。.

新しい!!: RISC OSとバイト (雑誌) · 続きを見る »

メモリ保護

メモリ保護(めもりほご)とは、コンピュータのメモリアクセス制御の方式であり、多くのオペレーティングシステム (OS) の一部となっている。主な目的は、プロセスが自身に割り当てられていないメモリにアクセスすることを防ぐことである。例えばプログラムにバグがあって暴走しても、他のプロセスやオペレーティングシステムのメモリの領域を破壊することが無いように保護することである。通常、ハードウェア(メモリ管理ユニット)とOSが協調して、多重仮想記憶などを用いて保護する。コンピュータセキュリティのためのメモリ保護としては、アドレス空間配置のランダム化や実行保護といった追加技法が含まれる。.

新しい!!: RISC OSとメモリ保護 · 続きを見る »

メタデータ

メタデータ(metadata)、メタ情報とは、メタなデータ、すなわちデータについてのデータという意味で、あるデータが付随して持つそのデータ自身についての付加的なデータを指す。.

新しい!!: RISC OSとメタデータ · 続きを見る »

モジュール

モジュール(module)とは、工学などにおける設計上の概念で、システムを構成する要素となるもの。いくつかの部品的機能を集め、まとまりのある機能を持った部品のこと。モジュールに従っているものをモジュラー (modular)という。 入出力を絞り込み、標準化することで、システム開発を「すり合わせ」から「モジュールの組合わせ」にすることができる。.

新しい!!: RISC OSとモジュール · 続きを見る »

ルック・アンド・フィール

ルック・アンド・フィール(look and feel、LnF)とは、グラフィカルユーザインタフェースにおける色、形状、レイアウト、書体のような要素を含むデザインの側面(ルック)と、ボタン、ボックス、メニューといった動的振る舞い(フィール)からなる。 ルック・アンド・フィールという用語はソフトウェアとウェブサイト両方に関して使われている。それ以外にも、文書では例えば、視覚的なレイアウト(ドキュメントサイズ、色、フォント、その他)と書法を表して使われる。機器などでは、それは生産ライン上での表示と制御の一貫性を意味する。.

新しい!!: RISC OSとルック・アンド・フィール · 続きを見る »

ブート

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

新しい!!: RISC OSとブート · 続きを見る »

プリインストール

プリインストール (preinstall・pre-は「前もって」「あらかじめ」の意) は、販売するパーソナルコンピュータ製品(パソコン)に前もってソフトウェアをインストールしておくこと。プレインストールともいう。.

新しい!!: RISC OSとプリインストール · 続きを見る »

プリエンプション

プリエンプション(preemption)は、マルチタスクのコンピュータシステムが実行中のタスクを一時的に中断する動作であり、基本的にそのタスク自体の協力は不要で、後でそのタスクを再実行するという意味も含む。このような動作をコンテキストスイッチと呼ぶ。通常、保護されたタスクか、システムの一部であるプリエンプティブスケジューラが行う。それらは、システム内の他のタスクに割り込み、後でそれらタスクを再開させることができる。「プリエンプト」とは「先取りする、差し替える」の意。.

新しい!!: RISC OSとプリエンプション · 続きを見る »

パッチ

パッチ(Patch)とは、コンピュータにおいてプログラムの一部分を更新してバグ修正や機能変更を行うためのデータのこと。「修正プログラム」や「アップデート(プログラム)」などとも呼ばれる。実際に変更を施す際は「パッチを当てる」、「パッチを適用する」と言う。同名のUNIXコマンドpatchのことも指す。 コンピュータネットワークがまだ低速だった時代、プログラムの一部を変更するために全体を再度ダウンロードすることは非常に効率が悪かった。そこで、部分的な変更を施すために必要な部分のみを差分データとして抽出し配布するパッチ形式が慣習となった。プログラム全体をダウンロードすれば何時間も要するが、必要部分だけであれば数分程度でダウンロードを完了することができる。これは前述のとおりネットワークがまだまだ低速であったことのほか、常時接続環境がまだ普及しておらず、ダウンロード時間が長時間に及ぶことで回線使用料がかさむのを避けるという面においても有用であった。なお、差分の抽出やそれを使用してのプログラム更新には専用のソフトウェアを必要とする。また、手動で更新を行う際には元のプログラムのバージョンを確認し、専用のパッチを適用しなければ不具合を生じる場合がある。 今日においては、ネットワークのブロードバンド化や常時接続環境の普及に伴い、数十メガバイト単位のコンパイル済みアプリケーションであっても更新時にはその都度全体を再度ダウンロードする形態が多く見られる。しかし、商用ソフトやOSのバグ修正、オープンソースのソフトウェアで変更点をポストする際には依然としてパッチが利用される。また、主に UNIX コミュニティで、個々の環境に合わせてソースコードを調整するような場合もパッチ形式が一般的である。これは、常時接続環境が普及した現在においても、サーバの転送量を軽減し、全体としてのダウンロード時間を軽減する目的には変わりない。.

新しい!!: RISC OSとパッチ · 続きを見る »

データ圧縮

データ圧縮(データあっしゅく)とは、あるデータをそのデータの実質的な性質(専門用語では「情報量」)を保ったまま、データ量を減らした別のデータに変換すること。高効率符号化ともいう-->。アナログ技術を用いた通信技術においては通信路の帯域幅を削減する効果を得るための圧縮ということで帯域圧縮ともいわれた。デジタル技術では、情報を元の表現よりも少ないビット数で符号化することを意味する。 データ圧縮には大きく分けて可逆圧縮と非可逆圧縮がある。というより正確には非可逆圧縮はデータ圧縮ではない。可逆圧縮は統計的冗長性を特定・除去することでビット数を削減する。可逆圧縮では情報が失われない。非可逆圧縮は不必要な情報を特定・除去することでビット数を削減する。しかしここで「不必要な」とは、例えばMP3オーディオの場合「ヒトの聴覚では通常は識別できない」という意味であり、冒頭の「情報量を保ったまま」という定義を破っている。データファイルのサイズを小さくする処理は一般にデータ圧縮と呼ばれるが、データを記録または転送する前に符号化するという意味では情報源符号化である。 圧縮は、データ転送におけるトラフィックやデータ蓄積に必要な記憶容量の削減といった面で有効である。しかし圧縮されたデータは、利用する前に伸長(解凍)するという追加の処理を必要とする。つまりデータ圧縮は、空間計算量を時間計算量に変換することに他ならない。例えば映像の圧縮においては、それをスムースに再生するために高速に伸長(解凍)する高価なハードウェアが必要となるかもしれないが、圧縮しなければ大容量の記憶装置を必要とするかもしれない。データ圧縮方式の設計には様々な要因のトレードオフがからんでおり、圧縮率をどうするか、(非可逆圧縮の場合)歪みをどの程度許容するか、データの圧縮伸長に必要とされる計算リソースの量などを考慮する。 新たな代替技法として、圧縮センシングの原理を使ったリソース効率のよい技法が登場している。圧縮センシング技法は注意深くサンプリングすることでデータ圧縮の必要性を避けることができる。.

新しい!!: RISC OSとデータ圧縮 · 続きを見る »

デスクトップ環境

デスクトップ環境(デスクトップかんきょう、)またはデスクトップマネージャ (desktop manager) は、グラフィックディスプレイ等の画像を表示するシステムを持つコンピュータのグラフィカルユーザインタフェース(GUI)として、デスクトップメタファと呼ばれるタイプのインタラクションシステムが実現された環境であり、それを提供するコンピュータ・プログラム群を指すこともある。そのような用法は、UNIXではCommon Desktop Environment(CDE)で広まった。 アイコン、ウィンドウ、ツールバー、フォルダ、背景画像、デスクトップウィジェットなどといったものから成るウィンドウ、アイコン、メニュー、ポインタをまとめてWIMPと称する。.

新しい!!: RISC OSとデスクトップ環境 · 続きを見る »

フラッシュメモリ

フラッシュメモリ (Flash Memory) は、FETでホットエレクトロンを浮遊ゲートに注入してデータ記録を行う不揮発性メモリである。舛岡富士雄が東芝在籍時に発明した。発表に際し、消去が「ぱっと一括して」できる機能から、写真のフラッシュの印象でフラッシュメモリと命名した。.

新しい!!: RISC OSとフラッシュメモリ · 続きを見る »

ファイルフォーマット

ファイルフォーマットはコンピュータなどの情報機器で利用するファイルの保存形式である。コンピュータで扱う文書、音声、画像、動画などのさまざまなメディアのファイルを特定の利用方法やアプリケーションソフトウェアで共通に扱うための形式や規格のこと。.

新しい!!: RISC OSとファイルフォーマット · 続きを見る »

ファイルシステム

ファイルシステムは、コンピュータのリソースを操作するための、オペレーティングシステム (OS) が持つ機能の一つ。ファイルとは、主に補助記憶装置に格納されたデータを指すが、デバイスやプロセス、カーネル内の情報といったものもファイルとして提供するファイルシステムもある。 より正確に定義すれば、ファイルシステムは抽象データ型の集まりであり、ストレージ、階層構造、データの操作/アクセス/検索のために実装されたものである。ファイルシステムを特殊用途のデータベース管理システム (DBMS) と見なせるかどうかは議論があるが、ファイルシステムとデータベース管理システムには多くの共通点がある。.

新しい!!: RISC OSとファイルシステム · 続きを見る »

フォント

フォント() は、本来「同じサイズで、書体デザインの同じ活字の一揃い」を指す言葉だが、現在ではコンピュータ画面に表示したり、紙面に印刷(書籍など)したりするために利用できるようにした書体データを意味している。金属活字の時代から書体の世界に関わっている者からは、データとしてのフォントはデジタルフォント として区別して呼ばれることもある。 書体という言葉は、現在ではフォント(の使用ライセンス数)を数える単位としても用いられるが、ここでは分けて考えることとする。(書体参照).

新しい!!: RISC OSとフォント · 続きを見る »

フォーカス (GUI)

フォーカス(Focus)は、グラフィカルユーザインタフェース (GUI) で現在入力を受け付けるよう選択されているコンポーネントを示す概念である。キーボード入力またはクリップボードのペーストは、その時点でフォーカスを持っているコンポーネントに送られる。 この概念は、テキスト環境でのカーソルに似ている。しかし、GUIでは同時にマウスカーソルも関係してくる。マウスを動かすとマウスカーソルも動くが、フォーカスは変化しない。フォーカスは通常、マウスボタンのクリックでフォーカスを付与するコンポーネントを指定することで変更する。多くのデスクトップ環境では、キーボードからもフォーカスを変更できる。一般に「タブ」キーを押す毎に順次フォーカスを付与されるコンポーネントが変わっていき、「シフト」+「タブ」で逆順に変化していく。状況によっては、矢印キーでフォーカスを動かす場合もある。.

新しい!!: RISC OSとフォーカス (GUI) · 続きを見る »

フォーク (ソフトウェア開発)

フトウェア開発におけるフォークとは、あるソフトウェアパッケージのソースコードから分岐して、別の独立したソフトウェアを開発することである。 フリーソフトウェアやオープンソースソフトウェアでは、ライセンス上、原作者の許可なしにフォークが可能である。.

新しい!!: RISC OSとフォーク (ソフトウェア開発) · 続きを見る »

ドラッグ・アンド・ドロップ

KDEデスクトップ環境におけるドラッグ・アンド・ドロップ ドラッグ・アンド・ドロップ (「ひきずって、手放す」の意) とは、画面上の仮想的な物体を移動するためのグラフィカルユーザインタフェース上の操作の一つである。二つの物体を関連させた様々な動作を行うために使われる。 ドラッグ・アンド・ドロップは、1982年初頭、MacintoshのFinderへスティーブ・キャップスによって最初に実装された。 ドラッグ・アンド・ドロップはOS/2のワークプレース・シェル (WPS) において広く使用された。WPSでは、ドラッグ・アンド・ドロップのために右ボタンを使用し、左ボタンは選択やクリックのためのみに使われていた。.

新しい!!: RISC OSとドラッグ・アンド・ドロップ · 続きを見る »

アンチエイリアス

アンチエイリアス (anti-aliasing) は、サンプリングやダウンサンプリングでエイリアシングが起きないようにするための処理。画像に対して行なうと、ジャギー(ピクセルのギザギザ)が目立たなくなる。.

新しい!!: RISC OSとアンチエイリアス · 続きを見る »

アーカイブ (コンピュータ)

アーカイブ(archive)とはコンピュータにおいてデータを長期間保存するめにデータとメタデータを関連づけて一体で保存することを指す。一つ以上のファイルとメタデータを一体にしたファイルをアーカイブファイルと呼ぶ。.

新しい!!: RISC OSとアーカイブ (コンピュータ) · 続きを見る »

アプリケーションソフトウェア

アプリケーションスイートである。 アプリケーションソフトウェア(application software, 応用ソフトウェア)は、アプリケーション(応用)プログラムともいい、ワープロや表計算などといった、コンピュータを「応用」する目的に応じた、コンピュータ・プログラムである。なお、それに対してシステムプログラムは、アプリケーションプログラムに対して処理実行のための計算機資源を抽象化して提供する、などのインフラとしての役割のプログラムであり、ユーザーが要求する情報処理を直接実行するものではなく、ユーザーが普段は意識することはない裏方的な存在がシステムプログラムである。.

新しい!!: RISC OSとアプリケーションソフトウェア · 続きを見る »

アドレッシングモード

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

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

アイコン

アイコン (icon) は、物事を簡単な絵柄で記号化して表現するもの。アメリカの哲学者パースによる記号の三分類の一つ。コンピュータ上の記号表記を指すことが多い。アイコンは「εικών」の中世・現代ギリシア語での読み「イコン」を「icon」とラテン文字に転写したものの英語読みである。.

新しい!!: RISC OSとアイコン · 続きを見る »

アセンブリ言語

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

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

ウィンドウシステム

ウィンドウシステム とは、平行する複数のタスクにそれぞれ固有の領域としてウィンドウを割当て、画面出力を多重化する、コンピュータ上のメカニズム、及びそのためのソフトウェアのこと。グラフィカルユーザインタフェース (GUI) としてのデスクトップ環境の構成要素で、ウィンドウマネージャの実装をサポートし、グラフィックハードウェアやポインティングデバイスやキーボードの基本的なサポートを提供する。.

新しい!!: RISC OSとウィンドウシステム · 続きを見る »

エイコーン・コンピュータ

イコーン・コンピュータ(英: Acorn Computers)は1978年、イングランドのケンブリッジに設立されたコンピュータ企業。Acorn Electron、BBC Micro、Acorn Archimedesといったコンピュータを開発したことでイギリスではよく知られている。BBC Microは1980年代から1990年代初期にかけてイギリスの教育コンピュータ市場を独占したことから、アメリカのアップルとよく比較される。 同社は1998年にいくつかの企業に分割されたが、RISCパーソナルコンピュータの開発などで重要な役割を果たした。かつてのエイコーンの各部門はそれぞれ独立して現在も運営されており、ARMホールディングスのARMプロセッサは特に世界的に有名である。.

新しい!!: RISC OSとエイコーン・コンピュータ · 続きを見る »

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

ペレーティングシステム(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 などがある。.

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

オラクル (企業)

ラクル()は、アメリカ合衆国カリフォルニア州に本拠を置く、民間法人や公的機関を対象とするビジネス用途に特化したソフトウェア会社である。 日本法人は日本オラクル。.

新しい!!: RISC OSとオラクル (企業) · 続きを見る »

カーネル

ーネルはアプリケーションソフトウェアとコンピュータのハードウェアを結び付ける。 カーネル(kernel)は、階層型に設計されたオペレーティングシステム (OS) の中核となる部分である。アプリケーションとハードウェアレベルでの実際のデータ処理との間の架け橋である。システムのリソースを管理し、ハードウェアとソフトウェアコンポーネントのやりとりを管理する。 オペレーティングシステムの基本コンポーネントとして、カーネルはメモリ、CPU、入出力を中心としたハードウェアを抽象化し、ハードウェアとソフトウェアがやり取りできるようにする。また、ユーザープログラムのための機能として、プロセスの抽象化、プロセス間通信、システムコールなどを提供する。 これらのタスクはカーネルによって方式が異なり、設計も実装も異なる。モノリシックカーネルは全てを一つの仮想アドレス空間に格納されたコードで実行して性能を向上させようとする。マイクロカーネルはサービスの大部分をユーザー空間で実行し、コードの保守性とモジュール性を向上させようとする, by K.J.。多くのカーネルはこの二つのカテゴリのいずれか、あるいは中間である。.

新しい!!: RISC OSとカーネル · 続きを見る »

キャラクタユーザインタフェース

CLIの画面例。内容はGentoo LinuxでBashコマンドを実行したもの。 キャラクタユーザインタフェース、キャラクタベースユーザインタフェース 、コンソールユーザインタフェース 、またはコマンドラインインタフェース は、キーボード等からの文字列を入力とし、文字列が表示されるウィンドウや古くはラインプリンタで印字される文字などを出力とする、ユーザインタフェースの様式で、もっぱらグラフィカルユーザインタフェース (GUI) の対義語として使われる。。-->.

新しい!!: RISC OSとキャラクタユーザインタフェース · 続きを見る »

クロスプラットフォーム

プラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。.

新しい!!: RISC OSとクロスプラットフォーム · 続きを見る »

グラフィカルユーザインタフェース

GUIを提供するソフトウェアの1つ、GNOME グラフィカルユーザインタフェース('''G'''raphical '''U'''ser '''I'''nterface、GUI)は、コンピュータグラフィックスとポインティングデバイスなどを用いる、グラフィカル(ビジュアル)であることを特徴とするユーザインタフェース。キャラクタユーザインタフェース (CUI) やテキストユーザインタフェース (TUI) と対比して語られることが多い。.

新しい!!: RISC OSとグラフィカルユーザインタフェース · 続きを見る »

コンテキストメニュー

GNOMEにおけるコンテキストメニューの例 コンテキストメニュー(context menu)またはショートカットメニュー(shortcut menu)は、グラフィカルユーザインタフェース内のアイテムをクリックすることでポップアップするメニューであり、その操作や実行中アプリケーションや選択したアイテムのコンテキストによって変化するオプションの一覧を提供する。通常、Windows、macOS、X Window System を実行する UNIX といったオペレーティングシステムにおけるマウスの右ボタンをクリックすることで呼び出される。ボタンが1つしかないマウスの場合、同時にキーボードを押下することもある(Mac OSでの +クリック)。Windowsキーのあるキーボードでは、Windows 用アプリケーションのコンテキストメニューを呼び出すメニューキーも備えている。.

新しい!!: RISC OSとコンテキストメニュー · 続きを見る »

シェアードソース

ェアードソース(Shared Source)は、コンピュータプログラムのソースコードを個人あるいは組織が共有するためのマイクロソフトによるフレームワークである。マイクロソフトのシェアードソースイニシアティブの活動範囲は、技術やライセンスなども含む。その対象物の多くは誰でもダウンロード可能な状況に置かれるが、特定のコミュニティの要求に合わせて調整されているものもある。それらのプログラムには満たすべき適格基準が存在する。 対象物に関連づけられるライセンスは、ソースコードの閲覧のみが許されるものや、 商用・非商用を問わず変更および再配布が可能なものまで、さまざまなものが存在する。.

新しい!!: RISC OSとシェアードソース · 続きを見る »

システムコール

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

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

スレッド (コンピュータ)

レッド(thread)とは、CPU利用の単位。プロセスに比べて、プログラムを実行するときのコンテキスト情報が最小で済むので切り替えが速くなる。スレッドは、thread of execution(実行の脈絡)という言葉を省略したものである。 プログラミングの観点からみると、アプリケーションの処理の「実行の脈絡」は1つでないことが多い。これをシングルスレッドで実現しようとするとシグナルやタイマーを駆使してコーディングすることになる。また、複数のプロセスに分割してプロセス間通信で協調動作させるという方法もある。しかし、いずれの場合もそれらの機能を使うための余分な、本来のアルゴリズムと関係ないコーディングが必要となる。スレッドを使用したプログラミングは本来のアルゴリズムに集中しやすくなり、プログラムの構造が改善されるという効果がある。.

新しい!!: RISC OSとスレッド (コンピュータ) · 続きを見る »

セットトップボックス

ット トップ ボックス (STB:Set Top Box) は、ケーブルテレビ放送や衛星放送、地上波テレビ放送(デジタル放送、アナログ放送)、IP放送(ブロードバンドVODなど)などの放送信号を受信して、一般のテレビで視聴可能な信号に変換する装置。ブラウン管時代に「テレビの筐体(TV set)の上に置く箱」だったことからこの名がある。.

新しい!!: RISC OSとセットトップボックス · 続きを見る »

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

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

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

BeagleBoard

BeagleBoard(ビーグルボード)および BeagleBone(ビーグルボーン) は省電力、低コストのシングルボードコンピュータであり、テキサス・インスツルメンツ(TI)によりDigi-Keyの協力を得て開発された。BeagleBoard(BeagleとBoardの間にスペースは入れない)はオープンソースの理念に基づき設計され、Texas Instruments OMAP3のSoC技術成果を示すために作られた。このボードは、世界中で仲間同士がオープンソースハードウエアとオープンソースソフトウエアを教え合う目的に使える教育用ボードとしての機能性能を備えるよう、TI在籍エンジニアの小規模チームによって開発された。このボードはまたクリエイティブ・コモンズにおけるShare-alikeライセンス形態で一般向けに販売されている。BeagleBoardについてはに巨大なコミュニティが存在する。 BeagleBoardの後継として、CPU性能およびメモリ搭載量と周辺機能を強化したBeagleBoard-xMがある。またBeagleBoneの後継として、機能向上と共に大幅にコストダウンを図ったBeagleBone Black(単なる色違いではなく機能が異なる別製品)がある。 また、同様のオープンソースハードウエアコミュニティによって設計され、OMAP4系列のSoCを搭載したPandaBoardがある。.

新しい!!: RISC OSとBeagleBoard · 続きを見る »

C++

C++(シープラスプラス)は、汎用プログラミング言語の一つである。日本語では略してシープラプラ、シープラなどとも呼ばれる。.

新しい!!: RISC OSとC++ · 続きを見る »

C言語

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

新しい!!: RISC OSとC言語 · 続きを見る »

移植性

移植性(いしょくせい)、ポータビリティ(portability)とは他の環境への移行のしやすさの性質のこと。.

新しい!!: RISC OSと移植性 · 続きを見る »

Direct Memory Access

Direct Memory Access(DMA)とは、プログラムされた機械語の命令群の実行によってアキュムレータなどを介する方法によらず、メモリとメモリまたはメモリとI/Oデバイスの間で直接データを転送することである。 専用回路のことを DMAC(DMA Controller)と言う。.

新しい!!: RISC OSとDirect Memory Access · 続きを見る »

Dock

Dock(ドック)は、NEXTSTEPやmacOSで使われるGUIの一種である。画面上の固定位置を占めるパレット型の機構で、ファイルやアプリケーションといった各種の情報を格納してクリックでそれらを呼び出せる。ランチャーやブックマーク・エイリアスが複合したような概念といえる。 ドックには起動中の(可視の)アプリケーションが表示され、最小化したウインドウをしまうことができる。それぞれのパレットは内容に応じてメニューを持ち、アプリケーションを前面に出すことなく特定の機能を使うことができる。例を挙げると、電子メールの新規メッセージ作成、iTunesの再生、フォルダ(ディレクトリ)の内容表示などである。ファイルやテキストといった情報をドラッグしてアプリケーションに渡すこともできる。 DockはWindowsで例えるとタスクバーとクイック起動を合わせ持った機能に相当し、Finderと並びmacOSのシェルの中核を担う。なお、Windows 7のタスクバーではWindows 98から搭載されていたクイック起動が廃止され、タスクバーボタンそのものにランチャー機能が統合されることにより、Dockに似た操作性を備えるようになった。 なお、iOSもIcon Dockと言われるインターフェースを備えているが、Icon DockはiPhoneおよびiPod Touchでは4つ、iPadでは6つのアプリケーションを登録できるランチャーとしての機能を備えるにすぎない。 Category:グラフィカルユーザインタフェース Category:MacOS.

新しい!!: RISC OSとDock · 続きを見る »

静的コード解析

静的コード解析 (static code analysis) または静的プログラム解析 (static program analysis)とは、コンピュータのソフトウェアの解析手法の一種であり、実行ファイルを実行することなく解析を行うこと。逆にソフトウェアを実行して行う解析を動的プログラム解析と呼ぶ。静的コード解析はソースコードに対して行われることが多く、少数ながらオブジェクトコードに対して行う場合もある。また、この用語は以下に列挙するツールを使用した解析を意味することが多い。人間が行う作業はインスペクション、コードレビューなどと呼ぶ。.

新しい!!: RISC OSと静的コード解析 · 続きを見る »

Microsoft Windows

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

新しい!!: RISC OSとMicrosoft Windows · 続きを見る »

PandaBoard

PandaBoard(パンダボード)は、テキサス・インスツルメンツのOMAP4430 SoC に基づく低消費電力、低コストのシングルボードコンピュータ・開発プラットフォーム。ボードは2010年10月27日以来、174米ドルで販売されている。コミュニティでサポートされている開発プラットフォーム。 PandaBoard ESは、CPUとGPUがより高いクロックレートで動作している、OMAP4460 SoCに基づく新しいバージョン。ボードは2011年11月16日に、182米ドルで販売開始。PandaBoardと同様に、コミュニティでサポートされている開発プラットフォーム。.

新しい!!: RISC OSとPandaBoard · 続きを見る »

PROM

PROM (Programmable ROM) は、コンピュータシステムで使用されるROMの一種で、通常時はデータを読み出すだけで書き込む事ができないが、特定の手順で書き込みが可能なもののこと。およびその特徴を持ったROMの総称。.

新しい!!: RISC OSとPROM · 続きを見る »

Raspberry Pi

Raspberry Pi(ラズベリー パイ)は、ARMプロセッサを搭載したシングルボードコンピュータ。イギリスのによって開発されている。日本では略称としてラズパイとも呼ばれる。 主に教育で利用することを想定しているが、IoTが隆盛した2010年代後半以降は、安価に入手できるIoT機器として趣味や業務に広く用いられている。IoT教育においては、ソフトウェア開発に強いRaspberry Piと、ハードウェア開発に強いArduinoの組み合わせが一般的である。.

新しい!!: RISC OSとRaspberry Pi · 続きを見る »

Read only memory

Read only memory(リードオンリーメモリ、ROM: ロム)は、記録されている情報を読み出すことのみ可能なメモリである。読み出し専用メモリともいう。.

新しい!!: RISC OSとRead only memory · 続きを見る »

RISC

RISC(りすく、Reduced Instruction Set Computer、縮小命令セットコンピュータ)は、コンピュータの命令セットアーキテクチャ(ISA)の設計手法の一つで、命令の種類を減らし、回路を単純化して演算速度の向上を図るものである。なお、RISCが提唱されたときに、従来の設計手法に基づくアーキテクチャは対義語としてCISCと呼ばれるようになった。 RISCを採用したプロセッサ (CPU) をRISCプロセッサと呼ぶ。RISCプロセッサの例として、ARM、MIPS、POWER、SPARCなどが知られる。.

新しい!!: RISC OSとRISC · 続きを見る »

Risc PC

'''Acorn Risc PC 600'''。二段重ね筐体で、3.5" ディスクドライブとDVD-ROMドライブを装備 Risc PC はエイコーン・コンピュータが1994年にリリースしたRISC OS/ARMアーキテクチャのコンピュータであり、Acorn Archimedes の後継である。開発コード名は"Medusa"。 Archimedes と同様、Risc PC でも RISC OS オペレーティングシステムはROMモジュール上に格納している。Risc PC ではROMベースのOSを拡張し、ディスク上の構成情報や以前はROM上にあったアプリケーションなどを含むディレクトリ構造を扱えるようにしている。.

新しい!!: RISC OSとRisc PC · 続きを見る »

StrongARM

DEC StrongARM SA-110 マイクロプロセッサ StrongARM(ストロングアーム)は、ARM V4 命令セットアーキテクチャ (ISA) に基づいてDECが開発したマイクロプロセッサファミリである。後にインテルへ売却され、最終的にはXScaleに取って代わられた。.

新しい!!: RISC OSとStrongARM · 続きを見る »

感嘆符

日本の「その他の危険」の標識 感嘆符(かんたんふ)とは、約物の一つで「!」と書き表される。視覚的な表現として注意喚起のため危険であることを表現するために用いられることもある。.

新しい!!: RISC OSと感嘆符 · 続きを見る »

拡張子

拡張子(かくちょうし、filename extension)とは、ファイルの種類を識別するためにファイルの名前(ファイル名)の末尾につけられる文字列。ファイル名の本体と拡張子は "."(ピリオド、ドット)で区切られ、拡張子はアルファベットと数字の組み合わせで、歴史的には3文字以内が好まれたが、それ以上の場合もある。拡張子は、オペレーティングシステム (OS) においてファイルの判別のために任意につけられるもので、必ずしも必須ではない。拡張子が適切でない場合は、システムまたはアプリケーションソフトウェアの動作に影響を及ぼす場合がある。.tar.gzのように複数のピリオドで区切っているケースもあるが、最後のピリオド以降を拡張子と判断するシステムが一般的である。 Mac OSでは、OSレベルでは各ファイルに埋め込まれたクリエータとファイルタイプで識別するシステムを持っている。macOSでは拡張子も利用して動作するようになり、Mac OS X v10.4 TigerからはUniform Type Identifier (UTI) なる枠組みでデータの種類を判別するようになった。 Unix系OSではファイル名の終端でファイルの種類を表す慣習があり、一般にはsuffixと呼ぶが、必ずしもピリオドで区切るとは限らない。カンマで区切る「,v」や、特に区切り文字使わずに「-」や「~」や「rc」を付けるケースもある。これはあくまでも整理上の便宜であってシステム上意味はない。ただしmakeコマンドがsuffixに基づいたルールに従って動作したり、lsコマンドが色分けして表示するようなケースはある。またデスクトップ環境であるKDE、GNOME、CDE等も拡張子に基づく動作をする。 OS以外では、MIMEタイプの設定に拡張子を利用していることなどがあげられる。Apache HTTP Serverはindex.ja.htmlとindex.html.jaの両方を「日本語(ja)のhtmlファイル」と判断する。最後尾でなくても拡張子として判断する一例である。 こうしたことから、かつては一部のシステムのみの概念だった拡張子は、現在は広い範囲で使われていることがわかる。.

新しい!!: RISC OSと拡張子 · 続きを見る »

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