2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :ナイコンさん:2016/05/05(木) 14:06:04.03 .net
8086(8088)・Z80・6809・6502のうち、どのCPU(MPU)が優れているか議論するスレッドです。
CPU(MPU)アーキテクチャや周辺デバイス制御など
基本的に「石」に関連する議論なら、ほぼ何でもアリです。

■過去スレ
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/
8086 vs. Z80 vs. 6809 vs. 6502 その7
http://ikura.2ch.net/test/read.cgi/i4004/1319314159/
8086 vs. Z80 vs. 6809 vs. 6502 その6
http://toki.2ch.net/test/read.cgi/i4004/1286766300/
8086 vs. Z80 vs. 6809 vs. 6502 その5
http://toki.2ch.net/test/read.cgi/i4004/1280380374/
8086 vs. Z80 vs. 6809 vs. 6502 その4
http://gimpo.2ch.net/test/read.cgi/i4004/1252639237/
8086 vs. Z80 vs. 6809 vs. 6502 その3
http://gimpo.2ch.net/test/read.cgi/i4004/1235851359/
8086 vs. Z80 vs. 6809 vs. 6502 その2
http://gimpo.2ch.net/test/read.cgi/i4004/1213527504/
8086 vs. Z80 vs. 6809 vs. 6502
http://bubble6.2ch.net/test/read.cgi/i4004/1165801265/
6809とZ80 part 2
http://bubble4.2ch.net/test/read.cgi/i4004/1093190685/
6809とZ80
http://bubble2.2ch.net/test/read.cgi/i4004/1008496410/

2 :ナイコンさん:2016/05/05(木) 14:33:23.29 .net


3 :ナイコンさん:2016/05/05(木) 15:56:33.39 .net
>>1
ワッチョイつけとけよ池沼コテがこなくなるから

4 :ナイコンさん:2016/05/05(木) 16:34:33.48 .net
過疎スレだし別にいいんじゃね
コテ付けてくれてるんだから NG しときゃいいだけだし

5 :ナイコンさん:2016/05/06(金) 01:53:45.23 .net
>>1
スレ立て乙。

6 :ナイコンさん:2016/05/07(土) 20:58:23.29 .net
M80はリロケーションテーブル作成用のラベル及び参照元一覧とか作れたのだろうか

7 :ナイコンさん:2016/05/07(土) 21:30:50.97 .net
>M80はリロケーションテーブル作成用のラベル及び参照元一覧とか作れたのだろうか

アセンブラとリンカの仕事の区別のつかない人かな

8 :ナイコンさん:2016/05/07(土) 22:12:14.12 .net
>>7
M80しらなんだが、M80だけで実行形式のファイルを作れるの?
必ずリンカが必要になるなら「M80」っていったら当然その後段のリンカも込みで言うんじゃないの?
「コンパイルしてリンクして」なんて言わないで「コンパイルして」で通じるわけだし。

9 :ナイコンさん:2016/05/07(土) 22:25:17.14 .net
アセンブラはアセンブルしてかな。

10 :ナイコンさん:2016/05/07(土) 23:09:28.93 .net
アセンブルやコンパイルとリンクは全く別だけど最近の統合環境しか知らない若い子?

11 :ナイコンさん:2016/05/07(土) 23:11:41.44 .net
直吐きでリンカないのは昔からいろいろあったと思うけど。

12 :ナイコンさん:2016/05/07(土) 23:52:54.65 .net
>M80しらなんだが、M80だけで実行形式のファイルを作れるの?
>必ずリンカが必要になるなら「M80」っていったら当然その後段のリンカも込みで言うんじゃないの?
>「コンパイルしてリンクして」なんて言わないで「コンパイルして」で通じるわけだし。

基礎知識もない人はこういうスレでは発言すべきでない

13 :ナイコンさん:2016/05/07(土) 23:57:53.11 .net
> M80しらなんだが、M80だけで実行形式のファイルを作れるの?
> 必ずリンカが必要になるなら「M80」っていったら当然その後段のリンカも込みで言うんじゃないの?

実行形式を作ること「だけ」がアセンブラの用途と思っている様子w

> 「コンパイルしてリンクして」なんて言わないで「コンパイルして」で通じるわけだし。

自分の中ではそうだという話を世間一般の常識と勘違いw

14 :ナイコンさん:2016/05/08(日) 00:00:11.60 .net
質問しただけでなんでこの人はこんなにキレてんだろうか。

15 :ナイコンさん:2016/05/08(日) 00:07:21.27 .net
>>8
「M80」って固有名詞挙げての質問に対して他のソフトウェア製品にまで言及する必要ってあると思う?

16 :ナイコンさん:2016/05/08(日) 00:11:34.99 .net
せめて M80 linker 辺りでググれば L80 の存在に気づいただろうに...

17 :ナイコンさん:2016/05/08(日) 00:13:36.45 .net
>>14
質問者が質問中の用語の意味もわかってないようじゃ怒られても仕方ないダロ

18 :ナイコンさん:2016/05/08(日) 00:15:12.09 .net
質問したら質問し返す。草を生やす。

いつもの面倒な人だよ。

19 :ナイコンさん:2016/05/08(日) 00:42:00.53 .net
いつも質問し返されてる人かな?

20 :ナイコンさん:2016/05/08(日) 00:44:35.70 .net
>>18
> 質問したら質問し返す。草を生やす。

>>6へのそういうレスって見当たらないのだけどどれのこと言ってんの?

21 :ナイコンさん:2016/05/08(日) 02:39:33.75 .net
なぜX1だけ売れなかったのですか?

22 :ナイコンさん:2016/05/08(日) 03:59:08.36 .net
X1は初代からturbo、後の廉価版まで、いろいろ売れた方でしょ。

23 :ナイコンさん:2016/05/08(日) 04:20:05.48 .net
>>18
> 質問したら質問し返す。草を生やす。

悔しい思いをしたけど言い返せなかった、というのは分かった

24 :ナイコンさん:2016/05/08(日) 04:21:49.46 .net
売れなかったのはFM77AVでしたっけ。

25 :6:2016/05/08(日) 05:42:14.89 .net
擬似リローケーションするためにはアドレス未解決の中間オブジェクトでってことかね
俺はラベルや参照をテーブル化して実行ファイル化後でやれないかと思っただけ
M80の中間オブシェクトの仕様って公開されてるのだろうかぐぐれば出てきそうだが
面倒だしどうでもいいや

26 :ナイコンさん:2016/05/08(日) 06:28:31.85 .net
御三家のひとつにあがることもあるX1が売れなかった、だと!?

黒い筐体が憬れでした。

27 :ナイコンさん:2016/05/08(日) 06:38:18.01 .net
>>23

いつものキチガイが暴れていることは良く判ったwww

28 :ナイコンさん:2016/05/08(日) 08:40:39.11 .net
争いは...(AA 省略)

29 :ナイコンさん:2016/05/08(日) 12:40:55.22 .net
>>25
「面倒だしどうでもいい」程度のことを他人に訊ねるとは失礼な奴だな

30 :ナイコンさん:2016/05/08(日) 13:16:59.95 .net
FM7だったか77だったか、知り合いのを触らせてもらったことあるけど、BASICがすごく使いにくかった覚えしかないな。
その知り合いは専門学校で98さわって「なんて使いやすいエディターだ!」って、カルチャーショックだったらしい。

31 :ナイコンさん:2016/05/08(日) 13:59:14.61 .net
>>30
スレ違

32 :ナイコンさん:2016/05/08(日) 14:01:05.66 .net
>>29
俺が言ってんのは実行ファイルのリロケーション化で中間オブジェクトの仕様なんか最初から興味御座いません
勘違いしたアホにからまれたけどスレが伸びてDAT落ち防げてよかったと思う

33 :ナイコンさん:2016/05/08(日) 14:02:44.12 .net
一人で仕切ってるつもりになってるキチガイは無視するに限るよ。

34 :ナイコンさん:2016/05/08(日) 14:43:00.85 .net
> M80はリロケーションテーブル作成用のラベル及び参照元一覧とか作れたの
> だろうか

> 擬似リローケーションするためにはアドレス未解決の中間オブジェクト
> でってことかね

> 俺が言ってんのは実行ファイルのリロケーション化で中間オブジェクトの
> 仕様なんか最初から興味御座いません

自分で言い出して自分で興味ないと言い張るアホ発見

35 :ナイコンさん:2016/05/08(日) 18:10:56.01 .net
違うアドレス向けの普通のバイナリを二つ作って、
それの差分を取ればリロケート用のパッチ情報を作れないかな?

少なくとも256バイト単位でのリロケートならそれだけで上手く行きそうな気がするんだが。

36 :ナイコンさん:2016/05/08(日) 19:03:08.91 .net
>>34
それじゃ格下のアホのレスだぜ技術的に叩いてくれよバカには無理かな
>>35
ああそれでいいかも片方はorg 0で

37 :ナイコンさん:2016/05/08(日) 21:12:03.13 .net
>>35
昔のFDは小容量。CP/Mオリジナルの片面単密だと128KBだったからソースを何本も
一枚のFDに置いておけなかったのよ。それでリンク情報を持った中間コードなRELファイル
あるいは中間コードを複数アーカイブしたLIBファイルを予め用意してリンカでつなげて
オブジェクトを生成するという。まあ、今もってそんなやり方は変わっちゃいないけどさhttp://

m80 マニュアル
www.msxarchive.nl/pub/msx/programming/asm/m80l80.txt

38 :ナイコンさん:2016/05/08(日) 21:29:15.95 .net
>>6
> M80はリロケーションテーブル作成用のラベル及び参照元一覧とか作れたのだろうか

>>37のマニュアルに詳細があるが、CREF80とかのユーティリティを別途使えばクロスリファレンス
を作成できたはず。といっても実開発ではIntelのASM80/ICE使っていたからm80を常用したことない。後に岩崎技研の98用のクロスアセンブラとICEは安価で便利だったからよく使った。ICE
使っていると、ラベルアドレスのリファレンスはICE任せで済むからお気楽だったのよね。

39 :ナイコンさん:2016/05/09(月) 08:00:57.51 .net
おお参照抽出のユーティリティーがあるならあとはローダーだけすね

40 :ナイコンさん:2016/05/09(月) 15:17:21.90 .net
>>38
CREF80 の機能って M80 が生成した *.CRF から何というラベルがソース
コードのどこで定義されてどこで参照してるっての対応を表にしてくれる
だけで、リンク以前の話だし ASEG でアセンブルされてるんでもない限りは
役に立たないと思うぞ。

41 :ナイコンさん:2016/05/09(月) 20:41:19.29 .net
> 何というラベルがソースコードのどこで定義されてどこで参照してる

全ラベルの使用状況一覧とか、正直何の役に立つのかわからんリストだし、
一つのラベルの定義箇所、参照箇所を調べるならソースファイルを(いわゆる)grepするほうが簡単だし、
どういう場合にCREF80を使うと効果的なのかいまいち謎なツールだった。

42 :ナイコンさん:2016/05/11(水) 20:37:09.67 .net
ソースファイルの何行目、なんて情報だけならあまり役に立たないな。
オブジェクトファイルの何バイト目、みたいな情報もペアでないと。

43 :ナイコンさん:2016/05/11(水) 20:58:02.09 .net
使う時代が遅いだけだろ
印刷されたソースリストを黙視で追っかけて机上デバッグしてた時代のツールだし

44 :ナイコンさん:2016/05/13(金) 21:02:22.99 .net
このスレ的には8086が最強だってことだな。

45 :ナイコンさん:2016/05/14(土) 03:32:40.77 .net
なんで一つだけ16bitCPUが入ってるん?

46 :ナイコンさん:2016/05/14(土) 04:27:16.37 .net
8086が出た頃は8080やZ80の類似性が多かったのと他の16bitに比べてショボすぎて16bitより8bitが近いと考える人が多かった
32bit時代でライバルをどんどん蹴落として64bit時代まで生き残ると誰も予想できなかった

47 :ナイコンさん:2016/05/14(土) 07:18:07.81 .net
8088なんて「1Mのメモリが使える8ビットCPU」みたいなものだしねぇ。

48 :ナイコンさん:2016/05/14(土) 07:28:25.69 .net
8088のPCなんて見たことないわ。

総レス数 1002
237 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200