アセンブラ言語やマシン語は覚えておくべきですか?
c言語だけ、理解していれば、プログラマーとして、大丈夫なのでしょうか? 命令を単純化して並列実行させようってことだったのでは
RISC >>453
>最近は CISC にもパイプラインとか実装されていて、
30何年前の8086/88にも実装されてるよ パイプラインが深すぎて、自己書き換えができなくなったと
一部の人、騒いでました パイプラインが深すぎたところで自己書き換えができなくなる、ということはない。 そりゃ検出してパージしてるから。
Pentium以降では大丈夫だけど、486だとダメだよ。 486でも自己書き換えした後でパイプラインの内容捨てればいいだけ。 >>458 そうやってなんでもRISC/CISCのどちらかに決めつけるのは間違いだってパターソンさんが言ってるから RISC教徒信者かつヘネシー原理主義者なんて奴が存在するとは思わんかったw >>463
RISC/CISCのどちらかに決めつけるのが間違いなら、「最近は CISC にも〜」に対して
> IBMの7030にありましたが何か?
なんてレスするのがおかしい。 マシン語もアセンブラも苦手だな。
そもそも俺はこの仕事に向いていないw
気づくの遅すぎた!! アセンブリ言語をやっておくとC言語のポインタの概念を理解しやすくなる、という利点がある。 アセンブリ言語をやった事の無い人はポインタが分らないだろうな だまれ。
このクソゴミが。こんなスレでしか威張れんカスが。 >>459
「大体のCPUには特定のメモリ領域を読む → そのメモリ領域に書いてるアドレスを読みに行く
って『間接参照』の機能がある、ない場合はコンパイラ側でそういう挙動するようにしてある」
なんて結城浩の本とか柴田望洋の本には書いてなかったので、H8マイコンでアセンブラ覚える程度に
すんげー大回りした
「ポインタってか特定の変数にアドレスが入ってて、変数に書いてるアドレスを読むらしいのはわかるけど
なんでそうなるの? じゃあ今の俺の書き方ってあってるの? なんでそうなるのかわからないんで全くわからない」
→ ハイ死亡(アプリが)
下のレベルが理解できなくて、わかるまでうまいことCを書けなかったな やっぱ下流なんてこんなもんか
そりゃ使い捨てが正しいわ C言語はhello worldレベル
C++も全然知らない
バイトの操作とか殆どやったことない
アセンブラも全く知らない
こんなんだけど、職業プログラマ20周年を迎えました
Webメインだとこんなもんですわ その範囲でならCでいい
・色んなOSはほぼC(だけじゃないけどメインは大体のとこでC)
である
・今のアセンブリはアセンブリ風でしかない
この二点だけでもう充分
勿論機械等組み込みは除く
おまんま食べたいだけならCすらどうでもいいよ
適当な流行言語でへローワールド
が出来りゃいいよ うん
何か分かんないけど 何か動くし 何か分かんないけど 何かバグるし
何が分からないかも分からないけど何処かの誰かがなんとかしてくれる
まぁ問題無い
趣味で突き詰めたいなら何語じゃなく全て 0 と1 で理解しろ
話はそれからだ アセンブラはアセンブラを知っているとコンピュータの仕組みがわかるからな。
ただしアセンブラもC言語もそれを使わないといけない重大理由がないかぎり使うべきではない。 >>477
今のはあまりにも複雑化していて、コンピューターの仕組みを
ある程度、覚えきるのだって大変だろ?
覚えようとしているうちに時間は過ぎていくからな。 大規模にはなってもコンピュータの仕組みそのものは変わっちゃいないぞ。 >>479
そんな人間は役所でルーチンワークでもやってろよw >>470
kwsk
どこかで公開してる?
私は、CASL2でUBASICを作るのが目標というか夢 プリント基板見て楽しいと思える人は、組み込み系の会社行って
アセンブラやりたいんですって言えばいいよ。 たとえば高級言語の変数という概念、アセンブリ言語におけるラベルという概念があります
これらが機械語にアセンブリされると性格なメモリアドレスに修正されるんですか?
その際、アセンブラーとOSの関係はどのようなものなのですか? 偽装請負多重派遣搾取業界SEと離婚
両親や親戚に反対されましたが、時間外労働違反業界のSEと結婚してしまい、生活困難で中絶と離婚をしました。現在は別業界の残業しない相手と結婚し、共働き出来るから将来不安から救われました。
・モラルがない
・モテない
・キモい
・ファッションセンスがない
・コミュニケーションが苦手
・コンピューターが趣味
・プログラムの料金以上の不利益生産
・プログラムの巨額利益を客先に提供
・プログラムの巨額報酬を人売に提供
・プログラムの知的財産を人売に提供
・ITスキルが高いのに安売り低収入
・高度情報技術者なのに安売り低収入
・高生産なのに安売り低収入
・高利益なのに安売り低収入
・高需要なのに安売り低収入
・学習多いのに安売り低収入
・人手不足なのに安売り低収入
・人手不足なのに無職意識
・会社員なのに短勤続年数
・PC使用過多で不健康
・運動不足で不健康
・高稼働で不健康
・高稼働で家事困難
・低収入で生活困難
・低収入なのに鬱病多発
・低収入なのに早死多発
・偽装請負の多重派遣損害あるのに稼働
・裁判官が技術判定不能だから賠償困難
【IT業界】独身が多い職業の象徴として「ITエンジニア」が取り上げられる
http://itpro.nikkeibp.co.jp/atcl/watcher/14/334361/110200713/?ST=spleaf 半月放置か、仕方ないな。
OS有りのシステムなら実際にプログラムがロードされる場所に展開するときに、再振りして実アドレスが上書きされる。それがOSの仕事のひとつだ。
アセンブラはその際に何処にどんな割り当てを行うかをメモしたテーブルをプログラムコードの一部として一緒に作ってくれる。それが通常言われる実行可能ファイルだな。
OS無しの場合は、その仕組みを自分達で作るか、もしくは最初から固定のアドレスに配置される様にして実行可能コードを作る。
相対アドレッシングジャンプなんかx86には無いからな。 INT21
が重宝されていた時代なら俺もついていけたかもしれんのに。
もう無理だわ。 >>490
遅くなりましたが、ありがとうございました 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
SE68I6EN45 とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
290JF 最近たまにアセンブラできる人って求人見るんだが今時アセンブラできる人なんて60歳くらいじゃねーの? >>497
大規模とか、極度の最適化をしなければいけるとおもうよ。
一つ一つの命令自体は単純だし。
それよりマイコンの仕様調べるほうが圧倒的に時間かかってる。 メーカが配布してる資料があれば、わりと誰でも使えるわな >>497
アセンブラって石によって別もんだし一個の言語として考える方がおかしい。
その求人を書いたやつもお前も。 >>497
ロングパスのレスになるが
そのとおり、俺は今年の歳男になる
>1の答えとしては、必要ない。
でも自分は組込み系の仕事してるが経験者は少ないので
自分の仕事として割り振られるので多少メリットはある 一回世論操作バレたウジサンケイグループまだ懲りてない素人追ってろ
アイスタ希薄化も検討して晒されたやつすき