アセンブラ言語やマシン語は覚えておくべきですか? (520レス)
上下前次1-新
71: 2009/06/14(日)10:48 AAS
>>65
>ひとつのファイルが10万ステップだお
1行に平均40バイト書かれてると仮定すれば、ファイルサイズは4メガバイト足らずか。
そんなソースコードが存在してる時点で会社のレベルが知れるね。
新人をいれるとかいれないとか以前の問題だと思うぞ。
72: 2009/06/14(日)10:50 AAS
保守できないじゃん。
73: 2009/06/14(日)10:54 AAS
業務系には蛙がたくさんいるようだな
74(1): 2009/06/14(日)11:04 AAS
アセンブラが出来ない奴らがスレ違いの話を延々とw
75: 2009/06/14(日)11:15 AAS
>>74
もうその話は結論でたからいいじゃん
76(1): 2009/06/14(日)11:23 AAS
結論出てんのなら、このスレ終了でいいじゃん。
なにスレ違いな話を延々としてんの。
77: 2009/06/14(日)11:25 AAS
>>76
>>1 読めよ。
>c言語だけ、理解していれば、プログラマーとして、大丈夫なのでしょうか?
この問いに何と答えるのか
78(1): 2009/06/14(日)11:30 AAS
>>1への答えとしては
「まずその前に、日本語をもっと勉強しましょう」。
79: 2009/06/14(日)11:44 AAS
Cを理解してるっていってもねえ。
理解してると思ってるのは自分だけって奴もいっぱいいるしな。
static関数のプロトタイプ宣言をヘッダに書くみたいな狂ったことして
「Cわかります」って威張られても笑っちゃうだけだよ。
関数のポインタが嫌でifをずらずら並べたり、プロトタイプ宣言がわからなくて
ボトムアップ順で関数記述したり、ローカルでしか使わない関数なのにstatic
つけなかったり、分割コンパイルがよくわからないから1個のソースに何でもかんでも
入れたり・・・「なんちゃってCプログラマ」は無数にいるよ。
80(1): 2009/06/14(日)11:47 AAS
>>78
は?>>1の日本語のどこに問題あるんだ?
81: 2009/06/14(日)12:17 AAS
>>80
日本語ネイティブは、あんなに読点を打たない。
82(1): 2009/06/14(日)14:33 AAS
ま、アセンブラの次にcは最後まで生き残る言語だからな。
コンピュータという機械がある限りアセンブラは存在し、
アセンブラが存在する限りcは存在する。
83(2): 2009/06/14(日)16:49 AAS
>>82
それはフォンノイマン型コンピュータの話だろう。
いずれちょびっツに出てくるようなパソコンが主流となる。
そうなれば機械語は終わりだ。
84: 2009/06/14(日)16:56 AAS
>>83
生きてるうちにちょびっつが完成したらいいなー
無理だろうなorz
85(1): 2009/06/14(日)18:36 AAS
>>83
intelがあの調子じゃ今世紀一杯(あと91年)は無理だろw
86: 2009/06/14(日)18:45 AAS
アセンブラぐらいマニュアル見ながら読めるのが普通だろ。ユーザーレポートのレジスタ値見ても障害解析できねーじゃないか。
何も上級シスアド受かれとか言ってるわけじゃないし、基本だけ知ってれば何とでもなる。2日で覚えれるさ。
87: 2009/06/14(日)18:50 AAS
C言語「覚えた」の基準は、構造化やモジュール結合度の概念が身についてないと何の意味もないよね。
88: 2009/06/14(日)20:34 AAS
>>85
つまりドラえもんの時代まで待てということか
89: 2009/06/15(月)23:07 AAS
簡単なアセンブラぐらいできないんだったら、
プログラマやめたほうがいいだろ。
アセンブラでアプリ1本作るというのなら、大変だけど。
90: 2009/06/16(火)08:12 AAS
>>67
>> OSですら500万STEPだぞ。
君ねー、OS書いたことないの、バレバレだよーん。
その君の言ってるOSって、まあ、基本的なドライバは
含めるとしても、ExcelやWordは入ってないよな?(笑)
91: 2009/06/16(火)10:04 AAS
つーか、マイコンやれば簡単な電子回路も学べるし
アセンブラも学べるしドライバが何やってるかもよくわかるし
PCだけやってても技術者にはなれない
92: 2009/06/16(火)10:35 AAS
>>65
糞ソースwwwwwwwwwwwwww
93: 2009/06/16(火)22:37 AAS
つーか、自分でCPU作ってCコンパイラを作らなければいいんだよ
94(2): 2009/06/16(火)22:39 AAS
>>54
> 引数をスタックでわたすかレジスターで渡すかの違いがわかるのは大きい
> わけねーだろ!
組み込みだと結構気にしますが。
関数の第一引数はint型であれば、レジスタ渡しを優先的に選択するマイコンとか。
知らないと損をすることがあるので違うマイコンをはじめて使う時は
このあたりのことから勉強してます。
95(1): 2009/06/16(火)22:47 AAS
>>94
それはマイコンがどうとか言うより、そのマイコンのCコンパイラの癖じゃないのか。
96: 94 2009/06/16(火)22:49 AAS
>>95
> >>94
> それはマイコンがどうとか言うより、そのマイコンのCコンパイラの癖じゃないのか。
そうですね正確にはそういうことです
97: 2009/06/16(火)22:57 AAS
-O -fomit-frame-pointer -fforce-register
ってやれば出来るだけスタック渡ししてくれるでそ
98: 2009/06/16(火)23:01 AAS
まちがえた 出来るだけレジスタ渡し、ね
99(1): 2009/06/17(水)02:45 AAS
組込みマイコンでもGCC使えないのは、もうモチベーション出ないな。
100: 2009/06/17(水)02:50 AAS
GCCがあってもむしろアセンブラでガリガリ書きたい石もある。
ColdFireとか。
上下前次1-新書関写板覧索設栞歴
あと 420 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.006s