cpu
今日は池袋バイナリ勉強会(24)でarmのページング周りを調べていたのでいくつかメモ。 やることはわかっても、その意味まではまだ理解できてない部分もあるのでマニュアルを読まねば。最初にDomain access controlのところ。 まず基本となるのがDomain Access…
ARMのリファレンスマニュアルにある 3.2. Address translation辺りのめもです。まずは適当に書いた図を・・・ ちょっと間違えてて1段階目はCoarse page table、2段階目はSmall pageが本当です。 x86だとcr2にアドレスがセットされるけどARM926の場合はページ…
ふと思ったので( ..)φカキカキホスト名slackhosthは初代EeePC 4GXでcpuはCeleron M、runeのほうはCore i7-2630QM。どっちもモバイル用のcpuです。Celeron Mのcpuinfoを見るとこんな感じで割とすっきり。 masami@slackhost:~$ cat /proc/cpuinfo processor : 0 ve…
tumblrから移動 なんとなくやってみた。ソースはgistに置いたお。何をやってるかというと、メモリ上にあるCPUのデータを読んでcpu数とかを表示。何でメモリから読むかというとx86系cpuでマルチプロセッサに対応している場合、物理メモリの0xf5b30から0xffff0…