お前らがニートの俺にC言語を1から丁寧にゴミ虫でもわかるくらいわかりやすく教えて最終的にはオリジナルウェブブラウザを作るところまで行くスレ #219

219以下、名無しにかわりましてVIPがお送りします:2015/11/13(金) 13:03:40.19 ID:RF8uLsXx

>>202-206
メモリの実際の操作はコンパイルされた機械語とOSの共同作業で成り立ってる
メモリ周りはそれだけで一冊本がかけてしまう位なので
初めのうちはあまり深く立ち入らないのが吉

>abcという名前を記録した場所と
>abcの内容を保存する場所が別にあるわけで
確かにその通りで変数に「アドレス(住所)」があるとすれば、
それらを見渡せる「地図」に相当するものも存在する

とあるプログラムが起動されると、OSはそれをメモリ上に展開して、そこからプログラムが実行されるんだが、
展開された中に「データセグメント」なる領域があって、それが変数の名前・型・アドレスを記録している

このスレッドを全て表示


このスレッドは過去ログです。