8086 vs. Z80 vs. 6809 vs. 6502 その15

レス数が1000を超えています。これ以上書き込みはできません。
0001ナイコンさん (ワッチョイ 1b16-J41z)2021/06/19(土) 14:01:58.51ID:C4tMIRIs0
!extend:checked:vvvvv:1000:512

8086(8088)・Z80・6809・6502のうち、どのCPU(MPU)が優れているか議論するスレッドです。
CPU(MPU)アーキテクチャや周辺デバイス制御など
基本的に「石」に関連する議論なら、ほぼ何でもアリです。


     ♪    /.i   /.i  /.i
   ♪     ∠__ノ ∠__ノ ∠__ノ  
        〈,(・∀・;)ノ・∀・;)ノ・∀・;)ノ
         └i===|┘i===|┘.i===|┘
           〈__〈 〈__〈 〈__〈

■過去スレ
8086 vs. Z80 vs. 6809 vs. 6502 その14
https://matsuri.5ch.net/test/read.cgi/i4004/1615905851/

8086 vs. Z80 vs. 6809 vs. 6502 その13 [無断転載禁止]©2ch.net
https://matsuri.5ch.net/test/read.cgi/i4004/1474548959/
8086 vs. Z80 vs. 6809 vs. 6502 その12 [無断転載禁止]©2ch.net
http://hanabi.2ch.net/test/read.cgi/i4004/1468637057/l50
8086 vs. Z80 vs. 6809 vs. 6502 その11 [無断転載禁止]c2ch.net
http://hanabi.2ch.net/test/read.cgi/i4004/1462424764/
8086 vs. Z80 vs. 6809 vs. 6502 その10
http://hanabi.2ch.net/test/read.cgi/i4004/1407651926/
8086 vs. Z80 vs. 6809 vs. 6502 その9 (再び)
http://hello.2ch.net/test/read.cgi/i4004/1365951318/
8086 vs. Z80 vs. 6809 vs. 6502 その9 (短命)
http://ikura.2ch.net/test/read.cgi/i4004/1362833400/
8086 vs. Z80 vs. 6809 vs. 6502 その8
http://ikura.2ch.net/test/read.cgi/i4004/1333965297/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

0952ナイコンさん (アウアウウー Sac5-wlTv)2022/06/01(水) 21:50:42.87ID:kVw6N0bBa
>>950
> 確かJAXAのH-UAで使われたらしいか元ネタ忘れた。
V70じゃね?
https://i.imgur.com/a8iBjG5.jpg
https://jpn.nec.com/techrep/journal/g11/n01/pdf/110125.pdf

0953ナイコンさん (ワッチョイ 41bd-Mqge)2022/06/01(水) 22:20:57.14ID:vRcPP3wy0
>>951
訴訟回避が目的ならソフトウェアアーキテクチャの変更が必要なんでは、つまりアドレス拡張とかの事を言ってるのかなと

8086は全体的にハードワイヤードでV30はマイクロプログラムなんだから、マイクロアーキテクチャはもとから全然違うわけで、
訴訟回避が目的ならハードワイヤードで作り直す必要ないと思う

0954ナイコンさん (アウアウウー Sac5-wlTv)2022/06/01(水) 23:20:43.67ID:3ws5hAvZa
>>953
8086とV30のマイクロコードの著作権で揉めたんだよ
最終的にはNECが勝訴したけど理由は8086のマイクロコードに著作権表示がなかったから
この提訴でマイクロコードにも著作権があることが明確になったため訴訟を回避するためにV33はハードワイヤード化した

0955ナイコンさん (ワッチョイ c198-11kL)2022/06/02(木) 01:56:34.89ID:VfcsI3360
>>954
NECは結局勝訴しても、係争期間にあまり売れなくなるので実では良い所無し
訴えた方が得となるので、この手法は乱用されるのだよね

0956ナイコンさん (テテンテンテン MM4b-etRk)2022/06/02(木) 12:54:47.43ID:CzUgjltMM
>>953
8086はマイクロプログラム
80186からハードワイアード
だったと思うよ

0957ナイコンさん (テテンテンテン MM4b-etRk)2022/06/02(木) 12:57:51.51ID:CzUgjltMM
>>954
マイクロコードに著作権表示ってどう表示すんの?チップ片隅の (c)マーク?

0958ナイコンさん (アウアウウー Sac5-wlTv)2022/06/02(木) 13:26:10.76ID:PPFB1esFa
>>956
主要命令をハードワイヤード化したのは80486から
(80186を含む)80386までは全てマイクロコード方式だよ

>>957
マイクロプログラムにもソースコードはあるからそこの表示が不完全だったとかじゃね

0959ナイコンさん (ワッチョイ 3e27-BxIv)2022/06/04(土) 05:00:39.41ID:4VE959TO0
>>952
おお、あんがと!
誤ったうろおぼえは訂正。

>>953
うんそう。あれは訴訟云々というより性能を上げるためだと思ってた。

0960ナイコンさん (ワッチョイ 85b0-jVDF)2022/07/13(水) 16:18:40.43ID:fd7rVz+u0
【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に

↓その後

FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明

FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーを大事にしないからFFって国民的ゲームの地位から転落したのでは?

スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧,,,,,,,,,,,m,m,mm,

0961ナイコンさん (ワッチョイ 1b27-rSKY)2022/08/06(土) 03:02:07.19ID:ec6vdM1Z0
モステック版なんて初めて見たわ

https://page.auctions.yahoo.co.jp/jp/auction/s1059442155
Zilog Z-80 CPU,Zilog Z80A CPU
MOSTEK MK3880N
シャープ LH0080,LH0080A
東芝 TMPZ84C00AP (初代ロゴマーク品)
NEC uPD780C,NEC uPD780D (セラミックパッケージ),uPD780C-1,uPD780D-1 (セラミックパッケージ)

0962ナイコンさん (ワッチョイ c961-/Hht)2022/08/06(土) 06:21:03.34ID:P23lH02D0
>>961
MOSTEK 最初期の一番ポピュラーなやつじゃん

0963ナイコンさん (ワッチョイ 1b27-rSKY)2022/08/06(土) 19:39:07.96ID:ec6vdM1Z0
d 検索したが2.5MHz版なのな。
興味あるが所有パソコンがMSX(3.5MHz)なのでCPU差し替えて動かすのは無理か

0964ナイコンさん (ワッチョイ b3bb-U30X)2022/09/30(金) 18:58:57.11ID:zncAYv380
6502の日本語による技術書籍て中西先生の1冊しか刊行されなかったのかな。

0965ナイコンさん (ワッチョイ ff85-pIDl)2022/10/03(月) 10:26:48.74ID:nOAI+CYL0
もうちょいあったと思うよ

0966ナイコンさん (ワッチョイ f3bb-poG4)2022/10/03(月) 11:06:06.48ID:D7IN44jb0
調べたら2年前にAppleIIに関する新刊が出てて笑った

0967ナイコンさん (ワッチョイ 0394-pY0U)2022/10/05(水) 18:46:16.90ID:vUoGz1kz0
6502だけの資料が乏しくって、AppleIIの本の1章として入ってるだけってなのばかりだったな
何故かファミリーBASICで機械語使うのが周囲で流行ったが、
6502の命令一覧コピー渡しただけで機械語で音楽演奏させる奴居たりしたから、センスさえ有ればすぐ使えるんで専用本まで要らない扱いだったのだろう
Z80を先に使ってたから、返って技術本を熟読してしまった

0968ナイコンさん (ワッチョイ 0394-pY0U)2022/10/05(水) 18:52:45.07ID:vUoGz1kz0
あ、65816本の6502について書かれてる部分が分かりやすいとか当時思ってたような

0969ナイコンさん (ワッチョイ f3bb-poG4)2022/10/05(水) 19:52:33.77ID:Sl6Bujfq0
パチンコパチスロのメインCPUは未だにZ80ってことだけど65系とか使うマニアメーカーはいないのか

0970ナイコンさん (ワッチョイ ffbd-d1zO)2022/10/05(水) 21:11:10.84ID:7zw/k8pt0
一部のメーカーは6802を使ってるらしい
http://fujimi-micro.jp/actual1.html
https://ameblo.jp/ufo-777/entry-12307158719.html

ただ最近はROM/RAMを集積したV1~V4Rとかいうチップになってるみたい
https://ameblo.jp/teriyakiburger0/entry-10982570620.html

0971ナイコンさん (ワッチョイ f3bb-poG4)2022/10/05(水) 23:50:23.40ID:Sl6Bujfq0
>>970
機密性を高めたV5やV6なんてのも出てきてるんですね
それでも中身8bitなところにレガシーなロマンを感じます

0972ナイコンさん (スッップ Sd1f-yGkd)2022/10/06(木) 14:41:37.22ID:NUp8KhV1d
まあ、利権がそうさせているんだけどね

0973ナイコンさん (ワッチョイ ffbd-d1zO)2022/10/06(木) 15:41:16.94ID:LHjIl4Ye0
利権もあるけどガチで突破しようとする輩がいるのも事実だから耐タンパー性は重要

0974ナイコンさん (ワッチョイ 6fbb-M13Z)2022/10/10(月) 19:39:44.40ID:TcpNS6eA0
6502とAppleIIの本を買ってみたがなかなか詳しく解説されて良い感じ
過去の遺産についての資料価値しかないとしても、紙の書籍は出した者勝ち
筆者の名前と共に長く残るのだろう

0975ナイコンさん (ワッチョイ 6fbb-M13Z)2022/10/13(木) 23:59:54.12ID:BQCK9Llw0
初期6502にはページ境界を意識しないといけないアドレッシングモードがあるんだな
以降の65C02とかでは仕様変更されたことも知らなかった

0976ナイコンさん (ワッチョイ eea6-uOFI)2022/10/26(水) 09:20:21.15ID:C678t9/00
工学社が弁当箱みたいな分厚い6502本出してなかったっけ?

0977ナイコンさん (ワッチョイ fdbb-++Yg)2022/10/26(水) 23:56:26.42ID:WWpGObHn0
往年のプログラミングテクニック満載の書籍ならなんとかして入手したいものです

0978ナイコンさん (スッップ Sda2-HJ/c)2022/10/27(木) 00:26:23.22ID:jkWKanlHd
あんまり日本にはそういう本がないような気がするけどね。

大体、ありきたりの書き方を説明して終わりの本ばかりだったから。

それより誰かのプログラムを直接読んだ方が勉強になるよ。

0979ナイコンさん (ワッチョイ 65bb-8gy9)2022/11/11(金) 08:23:28.31ID:hD5kCO5+0
プロのソースコード読める機会なかなかないからなあ
疑似マルチタスクとかどうやって省メモリでタスク管理するのとかさ

0980ナイコンさん (ワッチョイ 92bd-obsI)2022/11/11(金) 10:42:09.28ID:klA668nE0
>>979
> プロのソースコード読める機会なかなかないからなあ
コードスタイルを見たいだけなら以前は商用でOSS化されたコードみればいいかと

> 疑似マルチタスクとかどうやって省メモリでタスク管理するのとかさ
仕組みを知りたいなら 擬似マルチタスク 仕組み とかでググればいい

0981ナイコンさん (ワッチョイ edbb-/i6p)2022/11/12(土) 00:07:55.87ID:V6q1CS7q0
とりあえずMS GW-BASICのソースコードを有り難く頂いてきたので勉強してみますわ

0982ナイコンさん (スプッッ Sd03-+5lI)2022/11/12(土) 05:35:42.09ID:uTZDOXS1d
確かあれはif800かなんか用にASCII側が発展させたヤツの子孫がBASIC-Aになって、それがGW-BASICになったんだっけ?

ソースに漢字用のコードがあるから、それっぽいけど。

Altair-BASICの頃の名残もあるね。

0983ナイコンさん (ワッチョイ 03c5-spp/)2022/11/12(土) 09:33:46.19ID:XDkr4BPt0
6502だったら、これなんかどう?

https://github.com/cmosher01/Apple-II-Source/blob/master/src/system/intbasic/intbasic.m4

; Originally written by Steve Wozniak in 1975.
だって。

0984ナイコンさん (ワッチョイ 4bcd-h8tU)2022/11/14(月) 13:15:42.08ID:oMTumnT10
ウォズのコードか ほぉ

0985ナイコンさん (ワッチョイ 77bb-9ylf)2022/11/30(水) 19:06:48.78ID:x+f7kIVB0
8bitのCPUごとに実装の差異が出やすい圧縮展開アルゴリズムについて調べているが
特に展開が速い形式のだと命令セットよりも動作周波数が物を言う世界のようだな
しかし当時の石のオーバークロック事情は分からない

0986ナイコンさん (ワッチョイ 97bd-YVnq)2022/11/30(水) 19:27:38.18ID:EZcWIRML0
>>985
オーバークロック耐性の高い石なんて少ないと思う
それに、多少のオーバークロックしてもメモリアクセス速度をあげれないから動作速度はほとんど向上しないはず

CPUにキャッシュが乗ってから、ようやくオーバークロックの効果が高くなったのではないかと

0987ナイコンさん (ワッチョイ 77bb-9ylf)2022/11/30(水) 20:39:37.24ID:x+f7kIVB0
確かにCPUキャッシュが付いたのはi486からだったからそれ以前はメモリがどうにもならないのね
アクセスタイム100nsでも十分速い時代か

0988ナイコンさん (ワッチョイ 97bd-YVnq)2022/11/30(水) 20:45:19.26ID:EZcWIRML0
>>987
X68000の初期ぐらいでもDRAMのアクセスタイムは120nsだったような
8ビット時代だと150ぐらいが最速なんじゃないの?

0989ナイコンさん (ワッチョイ 77bb-9ylf)2022/11/30(水) 20:47:45.00ID:x+f7kIVB0
100nsが出せたのは速いSRAMを採用してたマシンの場合かな… もちろん超お高いのですが

0990ナイコンさん (ワッチョイ 9798-RPwI)2022/11/30(水) 21:21:42.48ID:krWGSbYh0
>>989
87年6502系7.16MHzのPCEメインメモリが100nsのSRAM8kBでコスト問題で先行開発用に出したマシンより減ったらしい。
同VDPは120nsのSRAM64kBの代わりに16bit接続で速度を稼いでいた。

X68000のスプライト用が40nsのSRAM32kBだっけ?こっちは超お高い

0991ナイコンさん (ワッチョイ 5794-VRYw)2022/12/01(木) 02:36:20.31ID:i66QSPki0
X68000の頃なら、AT互換機では80286の25MHz対応に4-way インタリーブしたりしてた頃、高速メモリでなんて手法が遅れてたろ
チップ数全体を極力減らすゲーム専用機じゃあるまいし、メモリを多く積んでるパソコンのデザインとしてどうなのよ
まあゲーム専用機をパソコン化したようなデザインだからそのままと言えばそうだが

0992ナイコンさん (ワッチョイ 77bb-9ylf)2022/12/01(木) 17:20:49.03ID:+bXXAWDB0
当時のベンチマークテストがどんなだったかも思い出そうとしてみたけどまったくそういう情報があったかどうかすら思い出せない…

0993ナイコンさん (ワッチョイ 97bd-YVnq)2022/12/01(木) 18:51:18.12ID:9ckPvxiK0
>>991
16ビットバスでも、当時のDRAMの主流が単bit型だからインターリーブを4wayにしたら最低64チップ必要なんだよなあ32ビットの386でだと、128チップも必要だ

そういえば、その時期のPCはメモリチップの数がやたらと多かったなあ
少ないのでも32個とかだっけ?

0994ナイコンさん (ワッチョイ 5794-VRYw)2022/12/01(木) 18:56:12.35ID:i66QSPki0
SIMMスロットが8本基本で、8088用の8bitSIMMにRAMが片面8個か両面16個
AT互換機では2枚セットの16bitで使うので、これだけで32個
8本スロット全部埋めると128個のDRAMチップをマザボに乗せてた

0995ナイコンさん (ワッチョイ 9fbd-YdBL)2022/12/01(木) 19:36:46.01ID:aCQSnI1P0
>>993
パッケージがDIPだったからデータを4bitとか8bitにするとサイズがでかくなるからね
汎用機のメモリー基板は288個とか載せたりするから単bitなのはしゃーない

0996ナイコンさん (ワッチョイ 97bd-YVnq)2022/12/01(木) 20:31:46.64ID:9ckPvxiK0
次スレ

8086 vs. Z80 vs. 6809 vs. 6502 その16
https://kizuna.5ch.net/test/read.cgi/i4004/1652556804/


いつ誰がたてたのか知らんけど、半年近くもよく残ってたな

0997ナイコンさん (ワッチョイ 9fbd-YdBL)2022/12/01(木) 21:19:27.26ID:aCQSnI1P0
2001年のスレが残ってる板だし...

0998ナイコンさん (アウアウウー Sa6b-QEgt)2022/12/13(火) 16:50:14.23ID:xuDx1yJea
とりあえずこっち埋めますか!乙です

0999ナイコンさん (アウアウウー Sa6b-QEgt)2022/12/13(火) 16:50:25.20ID:xuDx1yJea

1000ナイコンさん (アウアウウー Sa6b-QEgt)2022/12/13(火) 16:50:36.49ID:xuDx1yJea
>>1000ならうんち

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 542日 2時間 48分 38秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。