エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント93件
- 注目コメント
- 新着コメント
dot
中学生の頃、アセンブラ/マシン語に興味を持って、マシン語モニタと呼ばれるマシン語のエディタプログラムを雑誌に掲載されたコードから手打ちしたの思い出す。チェックサムが無いと死ぬ。有っても概ね死ぬ。
m50747
今のコンピュータはノイマン型だからプログラムカウンタに沿ってアドレスに配置された命令が実行される。 アセンブラやるとこう言うの理解できるけど、8ビットクラスのシンプルなCPUじゃないと辛いかもね。6502LOVE
serio
「自然言語と同じ」という説明がわかりやすいかと。私たちは日本語や英語で思想や意思を表現するが、そのツールである言語は言葉と文法を定義して成立する。プログラムも同じ。いろいろな言語があるのも一緒。
sgo2
c言語で「マシン語の詰まったmainという名の配列」だけのコードが普通にコンパイル出来て動く事を知った時は目から鱗だった。「関数呼出しの()は演算子」で更に目から鱗(演算子一覧の括弧を順序を指示する奴と思ってた)
mobanama
わしも最初の機械語モニタはどうやって作ったのか疑問に思った記憶がある。トグルスイッチでぱちぱちやるのが最初期?さらに前があるのかな?//最後の方でudon_mania1さんが解説してた。
junjun777
CPUが理解できるのは機械語。ほぼ1対1コンパイルのアセンブリ言語となる。そこから別言語のコンパイラーが生まれる。そして新しいビルド環境は前バージョンで作られるようになり、自己発展となる。
quabbin
コンパイラがどういう風にバイナリを生成してどうしてそれが動いているのかとか、スクリプト言語がどういう風に動作しているのかとかがわかれば、非常に自明。逆にソレがわからないと説明できないやつ。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
2021/09/11 リンク