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

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

【プログラミング言語】マイクロソフトのGW-BASICがオープンソースに 1983年のMS-DOS用BASICをアセンブリ言語で【i8088環境向け】 [エリオット★]

1 :へっぽこ立て子@エリオット ★:2020/05/22(金) 17:42:27 ID:CAP_USER.net
 米Microsoftは5月21日(米国時間)、同社が1983年にリリースしたBASICインタープリタ「GW-BASIC」をオープンソースとしてGitHubで公開したとWindows Command Line公式ブログで明らかにした。

 同社は2019年にMS-DOSバージョン1.25と2.0をGitHubでオープンソース公開しており、それ以来、同社の最初の主力製品であったMicrosoft BASICの公開を求める要望が強かったという。

https://image.itmedia.co.jp/news/articles/2005/22/l_koya_gwbasic.png
GitHubで公開されたGW-BASIC

 GW-BASICはIBM PC/XT用に移植された、Microsoft BASICの派生系の一つ。Greg Whittenの頭文字を取った(BASIC開発リーダーだった)、Gee Whiz(スゲー、ウヒョー)を略した、Gates William(ビル・ゲイツの名前と姓を入れ替え)から取ったなど諸説ある。ソースコードは当時のIntelプロセッサ、8088向けにアセンブラで書かれている。

 「ちょっと待って、Cのソースコードははどこ?」とのFAQに、「Cのソースコードなど存在しない。70〜80年代の多くのソフトウェアやMS-DOSのソースコードがそうであったように、GW-BASICも100%アセンブリ言語で書かれたものだ」と回答している。

https://image.itmedia.co.jp/news/articles/2005/22/l_koya_commandline.png
Windows Command Line公式ブログ

□関連リンク
GitHub - microsoft/GW-BASIC: The original source code of Microsoft GW-BASIC from 1983(英文)
https://github.com/microsoft/GW-BASIC
Windows Command Line公式ブログ(英文)
https://devblogs.microsoft.com/commandline/microsoft-open-sources-gw-basic/

2020年05月22日 16時12分 公開
ITmedia NEWS
https://www.itmedia.co.jp/news/articles/2005/22/news099.html

2 :名刺は切らしておりまして:2020/05/22(金) 17:43:04 ID:981PxG6L.net
センター試験でBASIC選択したのはいい思い出

3 :名刺は切らしておりまして:2020/05/22(金) 17:44:11 ID:8TzEfm3r.net
ゴミ

4 :名刺は切らしておりまして:2020/05/22(金) 17:46:15 ID:ItKDshyB.net
GitHub ギフハフ

5 :名刺は切らしておりまして:2020/05/22(金) 17:47:35 ID:jR2Wa4+0.net
懐かしい以外の需要あるの?
MSXturboRオープン化とかなら嬉しいけど…

6 :名刺は切らしておりまして:2020/05/22(金) 17:49:39 ID:dvKUsQ65.net
市販のハードじゃ使えんだろ

7 :名刺は切らしておりまして:2020/05/22(金) 17:51:03 ID:Y+T8iOmo.net
dos-basic買ってすぐにquick-basicが出たわ
basicコンパイラは当時10万以上したけど1万4千円のqbについてる
コンパイラで十分だったりした

懐かしいなー

8 :名刺は切らしておりまして:2020/05/22(金) 18:02:50 ID:y5VhVvS/.net
>アセンブリ言語で書かれたものだ

ほう、オッサンの時代が戻ってくるのか?

9 :名刺は切らしておりまして:2020/05/22(金) 18:04:27 ID:FHt4QHDp.net
>>1
UNIXから遅れること40年?

10 :名刺は切らしておりまして:2020/05/22(金) 18:05:30 ID:b8nYJCew.net
公開されたらMS-DOS
侵入・攻撃・書き換えできなくなっちゃう

11 :名刺は切らしておりまして:2020/05/22(金) 18:07:59 ID:tNO4Hks0.net
edlin
masm
debug
でしょ(masmが付かなくなった時、ちょっと悲しかった)

12 :名刺は切らしておりまして:2020/05/22(金) 18:08:11 ID:QBQP0KAP.net
MOVとか懐かしす

13 :名刺は切らしておりまして:2020/05/22(金) 18:11:51 ID:mmJ2pKt7.net
ビルの偽善事業の一環?

14 :名刺は切らしておりまして:2020/05/22(金) 18:13:00 ID:YOzQ++M0.net
QbasicとQuickBasicは似てる、
あとbasicはVBAで生き残ってるのでそれで十分。

15 :名刺は切らしておりまして:2020/05/22(金) 18:14:21 ID:V9AKo2p7.net
8088のアセンブリで書かれたやつとかマジでまったく意味無いんじゃw

16 :名刺は切らしておりまして:2020/05/22(金) 18:15:00 ID:h0jGAJSz.net
Push して Popする アセンブラ言語

17 :名刺は切らしておりまして:2020/05/22(金) 18:16:32 ID:x1YGyWXK.net
タイムマシンがあれば偉人の子供時代に会いたいなコネつけときたい

18 :名刺は切らしておりまして:2020/05/22(金) 18:17:06 ID:xo16PaJn.net
祭り(同窓会)の始まり?

19 :名刺は切らしておりまして:2020/05/22(金) 18:17:09 ID:D/R5V6ti.net
スゲー、ウヒョー

20 :名刺は切らしておりまして:2020/05/22(金) 18:21:42 ID:mqTsY6YL.net
さすがに64bit版のwin10じゃオリジナルは動かなかった
dosemuの類を使ってくれ等など

21 :名刺は切らしておりまして:2020/05/22(金) 18:27:51 ID:mqTsY6YL.net
MS-DOS上のGWBASICは動かした事はあるが98VXの時代でさえ今更感があって
現時点なら歴史的な意味しか無いだろ
Microsoftの初期プロダクトとしてのBASICはこれ以前のものだし
IBMPCに必要なのはBASICじゃなくてPC-DOSだった(シアトルコンピュータから買った物を転売して契約取った)

22 :名刺は切らしておりまして:2020/05/22(金) 18:34:22 ID:c6NqzIrV.net
GW-BASICってたしか、これがあるからマイクロソフトはNECにPC-98用のBASICを作ってくれないからNEC自身で作っちゃったって経緯のあるやつだな。

23 :名刺は切らしておりまして:2020/05/22(金) 18:38:41 ID:wnXKz9zI.net
ベーシックで組んだインタープリターなチョットトロイプログラムファイルが
コンパイルしてチョット速いエクゼファイルになるのが厨二心にズギューンと
きたね。なお、エクゼファイルになったらデバッグ出来ないのもかなり
厨二力アップした、

24 :名刺は切らしておりまして:2020/05/22(金) 18:40:39 ID:+EbvYiao.net
MS-DOS環境でプログラミングしていた、当時はC言語真っ盛りだったよ懐かしいな

25 :名刺は切らしておりまして:2020/05/22(金) 18:44:39 ID:4OjNgR0C.net
MSにはSmallBasicもあるぞ

26 :名刺は切らしておりまして:2020/05/22(金) 18:46:20 ID:wnXKz9zI.net
分散分析のシェフェの方法のプログラムを先輩から
コピらせて貰って、卒論に使ったような気がする。

27 :名刺は切らしておりまして:2020/05/22(金) 18:46:44 ID:GGHinDk0.net
そこでコールしてフックするのじゃ!
ボクサー ういっす!BASICだな

28 :名刺は切らしておりまして:2020/05/22(金) 18:52:16.45 ID:fmWIX4Vo.net
n88BASICも解放して下され!
m(_ _)m

29 :名刺は切らしておりまして:2020/05/22(金) 18:53:20.99 ID:wejKgXXL.net
JR-BASICでプログラミングを学び
N88-BASICで育った

30 :名刺は切らしておりまして:2020/05/22(金) 18:54:05.77 ID:kDjsswFr.net
これとトロン比べて如何にトロンが優秀であるかが理解できるだろうよ殺されたって陰謀論が出てくるのも頷けるわ

31 :名刺は切らしておりまして:2020/05/22(金) 18:54:07.16 ID:wejKgXXL.net
>>24
初めて買ったのがPowerC
そしてTurboCを愛用してた

32 :名刺は切らしておりまして:2020/05/22(金) 18:58:41.18 ID:bcvQ7CxT.net
世界の美意識はこんなに違った。女性の"完璧なプロポーション"は?(比較画像)
http://himawari.mefound.com?2092.html

33 :名刺は切らしておりまして:2020/05/22(金) 19:08:44.47 ID:JUCNfTFC.net
俺はN-BASICの子だ
覚えてろよ

34 :名刺は切らしておりまして:2020/05/22(金) 19:13:30.58 ID:5Pc04SQZ.net
本当にどうでもいいものしかオープンソースにしねえなこの会社
20年経ったら全てオープンソースとして開示するぐらいのことしろよ

35 :名刺は切らしておりまして:2020/05/22(金) 19:25:41.03 ID:AH44pQ7o.net
BASICを実装するのがマイコンマニアの第一歩だぞ

36 :名刺は切らしておりまして:2020/05/22(金) 19:40:46.94 ID:5cxyp1Pt.net
ベーマガ

37 :名刺は切らしておりまして:2020/05/22(金) 19:55:29.41 ID:GHHCtxw1.net
>>35
アセンブラダロ

38 :名刺は切らしておりまして:2020/05/22(金) 20:18:04 ID:pbyr8VMV.net
オールアセンブラか、頭の出来が違いすぎる。

39 :名刺は切らしておりまして:2020/05/22(金) 20:18:08 ID:BP0+RFfj.net
>>5
>MSXturboRオープン化とかなら嬉しいけど…
オープン化されてないんだ
今更権利持っててもしょうがないのにな

40 :名刺は切らしておりまして:2020/05/22(金) 20:20:31 ID:Yeb75zY4.net
日本はこれから貿易赤字になり経常収支赤字になり債務国になる。それが国際公約だ。
日本に残された選択肢は、
(1)日本人みんなで貧乏になるか、(2)競争社会にするか、つまり貧富の差を拡大するか、
の二つだけだ。
2000年ごろの自称"改革とやら"は、
(1)日本を金持ちにした上に、(2)貧富の差を拡大した。
国際公約違反だ。
ジャップの貧富の差がどうなろうが知らん。日本は貿易赤字になり経常収支赤字になり債務国になれ。それが国際公約だ。
俺は日本の味方はしていない。今すぐ日本は滅びろ。今すぐドイツは滅びろ。

解決策の一つを提案してやろう。
ジャップの人口が1000分の1になれば、日本の経常収支黒字および日本の債権が1000分の1になっても、
今の生活が維持できるぞ。

41 :名刺は切らしておりまして:2020/05/22(金) 20:21:11 ID:BP0+RFfj.net
>>22
NEC自身では作ってない
NECが金出したのは間違いないが

42 :名刺は切らしておりまして:2020/05/22(金) 20:25:17 ID:PNyQKgdk.net
このスレ平均年齢は56歳くらいw

43 :名刺は切らしておりまして:2020/05/22(金) 20:26:03 ID:tBpG1DNz.net
SouthWestBasic 4KのASCII創刊号に載った機械語を打ち込んで走らせたオイラは偉い。
メモリは8Kだった。

44 :名刺は切らしておりまして:2020/05/22(金) 20:31:31 ID:tNO4Hks0.net
>>42
ラッキー!
平均より若いぜ!

45 :名刺は切らしておりまして:2020/05/22(金) 20:33:52 ID:EEZ8K10d.net
>>37
まずはモニタだ。

46 :名刺は切らしておりまして:2020/05/22(金) 20:35:04 ID:ADZJogk3.net
(´・ω・`)アセンブラ自体をwin-OSに移植できないだろうか
DOS版のみしかなかった某高速エディタを移植して欲しい

47 :名刺は切らしておりまして:2020/05/22(金) 20:35:28 ID:Yeb75zY4.net
そもそもお前らジャップは、経常収支や対外債券が豊かさだ、と主張しているわけ?
英語を公用語にし世界中の経済学者に聞いてこい。

解決策の一つを提案してやろう。
ジャップの人口が1000分の1になれば、日本の経常収支黒字および日本の債権が1000分の1になっても、
一人当たりの経常収支額や一人当たりの債権額は不変だぞ。

お前らジャップこそが、重商主義で、他国窮乏化政策で、帝国主義で、自由貿易に反している。


それから「政府が借金すると、将来世代の負担」というのも嘘。
公共事業や金融緩和をすると、「現在、インフレが起き、カネの価値が下がる」。つまり、年金生活者や公務員の負担が増える。

48 :名刺は切らしておりまして:2020/05/22(金) 20:46:23 ID:ZOlI9y4h.net
BASICはさすがにもう忘れたよ

49 :名刺は切らしておりまして:2020/05/22(金) 20:51:24 ID:w4Otnm/X.net
>>46
Vzっすね?

50 :名刺は切らしておりまして:2020/05/22(金) 20:58:32 ID:/kNoSL7H.net
ベーシックマガジンを見ながら
ポチポチ打ち込んだわ、年がばれるが

51 :名刺は切らしておりまして:2020/05/22(金) 21:00:02 ID:xeQlvJS3.net
motor [return] カチッ

52 :名刺は切らしておりまして:2020/05/22(金) 21:01:12 ID:TzwrpikW.net
Z-80のアセンブラなら任せてれ。MZ-80Bで作ってやるぜ。

53 :名刺は切らしておりまして:2020/05/22(金) 21:04:35.23 ID:EynaKI2Y.net
いやいや、アセンブリなんか公開されてもコメントもないんだから意味ないだろ

54 :名刺は切らしておりまして:2020/05/22(金) 21:05:15.77 ID:ADZJogk3.net
>>49
(´・ω・`)ご名答

55 :名刺は切らしておりまして:2020/05/22(金) 21:06:47.01 ID:EynaKI2Y.net
>>41
作ったのは京大マイコン研究会

56 :名刺は切らしておりまして:2020/05/22(金) 21:08:45.14 ID:xeQlvJS3.net
ファミコンソフトのバイナリスクリプト化するツールとかあったら遊びたい

57 :名刺は切らしておりまして:2020/05/22(金) 21:08:58.95 ID:w4Otnm/X.net
>>52
ORG $1000
C3 00 10

58 :名刺は切らしておりまして:2020/05/22(金) 21:10:34.91 ID:w4Otnm/X.net
>>54
あれ良かったよねぇ
必要十分ってあぁ言うのだと思った

59 :名刺は切らしておりまして:2020/05/22(金) 21:11:33.64 ID:n8pimcym.net
十進ベーシックなら得意だぜ!

60 :名刺は切らしておりまして:2020/05/22(金) 21:12:16.23 ID:tb/50MLM.net
GW-BASICって、PC個別のハードウェアに特化した処理が入ってるんだろ?
汎用化は無理だよ。

61 :名刺は切らしておりまして:2020/05/22(金) 21:12:18.32 ID:ADZJogk3.net
>>58
(´・ω・`)マジでそう思う、ファイラーもあるからファイル管理も出来るし

62 :名刺は切らしておりまして:2020/05/22(金) 21:18:30.98 ID:tb/50MLM.net
NECのPCはPC-8801まではMS製のBASICを搭載していたが、PC-9801ではMS互換の国産BASICを搭載した。
MS製に見切りをつけたか。

63 :名刺は切らしておりまして:2020/05/22(金) 21:32:21.86 ID:iNjx3qtB.net
アセンブリ言語で好きな命令文はNOP

64 :名刺は切らしておりまして:2020/05/22(金) 21:36:46 ID:UF8v5hZz.net
vba使ってても行番号ないから全然ベーシック感が無い
GOTO 10

65 :名刺は切らしておりまして:2020/05/22(金) 21:38:48 ID:SSuZiNyM.net
これってビル・ゲイツが書いたコードもだいぶ残ってるらしいね
アセンブリ言語の移植の移植らしいどコメントとか興味あるな今度見てみよう

66 :名刺は切らしておりまして:2020/05/22(金) 21:38:56 ID:FvTXkG9F.net
>>5
MSX関連の権利はASCIIだろ

67 :名刺は切らしておりまして:2020/05/22(金) 21:39:24 ID:KciXerR+.net
>>53
ギフハフ見てみなよ
コメントだらけのソースだぞ
MATH1.ASM見てちょっと感動しちまった

68 :名刺は切らしておりまして:2020/05/22(金) 21:40:38 ID:KciXerR+.net
>>63
SEXが好きじゃないとは……

69 :名刺は切らしておりまして:2020/05/22(金) 22:11:46 ID:BR0TL9d9.net
アセンブラで分かるのは
8080
IBM370互換機

8086はC使うようになった

70 :名刺は切らしておりまして:2020/05/22(金) 22:51:33 ID:1V5oAkVt.net
QBで書かれた古いアプリのメンテしたことあるけど、なんていうかいろいろ最低だったわ
まあ、その後、VB(.netじゃないやつ)よりはマシだったと気づいたわけだがw

71 :名刺は切らしておりまして:2020/05/22(金) 22:51:47 ID:9p4dVFKg.net
3E00D303...

72 :名刺は切らしておりまして:2020/05/22(金) 23:21:18.41 ID:xOoa+I5n.net
MSX-BASIC で覚えた知識は、N88-BASICで役立った。
大学の卒業研究で計測機材を動かすプログラムを書いた。

Cの知識はなかったので、その後全くプログラミングに縁はなかったけど、
VBAで また役に立った。

Excel+VBAで業務処理を改善・・してるつもりだったが、
俺しかメンテナンスできないゴミばかりが増えた。

73 :名刺は切らしておりまして:2020/05/22(金) 23:25:14.47 ID:b7+GDGyn.net
>>11
何十年ぶりかに見た単語だわ

74 :名刺は切らしておりまして:2020/05/22(金) 23:41:33.74 ID:AST9MFSh.net
Cassette BASICのROMが無いと動かないんじゃないの
単体で動くって聞いたことないけど

75 :名刺は切らしておりまして:2020/05/23(土) 00:21:55.84 ID:mz8Lyl7W.net
flashもフリーにしろ

76 :名刺は切らしておりまして:2020/05/23(土) 00:53:49.94 ID:Rti1GQn6.net
PC8801のころは、アセンブラも遅かったから高速で省メモリーなアルゴリズムが流行ってたな。
画面(VRAM)クリアするのにPUSH使うと16ビットの書き込み&ポインタインクリメントを1ステップで行えるから速いって
雑誌に出てたの記憶してる。
今回公開されたソースもそういった裏技みたいなの使われてるのか気になる。

77 :名刺は切らしておりまして:2020/05/23(土) 02:26:11.27 ID:QY4L60pN.net
所詮IT後進国では、OPTASMとか、SOURCER みたいなコアなネタはなしか。

78 :名刺は切らしておりまして:2020/05/23(土) 03:04:06.73 ID:uRu0x9PF.net
ゲイツ直筆のソースコードが見てみたい

79 :名刺は切らしておりまして:2020/05/23(土) 06:03:18 ID:jD0RBwb0.net
パソコン黎明期(当時はマイコンと言ってた)は
BASIC習得が当たり前のように言われてたな
結局、挫折して今に至るが
メーカーにしてはいい商売だった

80 :名刺は切らしておりまして:2020/05/23(土) 06:07:47 ID:HXRMSwXu.net
>>1
C言語入門でC言語はC言語で書かれてるって書かれてなかった?

81 :名刺は切らしておりまして:2020/05/23(土) 06:12:12 ID:aCOo2tuG.net
>>5
…halnoteやmsxview,jfepのオープン化の方がヨクネ…

82 :名刺は切らしておりまして:2020/05/23(土) 06:16:48 ID:7Il612wc.net
>>11
伝説のエドリン。

83 :名刺は切らしておりまして:2020/05/23(土) 06:19:47 ID:xOgI5BQp.net
How many files(0-15)?

84 :名刺は切らしておりまして:2020/05/23(土) 06:22:29 ID:AK4/gRdr.net
>>31 TurboCかぁ〜よかったなぁ〜いい時代でした

85 :名刺は切らしておりまして:2020/05/23(土) 06:22:30 ID:nsNCvGxv.net
>>44
年齢より老けた人生送ってきたことに気づけよ

86 :名刺は切らしておりまして:2020/05/23(土) 06:26:58 ID:+Ai4GzT3.net
これはオープンソースにしたから 今の環境で使えるように何とかしてくださいというメッセージなのか?

87 :名刺は切らしておりまして:2020/05/23(土) 06:35:34 ID:6EDaB21M.net
>>77
IQ輪廻もドゾー

88 :名刺は切らしておりまして:2020/05/23(土) 06:42:38 ID:L7JXvVTN.net
1985 JAL123便撃墜 TRON開発陣 日本初OS


>>1

89 :名刺は切らしておりまして:2020/05/23(土) 07:55:06 ID:vjtp28C9.net
「オープンソースを博物館に」ってことかなー?(白目

90 :名刺は切らしておりまして:2020/05/23(土) 08:31:24 ID:4lVJRvyy.net
>>68
みんなが6809知ってるわけじゃないぞ

私が好きなのはBRN
ROM効率のいいNOP意外に使い道あるの?

91 :名刺は切らしておりまして:2020/05/23(土) 09:30:16.47 ID:kAzPTEJn.net
>8088向けにアセンブラで書かれている。

8086用のMASMじゃだめなのか

92 :名刺は切らしておりまして:2020/05/23(土) 10:53:39 ID:h7xYnqAM.net
8086と8088のマシン語は完全互換だよ。
8088専用とか8086専用のソフトがあるわけじゃない。

93 :名刺は切らしておりまして:2020/05/23(土) 11:18:09 ID:Rti1GQn6.net
>>92
バスが違うんだっけ?

94 :名刺は切らしておりまして:2020/05/23(土) 11:24:41 ID:WCeKmBvF.net
IBN5100の秘密?

95 :名刺は切らしておりまして:2020/05/23(土) 12:05:07.47 ID:8LXCQlSv.net
MS-DOS6とか公開してくれないのかな

96 :名刺は切らしておりまして:2020/05/23(土) 12:55:05.69 ID:hjFME/XL.net
OS/2あたりもオープンソース化してくれれば…

97 :名刺は切らしておりまして:2020/05/23(土) 13:07:28.90 ID:iTye7dJ/.net
ばざ〜るでござる

98 :名刺は切らしておりまして:2020/05/23(土) 13:08:15.87 ID:iTye7dJ/.net
ボーナスで買った 98note なつかしいな わら

99 :名刺は切らしておりまして:2020/05/23(土) 14:44:38 ID:iT/K6AlH.net
>>77
Sourcer97 ちょっと欲しいと思ったわ

100 :名刺は切らしておりまして:2020/05/23(土) 14:54:58 ID:STz8P7c/.net
>>2
あれ、プログラムを少しかじっていたら普通の数学より遥かに簡単だったよなwww

101 :名刺は切らしておりまして:2020/05/23(土) 15:06:40.97 ID:eayefZa7.net
>>15
そんのことはない。エミュレートしてもかなり早いはず。

102 :名刺は切らしておりまして:2020/05/23(土) 15:08:01.52 ID:6EDaB21M.net
>>93
バス幅が8vs16やね

kanjiとか中身無いじゃん

103 :名刺は切らしておりまして:2020/05/23(土) 17:21:24 ID:V1JfYT/Z.net
DOS登場以前のパソコンはBASICがOSの代わりだったって利くけどそれがどういうことかよくわからん。

104 :名刺は切らしておりまして:2020/05/23(土) 17:45:47 ID:A6GGKEBz.net
C9 RET

だけは何故か覚えている

105 :名刺は切らしておりまして:2020/05/23(土) 17:55:19 ID:KGTkeS9X.net
visual basic for dos

106 :名刺は切らしておりまして:2020/05/23(土) 18:28:47.84 ID:xI9SC8XH.net
Javaもアセンブリで書かれてるしな

107 :名刺は切らしておりまして:2020/05/23(土) 18:43:48.03 ID:ACxHITX4.net
MSXマガジンでググったら、見覚えのある表紙結構あるね

108 :名刺は切らしておりまして:2020/05/23(土) 20:29:50 ID:iV4AJydg.net
Oh!MZの表紙はシドミード

109 :名刺は切らしておりまして:2020/05/23(土) 23:48:37.01 ID:NpOK1ib7.net
「アッセンブリけ!」

110 :名刺は切らしておりまして:2020/05/24(日) 04:05:57.22 ID:YKtiUe/S.net
ベーマガの掲載プログラムを手打ちしてもどこかを打ち間違えてうごかなかった日々

111 :名刺は切らしておりまして:2020/05/24(日) 04:21:53.04 ID:K1tvbVjG.net
個人的にはgame80のほうが高速で
使い勝手よかったな

112 :名刺は切らしておりまして:2020/05/24(日) 09:22:48 ID:ati3/47j.net
>>39
回路図なら昔の雑誌に公開されてなかったっけ?

113 :名刺は切らしておりまして:2020/05/24(日) 09:23:11 ID:mqBEcuys.net
>>103
今のPCは起動するとWindowsとかのOSが起動して、そこからアプリを立ち上げたりファイル管理したりするでしょ。
8ビット時代のBASICマシンは電源を入れると、まずBASICが起ち上がって、そこから後は今のOSみたいな使い方。だからBASICが事実上のOS代わり。

114 :名刺は切らしておりまして:2020/05/24(日) 09:26:21 ID:6xT2s6jg.net
昔のPCでも、別売なだけでCP/M-80とかOS9/6809とか、OSは起動するけどね。

115 :名刺は切らしておりまして:2020/05/24(日) 09:27:31 ID:ati3/47j.net
>>102
8085と8080見たいな関係かねー。
8085命令が一部拡張されていた記憶があるけど。

116 :名刺は切らしておりまして:2020/05/24(日) 09:29:42 ID:ati3/47j.net
>>104
懐かしー。
プログラムのコピープロテクトを回避するため、変なところにjmpしてる時は飛び先を0c9hに書き換えて様子を観たもんだw

117 :名刺は切らしておりまして:2020/05/24(日) 09:40:45 ID:bQTj4jaM.net
>>90
Z80 と 6809 の論争はどっちが勝ったんだっけ?

118 :名刺は切らしておりまして:2020/05/24(日) 09:47:08 ID:6xT2s6jg.net
>>117
設計やアーキテクチャでは後発の6809だけど、市場ではZ80。 アセンブラのニーモ
ニックは違うけど、8080とバイナリ互換で、CPM/80とCPM/80用のアプリがそのまま
動いたから。

119 :名刺は切らしておりまして:2020/05/24(日) 10:06:06.25 ID:Pgs54lXT.net
N88-BASIC(86)か

120 :名刺は切らしておりまして:2020/05/24(日) 10:27:21 ID:wrObuPGF.net
初めて買ったパソコンがFM-7。
だからF-Basicで育った。

121 :名刺は切らしておりまして:2020/05/24(日) 12:14:44 ID:bfzttd6B.net
>>118
その8080をベースに16ビット対応したのが8086だっけ
そのとき設計されたIAがいまだ現役で大規模サーバやスパコンからPCにまで
使われることになるとは当時誰も想像しなかったろうな

122 :名刺は切らしておりまして:2020/05/24(日) 12:17:25 ID:bQ6Quf/U.net
>>121
386のプロテクトモード以降は別物
さすがに64KiBのセグメントなんて
やってたら無理

123 :名刺は切らしておりまして:2020/05/24(日) 13:55:05.36 ID:p1XjNOeE.net
>>117
今はどっちも負け組だよな。
インテルの一人勝ちになっちまった。

124 :名刺は切らしておりまして:2020/05/24(日) 14:01:46.84 ID:p1XjNOeE.net
>>122
MSDOS時代のi386はソフトも殆どなく、ただの早い8086としか使ってなかったけど。
win95の時にはi486〜ペンティアムが普及していたし。

125 :名刺は切らしておりまして:2020/05/24(日) 14:10:48.51 ID:v+RfW9vv.net
>>117
>>118
市場で最後まで残ったと言うか
今でも汎用品として新規開発多いのは
8051系になってしまた…

…Z80系は特殊用途のみな感じに…

126 :名刺は切らしておりまして:2020/05/24(日) 14:35:11.92 ID:B5Bs9qG+.net
しかし8801は当時17万ぐらい。VMも30万ぐらいしてたし
これらに触れた当時のお子は富裕層だよなー。
当人も富裕層になったのかは知らんけどwww

127 :名刺は切らしておりまして:2020/05/24(日) 14:53:57.91 ID:NtrZ0379.net
>>40
学生時代にもう少し勉強したらよかったのにね
読みにくいよ
事実と願望がごっちゃになってる

128 :名刺は切らしておりまして:2020/05/24(日) 15:04:56.98 ID:JIZGSuFi.net
>>100
いいなぁ。
俺たちの時代は英語かフランス語かドイツ語だったわ。

129 :名刺は切らしておりまして:2020/05/24(日) 15:08:41.83 ID:JIZGSuFi.net
>>61
wz・・・(´・ω・`)

130 :名刺は切らしておりまして:2020/05/24(日) 15:15:47.47 ID:NUOpkJ2S.net
>>50
今じゃ、文字小さ過ぎて読めねぇ打ち込めねぇ

131 :名刺は切らしておりまして:2020/05/24(日) 16:35:55.64 ID:HJBjA9FZl
どこだかで、過半数が外国人さんの町あるよな。
いいなあ、俺が住んでる町も早くそうなるといいなあ。

 今すぐ、東京にもっと東南アジア系移民のかた・アフリカ系移民のかたを受け入れよう!今すぐ、東京にもっと東南アジア系外国人労働者さん・アフリカ系外国人労働者さんを受け入れよう!
 今すぐ、日本にもっと東南アジア系移民のかた・アフリカ系移民のかたを受け入れよう!今すぐ、日本にもっと東南アジア系外国人労働者さん・アフリカ系外国人労働者さんを受け入れよう!

東京を「日本人と口をきかなくても生活できる町」にしよう!
東京を「日本語を話さなくても生活できる町」にしよう!
日本を「日本人と口をきかなくても生活できる町」にしよう!
日本を「日本語を話さなくても生活できる町」にしよう!

今すぐ、東京にもっと東南アジア系移民のかた・アフリカ系移民のかたを受け入れよう!今すぐ、東京にもっと東南アジア系外国人労働者さん・アフリカ系外国人労働者さんを受け入れよう!
今すぐ、日本にもっと東南アジア系移民のかた・アフリカ系移民のかたを受け入れよう!今すぐ、日本にもっと東南アジア系外国人労働者さん・アフリカ系外国人労働者さんを受け入れよう!

132 :名刺は切らしておりまして:2020/05/24(日) 17:36:50.79 ID:96xkZGCl.net
ザイログ形式がよかったのに

133 :名刺は切らしておりまして:2020/05/24(日) 21:55:26.25 ID:V9J6+iCx.net
PICのプログラムをBASICで書いてる。Cの方が楽なんだろうけど、ちょっとかじったくらい。

134 :名刺は切らしておりまして:2020/05/24(日) 22:56:30.46 ID:Fkh5ztqa.net
カシオのポケコンでCとベーシックとCASLと
コメットなるアセンブラ付きシミュレーションの奴があった。

135 :名刺は切らしておりまして:2020/05/25(月) 10:30:30.81 ID:mxsX5jiF.net
>>125
未だに8051が生き残ってるの謎なんだがw
ちょっと前に買った中華基板にも載ってたし
某無線の制御LSIとかにも使われてるし

https://jp.silabs.com/wireless/z-wave/500-series-modules/device.zm5101

136 :◆QZaw55cn4c :2020/05/25(月) 19:03:11 ID:i1dyrC8/.net
>>135
8048 はよく聞きましたが、そうなんですか、8051 の方が長生きなんですか…

137 :名刺は切らしておりまして:2020/05/26(火) 23:52:31.87 ID:XR/eamtW.net
>>133
マイコンならCにしなよ
いろいろとはかどる

138 :名刺は切らしておりまして:2020/05/27(水) 08:45:05 ID:uufR++WW.net
連枝使えよw

139 :名刺は切らしておりまして:2020/05/31(日) 22:51:33.58 ID:pFimneUr.net
>>117
今でもZ80はパチンコに使われてたりプログラムできる電卓に使われてたりするから生き残ったという意味ではZ80

140 :名刺は切らしておりまして:2020/06/01(月) 02:30:00.03 ID:yW8NTh4D.net
N100-BASICはGW-BASICがベースだよ。
N88からのコンバータも付属していた。

141 :名刺は切らしておりまして:2020/06/01(月) 08:49:00 ID:2L88U/u4.net
>>1
もう無理すんな、、楽になれよ

142 :名刺は切らしておりまして:2020/06/01(月) 11:39:22.76 ID:lRo/AGa7.net
>>122
電源on直後のリアルモードは8086互換だったろ
レジスタだけeaxとか32ビットレジスタ使えてちょっと楽しかった
プロテクトモードへの切り替えが複雑怪奇で理解に苦しんだ思い出
田舎の温泉旅館みたく無理して頑張ったんだろなと思う
今のcore iもまだこの仕様なのかねえ

143 :名刺は切らしておりまして:2020/06/02(火) 00:57:00.89 ID:5AOHBXAq.net
>>140
へえー、意外に派生が日本にも来てたんだな

144 :名刺は切らしておりまして:2020/06/15(月) 17:55:52.47 ID:iSE3NI/F.net
2020/05/07
【IT】増えるプログラミング教室、都市部では供給過剰に? [田杉山脈★]
https://egg.5ch.net/test/read.cgi/bizplus/1588848125/202
6/15
ゲームを作りたい。プログラミング言語は何がいいんだ?
https://hayabusa9.5ch.net/test/read.cgi/news/1592208260/

145 :名刺は切らしておりまして:2020/06/19(金) 08:50:51 ID:z0tgcjTL.net
6/19
誰でもソフト開発「ノーコード」 米IT大手が熱視線
https://www.nikkei.com/article/DGXMZO60479010Y0A610C2TJ1000/

146 :名刺は切らしておりまして:2020/06/20(土) 20:24:29.16 ID:bPXS/Lvu.net
github見たけど懐かしいコードだな。今でも普通にマクロとアセンブラ読めるから驚く。8086系だな。

147 :名刺は切らしておりまして:2020/06/20(土) 20:28:08.31 ID:unBstZYa.net
Cでコード書くのは軟弱者

148 :名刺は切らしておりまして:2020/06/20(土) 20:54:19.41 ID:YjlWdAEY.net
ビルゲイツが DECからソースごと盗んで 俺が作ったとか嘘言っていた奴ジャン

149 :名刺は切らしておりまして:2020/06/20(土) 21:02:08.95 ID:m+fGmIzy.net
ザイログは LD
86はMOV

150 :名刺は切らしておりまして:2020/06/20(土) 21:18:04.17 ID:hrOESjLP.net
というか最近もAtmelAVRで治具を作るのにBASICコンパイラであるBASCOM-AVR使ったけどねw
昔のPCなんかより遥かに高速。

AVRといえばArduinoだけど、所詮C言語ベースだからBASCOMのが遥かにラクだと思う

151 :名刺は切らしておりまして:2020/06/20(土) 22:59:33 ID:UDYH6Am0.net
>>148
ComputerResearchな
ぶっちゃけパチモノCP/M

152 :名刺は切らしておりまして:2020/06/22(月) 19:27:36.73 ID:h/DdP+Gm.net
6/22
【日本初】世界に広がる「学費無料のIT技術者養成機関」が東京に開設 [チミル★]
https://asahi.5ch.net/test/read.cgi/newsplus/1592815371/

153 :名刺は切らしておりまして:2020/06/24(水) 14:11:44.98 ID:xVQWvd7C.net
6/17
【IT】Facebook、プログラムコードを別のプログラミング言語に翻訳する「TransCoder AI」を開発 [田杉山脈★]
https://egg.5ch.net/test/read.cgi/bizplus/1592396337/150

総レス数 153
32 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★