アセンブラ言語やマシン語は覚えておくべきですか?
0001仕様書無しさん
垢版 |
2009/06/12(金) 19:54:03
c言語だけ、理解していれば、プログラマーとして、大丈夫なのでしょうか?
0455仕様書無しさん
垢版 |
2014/09/30(火) 20:41:11.32
命令を単純化して並列実行させようってことだったのでは
RISC
0456仕様書無しさん
垢版 |
2014/09/30(火) 20:46:20.39
>>453
>最近は CISC にもパイプラインとか実装されていて、

30何年前の8086/88にも実装されてるよ
0459仕様書無しさん
垢版 |
2014/10/02(木) 01:38:09.42
パイプラインが深すぎて、自己書き換えができなくなったと
一部の人、騒いでました
0460仕様書無しさん
垢版 |
2014/10/02(木) 03:30:52.65
パイプラインが深すぎたところで自己書き換えができなくなる、ということはない。
0461仕様書無しさん
垢版 |
2014/10/02(木) 15:24:42.74
そりゃ検出してパージしてるから。
Pentium以降では大丈夫だけど、486だとダメだよ。
0462仕様書無しさん
垢版 |
2014/10/02(木) 15:39:59.05
486でも自己書き換えした後でパイプラインの内容捨てればいいだけ。
0463仕様書無しさん
垢版 |
2014/10/02(木) 17:12:37.29
>>458 そうやってなんでもRISC/CISCのどちらかに決めつけるのは間違いだってパターソンさんが言ってるから
0465仕様書無しさん
垢版 |
2014/10/02(木) 17:41:34.53
RISC教徒信者かつヘネシー原理主義者なんて奴が存在するとは思わんかったw
0466仕様書無しさん
垢版 |
2014/10/02(木) 17:58:03.70
>>463
RISC/CISCのどちらかに決めつけるのが間違いなら、「最近は CISC にも〜」に対して

> IBMの7030にありましたが何か?

なんてレスするのがおかしい。
0467仕様書無しさん
垢版 |
2016/08/25(木) 22:50:26.52
マシン語もアセンブラも苦手だな。

そもそも俺はこの仕事に向いていないw

気づくの遅すぎた!!
0468仕様書無しさん
垢版 |
2016/08/27(土) 00:41:51.26
アセンブリ言語をやっておくとC言語のポインタの概念を理解しやすくなる、という利点がある。
0469仕様書無しさん
垢版 |
2016/10/23(日) 19:42:13.10
アセンブリ言語をやった事の無い人はポインタが分らないだろうな
0470仕様書無しさん
垢版 |
2016/10/23(日) 20:57:35.16
CASL2でC言語作ったった
0471仕様書無しさん
垢版 |
2016/10/24(月) 02:32:01.20
だまれ。
このクソゴミが。こんなスレでしか威張れんカスが。
0472仕様書無しさん
垢版 |
2016/10/25(火) 05:00:41.99
>>459
「大体のCPUには特定のメモリ領域を読む → そのメモリ領域に書いてるアドレスを読みに行く
って『間接参照』の機能がある、ない場合はコンパイラ側でそういう挙動するようにしてある」

なんて結城浩の本とか柴田望洋の本には書いてなかったので、H8マイコンでアセンブラ覚える程度に
すんげー大回りした

「ポインタってか特定の変数にアドレスが入ってて、変数に書いてるアドレスを読むらしいのはわかるけど
なんでそうなるの? じゃあ今の俺の書き方ってあってるの? なんでそうなるのかわからないんで全くわからない」
→ ハイ死亡(アプリが)

下のレベルが理解できなくて、わかるまでうまいことCを書けなかったな
0473472
垢版 |
2016/10/25(火) 05:06:50.57
ん、>>469じゃないのか、安価は
0474仕様書無しさん
垢版 |
2016/10/25(火) 05:23:20.02
やっぱ下流なんてこんなもんか
そりゃ使い捨てが正しいわ
0475仕様書無しさん
垢版 |
2016/11/04(金) 20:47:22.19
C言語はhello worldレベル
C++も全然知らない
バイトの操作とか殆どやったことない
アセンブラも全く知らない

こんなんだけど、職業プログラマ20周年を迎えました
Webメインだとこんなもんですわ
0476仕様書無しさん
垢版 |
2016/11/17(木) 19:34:38.29
その範囲でならCでいい

・色んなOSはほぼC(だけじゃないけどメインは大体のとこでC)
である

・今のアセンブリはアセンブリ風でしかない

この二点だけでもう充分

勿論機械等組み込みは除く


おまんま食べたいだけならCすらどうでもいいよ
適当な流行言語でへローワールド
が出来りゃいいよ うん
何か分かんないけど 何か動くし 何か分かんないけど 何かバグるし
何が分からないかも分からないけど何処かの誰かがなんとかしてくれる
まぁ問題無い


趣味で突き詰めたいなら何語じゃなく全て 0 と1 で理解しろ
話はそれからだ
0477仕様書無しさん
垢版 |
2016/11/17(木) 21:00:01.89
アセンブラはアセンブラを知っているとコンピュータの仕組みがわかるからな。

ただしアセンブラもC言語もそれを使わないといけない重大理由がないかぎり使うべきではない。
0479仕様書無しさん
垢版 |
2016/11/20(日) 23:25:19.72
>>477
今のはあまりにも複雑化していて、コンピューターの仕組みを
ある程度、覚えきるのだって大変だろ?
覚えようとしているうちに時間は過ぎていくからな。
0480仕様書無しさん
垢版 |
2016/11/20(日) 23:36:11.18
大規模にはなってもコンピュータの仕組みそのものは変わっちゃいないぞ。
0481仕様書無しさん
垢版 |
2016/11/21(月) 00:03:07.12
>>479
そんな人間は役所でルーチンワークでもやってろよw
0482仕様書無しさん
垢版 |
2016/11/21(月) 11:10:11.71
>>470
kwsk
どこかで公開してる?
私は、CASL2でUBASICを作るのが目標というか夢
0483仕様書無しさん
垢版 |
2016/11/23(水) 12:38:46.93
マシン語
アセンブラ
C
以上をやれば完璧
0485仕様書無しさん
垢版 |
2016/11/24(木) 13:43:03.24
プリント基板見て楽しいと思える人は、組み込み系の会社行って
アセンブラやりたいんですって言えばいいよ。
0486仕様書無しさん
垢版 |
2017/06/12(月) 04:04:12.59
たとえば高級言語の変数という概念、アセンブリ言語におけるラベルという概念があります
これらが機械語にアセンブリされると性格なメモリアドレスに修正されるんですか?
その際、アセンブラーとOSの関係はどのようなものなのですか?
0489仕様書無しさん
垢版 |
2017/07/01(土) 12:55:21.06
偽装請負多重派遣搾取業界SEと離婚
両親や親戚に反対されましたが、時間外労働違反業界のSEと結婚してしまい、生活困難で中絶と離婚をしました。現在は別業界の残業しない相手と結婚し、共働き出来るから将来不安から救われました。
・モラルがない
・モテない
・キモい
・ファッションセンスがない
・コミュニケーションが苦手
・コンピューターが趣味
・プログラムの料金以上の不利益生産
・プログラムの巨額利益を客先に提供
・プログラムの巨額報酬を人売に提供
・プログラムの知的財産を人売に提供
・ITスキルが高いのに安売り低収入
・高度情報技術者なのに安売り低収入
・高生産なのに安売り低収入
・高利益なのに安売り低収入
・高需要なのに安売り低収入
・学習多いのに安売り低収入
・人手不足なのに安売り低収入
・人手不足なのに無職意識
・会社員なのに短勤続年数
・PC使用過多で不健康
・運動不足で不健康
・高稼働で不健康
・高稼働で家事困難
・低収入で生活困難
・低収入なのに鬱病多発
・低収入なのに早死多発
・偽装請負の多重派遣損害あるのに稼働
・裁判官が技術判定不能だから賠償困難
【IT業界】独身が多い職業の象徴として「ITエンジニア」が取り上げられる
http://itpro.nikkeibp.co.jp/atcl/watcher/14/334361/110200713/?ST=spleaf
0490仕様書無しさん
垢版 |
2017/07/03(月) 11:09:24.37
半月放置か、仕方ないな。
OS有りのシステムなら実際にプログラムがロードされる場所に展開するときに、再振りして実アドレスが上書きされる。それがOSの仕事のひとつだ。
アセンブラはその際に何処にどんな割り当てを行うかをメモしたテーブルをプログラムコードの一部として一緒に作ってくれる。それが通常言われる実行可能ファイルだな。
OS無しの場合は、その仕組みを自分達で作るか、もしくは最初から固定のアドレスに配置される様にして実行可能コードを作る。
相対アドレッシングジャンプなんかx86には無いからな。
0493仕様書無しさん
垢版 |
2017/07/06(木) 22:03:06.46
INT21
が重宝されていた時代なら俺もついていけたかもしれんのに。
もう無理だわ。
0494486
垢版 |
2017/07/08(土) 08:27:49.70
>>490
遅くなりましたが、ありがとうございました
0495仕様書無しさん
垢版 |
2017/12/29(金) 20:01:25.66
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

SE68I6EN45
0496仕様書無しさん
垢版 |
2018/05/22(火) 14:55:03.39
とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

290JF
0497仕様書無しさん
垢版 |
2019/09/10(火) 20:31:12.69
最近たまにアセンブラできる人って求人見るんだが今時アセンブラできる人なんて60歳くらいじゃねーの?
0498仕様書無しさん
垢版 |
2019/09/11(水) 07:16:05.25
ガキのころに勉強した。
0499仕様書無しさん
垢版 |
2019/09/11(水) 19:15:51.53
>>497
大規模とか、極度の最適化をしなければいけるとおもうよ。
一つ一つの命令自体は単純だし。
それよりマイコンの仕様調べるほうが圧倒的に時間かかってる。
0500仕様書無しさん
垢版 |
2019/09/11(水) 19:32:19.16
メーカが配布してる資料があれば、わりと誰でも使えるわな
0501仕様書無しさん
垢版 |
2021/08/16(月) 19:55:34.86
>>497
アセンブラって石によって別もんだし一個の言語として考える方がおかしい。
その求人を書いたやつもお前も。
0502仕様書無しさん
垢版 |
2023/01/10(火) 11:15:37.42
>>497
ロングパスのレスになるが
そのとおり、俺は今年の歳男になる
>1の答えとしては、必要ない。
でも自分は組込み系の仕事してるが経験者は少ないので
自分の仕事として割り振られるので多少メリットはある
0504仕様書無しさん
垢版 |
2024/03/29(金) 15:25:06.72
一回世論操作バレたウジサンケイグループまだ懲りてない素人追ってろ
アイスタ希薄化も検討して晒されたやつすき
0505仕様書無しさん
垢版 |
2024/03/29(金) 16:12:35.53
>>402

プチ車中泊して
レスを投稿する