膨大な時間と労力があれば出来そうな気がするのだが、
いかがなものか?
じゃ、やってみ。
大丈夫、誰も止めないからw
早くうp汁
完成する頃にはCPUが変ってしまう罠
5 :
名無し~3.EXE:04/07/27 01:59 ID:wVrcuFMX
それはスコップがあるのに手で穴を掘るようなもんだ
Winで動くエディタ作るのも一苦労だな。
7 :
名無し~3.EXE:04/07/27 02:14 ID:wVrcuFMX
win32api使うのも一苦労だな、きっと
やったことねーからわかんねーけど
で、なぜOS板の人間がこんなところまで来てスレ立ててるかが問題だ。
アセンブラと言う単語を覚えたから嬉しさのあまりに「Windows」という
単語とくっ付けた予感!!
ふにゃふにゃ
>>6-7 そんなことないよ。
やることはC言語でAPIベースのアプリを作ると変わらない。
12 :
名無し~3.EXE:04/07/27 11:26 ID:IvmYk13l
素人だから教えて。ドライバー作るのも高級言語なの?
あーけどポート叩くのは当然高級言語でも出来るか。じゃぁそういうことなのかな。
Win、Linux上でプログラムを書く場合に「アセンブラをメインで使う作業」
って今はある?
一人で作るわけじゃなく
その後の移植とか保守をことを
考えなくてもいいのなら
作れるんじゃなかろうか。
ひとりで作れたら『ネ申』の称号が与えられるだろうな。
人は彼を唯一神と呼ぶ
>>12 ドライバもC言語で書きます。WindowsとFreeBSDしか知らないけど。
ドライバーは教習所いけb(ry
19 :
名無し~3.EXE:04/07/27 20:18 ID:T55v9v3r
ライブラリをC言語の関数に似せて作れば可能だと思う
>>12 アセンブラ使うことはあるよ。
1.実行速度が限界まで要求される場合
2.プログラムサイズが極端に制限される場合
の二点ですが、Win上では主に1.の理由からです。
1から10まで全てアセンブラってことはないけど、
MMIはCなどで、実行処理はアセンブラで、ってことが多いです。
関係ないけど、Biosの開発なんかは、2.の理由からアセンブラだよ。
つーか昔ほどアセンブラの割合は高かったと思ったが。
Win3.1とかそれ以前とか。
移植性のためにWinNTは最初からCだかC++で書かれていて、
Win32APIに対応したWin95以降は、NTからのソース流用も含めて
アセンブラの割合が下がっていったのだったかと。
>>18 ああ、WDMの方か…Bt848ドライバのソースがWin2000DDKだっけ?
に入っていたから、そこから発展させたんだろうね。
ちなみにWin9xドライバも大部分はC++で書かれているぞ。
>>21 C++で書いててもインラインアセンブラを使ったりはしないの?
23 :
名無し~3.EXE:04/08/31 17:55 ID:a9Jb/ht2
Winのブートローダーは何言語なん?
24 :
FeaturesOfTheGod ◆UdoWOLrsDM :04/08/31 17:57 ID:wZhztMLx
せっかくアセンブラ使うんだから、オリジナルのOS作ろうとか思わないの?
私は門外漢だからそんなことやらないけどね。
Windows を逆アセンブラしたら、できあがり。
まちがっとる。「Windowsを逆アセンブルしたら」だろ。
日本語の崩壊も極まったな。しくしく。
日本語ではなくて英語だと思いますが。
いつぞや、アメリカ人に若い人の言葉の乱れはどう思いますかって聞いたら、ほとんどの人が
別にいいんじゃないって言ってた。
言葉は変化するもの。だから何? って感じ。
さすが多民族国家だと思った。
cool! *Eyes mushroom outside window* >:D
30 :
名無し~3.EXE:04/09/03 16:01 ID:jFw6WBKW
>>30 別にいんじゃないの?
どの日本語が正しい日本語なの?
33 :
名無し~3.EXE:04/10/23 21:31:44 ID:rrz3vLsZ
age
bootプロセスなんかはアセンブラじゃないと駄目なんじゃないの
コンパイラとかはアセンブラで作るんじゃないの?
今はC++なのかもしれんが.
>>35 最初のアセンブラ→機械語のコンパイラーは機械語。
その後はアセンブラーで作る。
最初のフォートランのコンパイラーはアセンブラで作る。
その後はフォートランで作る。
以後、このパターンが続く。
藻前の言ってることがなにを意味するか教えてやる
>>1 青函トンネルをスコップ1つで掘る。
膨大な時間と労力があれば出来ることだけは否定しないが…
Cでは1万行は書けないってどっかの本に書いてあった。
>>39 1万行書くと必ずバグが出て、そのバグを直せないって書いてあった。
>>40 たった1万行で破綻しちゃうの?
まぁ潜在バグなんてよくあることで減らすことはできてもゼロにはできないな。
だからそれで否定するのは現実的じゃないな。
1万くらいなら全然大丈夫だろ