2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

アセンブリ言語やる意味ってあるの?

1 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:34:26.263 ID:/jB/rqhU0.net
あるよな

2 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:34:53.210 ID:U+0/5i5Td.net
基礎は身につく

3 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:35:29.434 ID:v/bZfnQC0.net
機械の気持ちになれる

4 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:36:12.133 ID:MjyeL1p70.net
マイコンなんかでハード固有のsyskeyなんかがあるから

特定レジスタへの書き込みでインラインアセンブリとか使うくらいじゃないか?(´・ω・`)

5 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:36:14.369 ID:3YcCw1jy0.net
アセンブリ言語じゃ機械の気持ちにはなれねぇよ
機械語じゃなきゃわかんねぇ

6 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:38:20.810 ID:+P8dz2YS0.net
居ないと話にならないレベルで必須だがそんなに大量には要らないという微妙な立ち位置

7 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:38:58.833 ID:45cj2rxQa.net
昔は処理高速化するのに意味があったけど
今は原理くらいの知識だけで良いと思う

8 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:41:03.505 ID:3YcCw1jy0.net
低レイヤーでできることはたくさんある
>>4>>7だけじゃなくてね
たとえば固定時間のウェイト等

9 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:45:35.567 ID:MjyeL1p70.net
>>8
OSの上から扱うんであれば そのへんはOS側に隠蔽してやってもらってるでしょ?(´・ω・`)「

10 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:47:51.272 ID:+P8dz2YS0.net
>>9
アセンブラならNMIが使えるからOSの都合で揺らがないってことじゃないかな

あとブートストラップも高級言語は有り得ないよね

11 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:49:20.108 ID:45cj2rxQa.net
アセンブリは組み込み系では使うけど
必要とする人は少数

12 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:49:51.311 ID:bmmkQKME0.net
コンパイラの挙動を予測するのに役立つかな?ぐらい

13 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:50:07.458 ID:bvjnyy5p0.net
アッセンブルEx10てのがボトムズにあるよな

14 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:53:16.491 ID:3YcCw1jy0.net
>>9
OSないことも多いよ
>>10のやり方でもいいし
そもそもクロックから計算すれば高精度に固定時間ウェイトできる

15 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:54:52.996 ID:3YcCw1jy0.net
ちなみに>>10で出たブートストラップはCでも書けるよ
マイコンとコンパイラによるけどね

16 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:55:53.776 ID:bmmkQKME0.net
もしタイムリープしたときにアセンブラ知識が必要になるかもしれない

17 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:56:22.418 ID:BPmSBqtp0.net
ファミコンの開発環境ほしいんだけど

18 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:56:34.571 ID:3YcCw1jy0.net
こんな感じでガチ組込み勢って相当数少ないけど身に付けたら結構儲かるよ

19 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:56:50.197 ID:45cj2rxQa.net
コンパイラに依存するところは隠蔽するのが普通

近年ではソースコードの可読性が優先されるので
数クロックの実行速度向上に必死になることが少ない

20 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:57:15.823 ID:MjyeL1p70.net
>>10
OSを介さないで基幹部へのアクセスはだめやろ(´・ω・`)

割り込みのベクタ処理 シャドウレジスタ とかってマイコンでのはなしでしょ?(´・ω・`)

21 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:57:59.746 ID:bmmkQKME0.net
そこまでシビアなタイミング管理が必要な案件ってどんなの?

22 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 00:58:48.551 ID:MjyeL1p70.net
>>21
タイミング管理なら 配線遅延までプログラムできるFPGAでしょ(´・ω・`)

23 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:01:46.268 ID:45cj2rxQa.net
ちゃんとハードウェア知識のある組み込み系ソフトウェア開発者は稼げる

アセンブリを知ってるだけのレベルだと大して役に立たないよな

24 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:02:06.652 ID:3YcCw1jy0.net
>>21
たとえばモータ回すとか

>>22
いつも思うけどあんまりハードに近いところ詳しくないでしょ
知識がいろいろあるのは知ってるけど

25 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:05:59.427 ID:22B34iSM0.net
何事も出来るだけじゃ話にならないよな?
何でも資格さえ持ってれば、信用も確立出来るし。
仕事のオファーもするかどうかは資格の有無で決めるだろうし。

26 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:06:31.322 ID:MjyeL1p70.net
>>24
なんだかなぁ(´・ω・`)

論理回路のメタステーブルとか対策したことある?(´・ω・`)

27 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:07:49.225 ID:+P8dz2YS0.net
>>20
OSが立ち上がってない状態なら直接アクセスするしかないでしょw

28 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:08:25.663 ID:ytQEEk1Z0.net
作業服を着てる人の仕事

29 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:08:49.568 ID:3YcCw1jy0.net
>>26
それはソフトウェアの領域じゃないよ

30 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:09:04.582 ID:MjyeL1p70.net
>>27
それ ブートローダーつくってOS自作してるやんか(´・ω・`)

31 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:09:05.582 ID:K0QTXNmW0.net
改造できる

32 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:10:29.614 ID:MjyeL1p70.net
>>29
ハードに近いとこって言うから

ハードウエア記述言語について知ってると思ったんだが?(´・ω・`)

33 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:10:43.024 ID:+P8dz2YS0.net
>>30
だからOS介さない場合もあるでしょ

34 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:10:47.131 ID:bmmkQKME0.net
>>24
ちなみにどんなmsec以下?

35 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:11:34.749 ID:3YcCw1jy0.net
>>34
当然1ms以下だよ
100usとか

36 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:11:54.959 ID:MjyeL1p70.net
>>33
そういう説明はよくないよ(´・ω・`)

スレ読んでる人が混乱する(´・ω・`)

37 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:13:43.375 ID:3YcCw1jy0.net
>>36
多分ベアメタルを勉強した方がいいと思う

38 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:15:08.551 ID:mPfSZyfi0.net
コンパイラ開発してたら日々アセンブリと格闘だよ

39 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:16:20.210 ID:zOYfTVMJM.net
リバースに手を出そうとして投げました

40 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:18:28.002 ID:MjyeL1p70.net
>>37
エミュレータテストやって フロッピーディスク始動とかしてたけど

通常使用ではOSでのCの汎用性のほうが使いやすい(´・ω・`)

41 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:18:34.958 ID:+P8dz2YS0.net
ちなみに皆現役なの?
俺は何十年も前にOS作ってた時の話

42 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:22:52.510 ID:45cj2rxQa.net
>>39
今は優秀な逆汗ツールがあるので難しくはない

43 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:24:05.826 ID:n4q6kfyu0.net
なんの石よ?

44 :以下、?ちゃんねるからVIPがお送りします:2021/10/04(月) 01:26:26.375 ID:tMu/Rfjn0.net
昔テクニカルエンジニア(エンベデッド)試験を受けたけど
弁理士試験の選択科目免除のためにしか使わなかったな。。。

総レス数 44
11 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★