アセンブラ(ARM64)勉強したいんやがいい教材ないか

1nanansi
垢版 |
2025/02/20(木) 18:45:08.34ID:1ToGvbXz
ニーモニックってやつを使うのは分かった
2自作OSつくりたい
垢版 |
2025/02/20(木) 18:53:55.68ID:3zBDmm1m
ども。
ワイはアセンブラでOS作ろうか思てるで
https://www.mztn.org/dragon/arm6405str.html
これで勉強しちょる
2025/02/21(金) 11:35:03.42ID:vI88dzmZ
電気電子板の方が良くね
2025/02/22(土) 17:23:55.11ID:ijDKe0z7
アセンブラー?!ARMとかコンパイラで作るもんだろw
2025/02/23(日) 20:21:27.14ID:Bg9OstXm
ARMとかRISC系はアセンブラ覚えるだけ無駄だぞ
6デフォルトの名無しさん
垢版 |
2025/02/23(日) 22:31:15.46ID:7B4X9MSl
どのCPUでもどんな命令やレジスタがあるかは公開されている
https://developer.arm.com/documentation/ddi0602/2024-12/?lang=en
2025/02/24(月) 08:28:51.52ID:oihfH6VR
人間が組んだアセンブラではストール起こして100%の性能発揮できないのでコンパイラが使われる
8デフォルトの名無しさん
垢版 |
2025/02/24(月) 09:00:18.05ID:YGYyupvc
コンパイラの設計もコーディングも人間がやっているんだが…
2025/02/24(月) 11:10:46.16ID:HT0HAXgg
>>6
それは単語だけ覚えたら言葉で他人とコミュニケーションが取れる、というのに近い
2025/02/24(月) 14:25:05.22ID:jhjJFPq0
書けるようになる必要はないがスタックフレームの構造とジャンプ命令の種類ぐらいは把握しておいたほうがC等でも役に立つ
2025/02/24(月) 14:54:20.52ID:PAmhC6AC
>>10
こういうこと奴がろくにプログラムできないのはわかる
そんな低レイヤーの発想でアプリが作れるか。いちいち意識してたら頭パンクして先に進めない
12デフォルトの名無しさん
垢版 |
2025/02/24(月) 15:37:04.33ID:8geLWEft
アナルバイブレーション
13デフォルトの名無しさん
垢版 |
2025/02/24(月) 15:40:25.01ID:YGYyupvc
データ構造がキャッシュヒットしやすいとか意識しないの?
実行速度が100倍とか違ってくる
2025/02/24(月) 16:16:15.52ID:jhjJFPq0
>>11
真面目にこういうこという奴がこんなタイトルのスレ開くかよ、煽りたいだけなら黙ってろ
2025/02/24(月) 23:55:29.44ID:4L8nsUZO
概念だけ覚えたら後はニーモニック表を手元に置いとけばいい
石毎にフラグや出来る命令などが違うんだから、一つの石のニーモニックだけ覚えても仕方ない
ましてやRISCなどはプリフェッチされたコードとか無駄な動作の扱いに困るだけ
16デフォルトの名無しさん
垢版 |
2025/02/25(火) 06:09:41.87ID:39u1OkaF
コンパイラのソースコード見る
2025/02/25(火) 06:38:38.19ID:OFsiKvyQ
>>8
できなくはないけどすごい時間がかかるって言ってる
高速道路も人間が作ったものだから歩いて行ける?そうだけどなんのためにそんなムダなことをw
あとアセンブラでOS?今どきふざけるなw
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況