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

MOS 6502とアセンブリ言語

ショートカット: 違い類似点ジャカード類似性係数参考文献

MOS 6502とアセンブリ言語の違い

MOS 6502 vs. アセンブリ言語

MOS 6502はアメリカのモステクノロジーが1975年に発表した8ビット MPU (CPU) である。 1977年に発売されたApple II に搭載されて一躍有名になり、その後PET 2001(1977年1月発表、10月発売)、CBM3032、VIC-1001等、主にコモドール社の製品で採用されていた。日本ではパソコン用のCPUとしてはそれほど普及しなかったが、互換CPUがファミリーコンピュータやPCエンジンに採用されている。 モステクノロジー 6502 マイクロプロセッ. モトローラ MC6800 のアセンブリ言語のソースコード アセンブリ言語(アセンブリげんご、英: assembly language)とは、コンピュータ、マイクロコントローラ、その他のプログラム可能な機器を動作させるための機械語を人間にわかりやすい形で記述する、代表的な低水準言語である。なお、英語の assembly とは「組立」という意味である。.

MOS 6502とアセンブリ言語間の類似点

MOS 6502とアセンブリ言語は(ユニオンペディアに)共通で17ものを持っています: Apple IIレジスタ (コンピュータ)ファミリーコンピュータアキュムレータ (コンピュータ)コモドール64コンパイラコンピュータ・アーキテクチャスーパーファミコンスタック割り込み (コンピュータ)C言語高水準言語MC6800PCエンジンVIC-1001Z8065816 (コンピュータ)

Apple II

Apple II Apple II(アップル ツー)は、アップルが1977年に発表したパーソナルコンピューター(ないしホームコンピューター (en:Home computer))。当時の分類としてはマイクロコンピューター)である。「Apple.

Apple IIとMOS 6502 · Apple IIとアセンブリ言語 · 続きを見る »

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

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

MOS 6502とレジスタ (コンピュータ) · アセンブリ言語とレジスタ (コンピュータ) · 続きを見る »

ファミリーコンピュータ

ファミリーコンピュータ(Family Computer)は、任天堂より1983年(昭和58年)7月15日に発売された家庭用ゲーム機。型番はHVC-001。HVCはHome Video Computerの略である。日本国内での略称・略記はファミコン・FC。任天堂の公式表記では「コンピュータ」と末尾の長音を伸ばしていない。当時の発売価格は14,800円。 日本国外では、主要部分の仕様が同一の“Nintendo Entertainment System”(ニンテンドーエンターテインメントシステム、略称:NES)として発売されている。ただし、カセットや周辺機器は接続部分の機械的な仕様の違いでお互いの互換性はない。また、ファミリーコンピュータには搭載されてない「海賊版対策回路」が組み込まれている。 また、2016年(平成28年)に30本のソフトウェアを内蔵し、オリジナルの筐体を小型化したデザインで復刻したニンテンドークラシックミニ ファミリーコンピュータ(後述)が発売された。日本国外では同様のコンセプトでNES Classic Editionが販売された。.

MOS 6502とファミリーコンピュータ · アセンブリ言語とファミリーコンピュータ · 続きを見る »

アキュムレータ (コンピュータ)

アキュムレータ(Accumulator)は、コンピュータにおいて、演算装置による演算結果を累積する、すなわち総和を得るといったような計算に使うレジスタや変数のことである。特にプロセッサにあるそのようにして使える唯一のレジスタを指すことがあるがその意味では、ジャーゴンファイルのaccumulatorの項の冒頭に "Archaic term for a register." とあるように、基本的には古語である。 しかし、現代のプロセッサでもx86プロセッサにはアキュムレータマシン(後述)風のところがある。AXレジスタ(8ビットプロセッサ時代のAレジスタに由来する。32ビットではEAX)がアキュムレータ的に扱われており、初期の命令セットでは一部の命令(代表的なものはMULとDIV)のソースの一方およびデスティネーションが暗黙でAXとDXに固定されている、AXを対象とする命令には短縮形がある、などのように、AXレジスタにアキュムレータとしての特別扱いがあった。後に拡張されるに従い、アセンブリ言語レベルでは任意の命令に任意のオペランドが指定できるようになりこの特徴は見えなくなった。しかし、機械語レベルでは後方互換性を保っているのでこの特徴は残っている。また、AXレジスタは関数の返り値を格納するレジスタとして使われるなど「よく使われるレジスタ」であり、そういった意味でこの語が使われることもある。.

MOS 6502とアキュムレータ (コンピュータ) · アキュムレータ (コンピュータ)とアセンブリ言語 · 続きを見る »

コモドール64

モドール64(Commodore 64)は、コモドール社が1982年1月に発表した8ビットホームコンピューターである。C64、C.

MOS 6502とコモドール64 · アセンブリ言語とコモドール64 · 続きを見る »

コンパイラ

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

MOS 6502とコンパイラ · アセンブリ言語とコンパイラ · 続きを見る »

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

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

MOS 6502とコンピュータ・アーキテクチャ · アセンブリ言語とコンピュータ・アーキテクチャ · 続きを見る »

スーパーファミコン

ーパーファミコン(SUPER Famicom)は、任天堂より日本国内では1990年(平成2年)11月21日に発売された、ファミリーコンピュータの後継機である家庭用ゲーム機。本項では欧米版の「Super Nintendo Entertainment System」、韓国版の「スーパーコンボイ」、復刻版の「ニンテンドークラシックミニ スーパーファミコン」などについても併記する。.

MOS 6502とスーパーファミコン · アセンブリ言語とスーパーファミコン · 続きを見る »

スタック

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

MOS 6502とスタック · アセンブリ言語とスタック · 続きを見る »

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

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

MOS 6502と割り込み (コンピュータ) · アセンブリ言語と割り込み (コンピュータ) · 続きを見る »

C言語

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

C言語とMOS 6502 · C言語とアセンブリ言語 · 続きを見る »

高水準言語

水準言語(high-level programming language: こうすいじゅんげんご、高級言語とも)とは、記述の抽象度が高いプログラミング言語のことである。対義語は機械語やアセンブリ言語を指す「低水準言語」である。「高級言語」の対は「低級言語」である。.

MOS 6502と高水準言語 · アセンブリ言語と高水準言語 · 続きを見る »

MC6800

Motorola MC6800 MC6800(通称「6800」)は1974年にモトローラ社(現在はフリースケール・セミコンダクタに移管)が開発した8ビットマイクロプロセッサである。.

MC6800とMOS 6502 · MC6800とアセンブリ言語 · 続きを見る »

PCエンジン

PCエンジン(PC Engine)とは、1987年10月30日に日本電気ホームエレクトロニクス(NECホームエレクトロニクス)から発売されたHE-SYSTEM規格に基づく家庭用ゲーム機。当時のメーカー希望小売価格は24,800円。.

MOS 6502とPCエンジン · PCエンジンとアセンブリ言語 · 続きを見る »

VIC-1001

VIC-1001(ビック-1001)はコモドールジャパンが1981年に日本で発売した8ビットの家庭用パーソナルコンピュータである。海外での製品名はVIC-20。 コモドールの最初のパーソナルコンピューターであるPET 2001から3年後、1980年6月にVIC-20としてリリースされた。5KバイトRAMとモステクノロジー6502マイクロプロセッサーを搭載し、後のコモドール64などと似た形状である。.

MOS 6502とVIC-1001 · VIC-1001とアセンブリ言語 · 続きを見る »

Z80

Z80 CPU(1993年第45週製造品) Z80 は、米国ザイログによって製造された 8ビット・マイクロプロセッサーである。1976年に発表され、1980年代の中頃までは、パーソナルコンピューターのCPUとしてなど、幅広い用途に使用された。以後も周辺デバイスを集積した製品が出されるなど、現在でも組み込み用途など、目に見えないところで多用されている。.

MOS 6502とZ80 · Z80とアセンブリ言語 · 続きを見る »

65816 (コンピュータ)

DIP40パッケージの'''W65C816S'''マイコン。正方形のLCCプロセッサもある。 W65816(65C816)は、アメリカ・ウェスタンデザインセンター (WDC) の16ビットCPUで、モステクノロジーの6502の後継にあたるCPUである。65816の65は6502と互換性があることからきており、816は8ビットモードと16ビットモードの両方で動作することを意味している。.

65816 (コンピュータ)とMOS 6502 · 65816 (コンピュータ)とアセンブリ言語 · 続きを見る »

上記のリストは以下の質問に答えます

MOS 6502とアセンブリ言語の間の比較

アセンブリ言語が197を有しているMOS 6502は、71の関係を有しています。 彼らは一般的な17で持っているように、ジャカード指数は6.34%です = 17 / (71 + 197)。

参考文献

この記事では、MOS 6502とアセンブリ言語との関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:

ヘイ!私たちは今、Facebook上です! »