A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
IC Collection
http://www.st.rim.or.jp/~nkomatsu/ICcollection.h …
秘宝館 (IC Collection)
http://www.itofamily.com/ito/collections/index.h …
Category:マイクロプロセッサ (Wikipedia)
http://ja.wikipedia.org/wiki/Category:%E3%83%9E% …
Z80 (Wikipedia)
http://ja.wikipedia.org/wiki/Z80
MOS 6502 (Wikipedia)
http://ja.wikipedia.org/wiki/MOS_6502
Intel 8086 (Wikipedia)
http://ja.wikipedia.org/wiki/Intel_8086
MC68000 (Wikipedia)
http://ja.wikipedia.org/wiki/MC68000
No.1
- 回答日時:
懐かしいCPUですね。
自分が高校生から社会人になるあたりで使われていたCPUです。インテル系(含ザイログ)は制御信号線はWR,RD,CS(ローアクティブ)でリード/ライトが独立していて、モトローラ系はW/R,ME(,CS)等となっていてリードライト系が1本でLow/Highで切替えていたと思います。
インテル系(Z80)を使っていたことが多かったのでとりあえずZ80では、
内部レジスタは用途別(というかニーモニックによって)で汎用性の高いレジスタがa(アキュムレータ)、HLレジスタというのが特徴的だったと思います(多くは演算結果がこのレジスタを経由)。さらにメモリ(アドレス)インデックス用にIX,IYとかいうレジスタがあったと思います。
また、16ビット拡張時にアドレスビット拡大時にセグメントという使いにくい概念(4ビット分のオフセットアドレス)が採用され、モトローラ派の人の攻撃の的?にされたというのも有ったような…。
マニュアルを探せば分かるのでしょうが、Z80のレジスタは基本が8ビット(8ビットCPUなので当然ですが)で、A,B,C,D,E,H,L,IX,IYだったと思います。でBC,DE,HLと8ビットレジスタ2つを使って16ビット演算が出来るようになっていました。
アドレス線は16本、データ線は8本ですね。I/Oはメモリとは独立した空間で、256個(8ビット)有りました(Z80,8080)
Z80あたりまではラッピングワイヤで回路を組んだりもしていたので記憶していますが、8086以降はハード屋さんが組んだ基板上のソフト開発が主だったので足がどうこうというレベルではタッチしていません。自分はワンチップマイコンでの開発の方が多かったですし。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 株式市場・株価 週足のデータを毎週ダウンロードできるサイトはありますか? 2 2022/07/28 05:56
- VPN フリー wi-fi は安全ですか 自宅での wi-fi VPNを使用したら良い? 2 2022/05/31 04:12
- その他(IT・Webサービス) 文字を種類ごとに分けてカウントしてくれるサイトなどご存知だったら教えてください。 私はあるゲームの確 1 2022/11/23 18:53
- 統計学 ガチャガチャの中に、あるアニメの キャラAのフィギュアが3種類1個ずつ キャラBのフィギュアが3種類 1 2022/06/04 15:28
- Visual Basic(VBA) VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 13 2023/02/26 09:31
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- VPN VPN接続サービス利用の匿名性ついて 2 2022/10/24 15:37
- ゴルフ ゴルフクラブを買いたいと思っています。 初心者なのですが、 ・ダンロップ ・ウィルソン ・マルマン 1 2022/06/12 23:06
- 飲み物・水・お茶 茶葉 2 2023/04/23 20:55
- 飲食業・宿泊業・レジャー メモできないオーダーの覚え方 まず流れとして注文からレジまでの流れを大まかに説明します。わかりづらか 1 2023/02/13 00:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
レジストってなんですか?
-
PICの命令 ADDWF f,d のメモリ...
-
回答が貰えるように質問文の添...
-
CPUは何故、16bit→32bit→64bit...
-
専用レジスタ 汎用レジスタ
-
レジスタとメモリについて
-
レジスタの数
-
成人してから
-
0xffffとは?
-
8ビットのデータの、先頭ビット...
-
エクセルVBAのIf,Then 構...
-
ライン数とステップ数の違いは?
-
アセンブラからC言語に変換する...
-
実行ファイルからソースはみれる?
-
算術シフト演算が成り立つ理由...
-
浮動小数点数の内部表現につい...
-
四則演算と比較演算を行う式を...
-
アセンブラ言語で質問です。
-
C言語で128bitの2進数のビット...
-
Z-80に詳しい方教えて下さい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レジストってなんですか?
-
CPUのビット数と、メモリ(主記...
-
レジスタの数
-
SRAMとレジスタの違いは何でし...
-
シーケンサのデータレジスタD...
-
レジスタとメモリについて
-
biosとは人の体でいえば脳のよ...
-
専用レジスタ 汎用レジスタ
-
PICでUSARTのフレーミングエラ...
-
キャッシュメモリとレジスタの...
-
なぜソフトウェアでハードウェ...
-
CPUのハード的な仕組みがわかり...
-
PC-G830
-
命令
-
CASL LDの考え方
-
MP-Z80(10進数の加算)
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
8ビットのデータの、先頭ビット...
-
情報科学の飽和演算、ラップア...
おすすめ情報