「アセンブラ」を含む日記 RSS

はてなキーワード: アセンブラとは

2021-06-02

電子工学を最低限やっていて

加算器なりレジスタなりが、コアの中でどういうふうに動くのかを知っていて

その知識を前提にアセンブラを知っていて

アセンブラ知識を前提にC/C++を知っていて

コンパイラの基礎理論や、自分自身インタプリタを作ったことも当然あり

その知識を前提として

Javascriptデバッグチューニングをしていて

C++プロフイラブラウザに当ててながら、JavascriptHTML5チューニングをですね

実務経験として実際にやってHTML5アプリをですねまずは自分で作って売ってみて

その経験を元に部下や後輩の指導をしていくのですが

当然 後輩たちも 東大だったり慶応だったりを優秀な成績ででていたり

そいつらと、喧嘩できる実力の低学歴だったり

 

ちなみにバカ大学でも 情報工学となると この辺を基礎から習います

C言語を学ぶというのは

プログラマーがその書き方をするとコンパイラ

どういうアセンブラ最適化してくれるか

というのを期待しながら書いていくまさに

while(true){

}

アセンブラレベルではIF(cmp)ではなく 常にGOTOを吐き出せ

というのまで理解しながら書くということだし

下手すりゃ半導体工学とかまでやるんだが

わかっているか不安

 

で、実際にならなきゃ場合によっては、インラインアセンブラアセンブラでそこだけ書き下すんだが

2021-05-25

スクリプト言語的にJavaを使っているんだ・・・

というかアセンブラもやるといういみで、C言語使いからすると

Javaってスクリプト言語だもんなぁ

2021-04-24

anond:20210424113759

おれ、最初basicで、次にアセンブラで、それからCをやったけど、他の高級言語アセンブラもやらないでいきなりCやらさる学生って大変すぎるだろっておもってた。

クイックソートとか初めて見たのがCのコードで当時理解するのがめっちゃ大変だった記憶があるけど、のちにHaskellrubyコードをみたらすごいシンプルで、初学者の頃見てたら理解するの楽勝だったのにって思ったわ。

2021-04-03

anond:20210403120655

C言語ではだめなんだろうなRuby言語ではダメなんだろうなの意味

C言語などプログラム言語は、言語とはみとめてもらえないからな。おれらからすると、プログラム言語で書いてあるほうが、日本語翻訳されるよりわかりやすい。翻訳より原文が良くね?

まぁ物によっては00001のアセンブラでも時間をかければわかるし回路図でもわかるよプログラマーから

2021-03-21

anond:20210321143204

C言語を作る方法アセンブラ

アセンブラを作る方法はHEXバイナリ手打ち

HEXバイナリを作る方法は、ICチップ

ICを作るための

ベリログ

その前段階の半導体論理回路

その基礎のはんだごてとトランジスタでの加算器づくり

ダイオード

これらを情報工学大学ではやります

いちおうPNPもやったりするけどたいしてはやらない

2021-01-25

anond:20210125135932

例えばな

戦場ネットでのアプリケーションサービスプロバイダとしようか

そうすっとな

ネットワーク速度の方がよほどボトルネックなんだよ

仮にそこを無視するとしてもロードバランサでの負荷分散データベース設計の方がクリティカルに速度に影響する

もうアセンブラゴリゴリ書いたから速くなりましたなんてのは幻想だよ

仮にLinuxカーネルWindowsドライバ開発に携わるとしても

もうCPUマルチスレッド前提で生半可なコーダーアセンブラ制御できるような状況じゃねぇよ


ゲームだってそうだぞ

8bitでもピコピコ言わしてた頃ならともかく

もうローレベルアセンブラで書ける時代じゃない

anond:20210125122204

そこで差がつく分野は、もう衰退してんだよ

今時、Cだアセンブラだって、あまえは何をターゲットコード書くんだよ

anond:20210125121750

ループの話なのに、なんでifとジャンプだけの話してんだよ

アセンブラのこと何もわかってないだろ

anond:20210125111810

何を対象としたコンパイラかで話が違うんよね

まぁ、そういうの考えないとして

アセンブラ命令は、計算に何を使ったかで消費クロックが違う

その辺の最適化について、最近コンパイラは性能良いぞ

コンパイラがやってくれる分、forのが良い

特にマルチタスクが絡むようなOSを介する場合メーカーの人にアセンブラは書くなって言われる

高級言語コンパイラはその辺の素人が考えるより良く出来てるから差は出ないよ

2021-01-24

anond:20210124104705

CPU世代ごとに代7Coreと代8Coreアセンブラが違うといわれると、さすがに、試験しないといけなくなるから

2021-01-11

anond:20210111213521

とはいえもう、今の時代は、キーボードにこだわらないと

いけないような

高度なプログラム技術要求するものは減った。

 

さっきもあったけど、プログラムと言えば、半導体にまでこだわる時代は終わり

Pythonけがプログラムみたいな時代に成った。

ボクらの時代は違う。

必要ならPythonアセンブラ機能を追加するし、ハードも選定する。そういう時代だった。やりたくないのなら、それは仕方がない。そのひとの自由

時間の使い方。異性とのデート時間を使うもよし、プログラム時間を使うもよし。

 

最近はへっぽこキーボードでいいような仕事しかない。昔は1日16時間ねてもさめて、キーボードを打ち込んでいたような時代もあった。よかれあしあkらいまとはちがう。

2021-01-10

コロナで、だめだけど

ガソリンスタンド窓拭き仕事にすればよかった。

アセンブラ知識があって、速度をクロックで読めてC++コードを作りながらDockerKubernetesで並列分散とかもうなんか、覚えることが苦痛に成ってきた。地獄の苦しみ。

2021-01-03

anond:20210103170121

アセンブラ使いに PHPなんてできねーだろ?って 喧嘩うったんだなぁって察した。

2021-01-02

anond:20210102113606

いちおう、配線やFPGAをやるくらいなら、せめてglibcは使いたい アセンブラでもいいけど、C言語はほしい

ログイン ユーザー登録
ようこそ ゲスト さん