????7 ?????(text)
????????????????λ?????Σ???????????????д???(??CPU??е???????)?????C?????????????????????????????Ρ?????????????????????????е???????????????????????????ɡ???????????????????????????????????????????(???ε?д??????????δ???)???Щ???????????????д??????????????
???????????????????????????????У????????????????????(???????)?????з??????????????????????е?飬????????????????
?????????????а?????????????????(???????????)???????????????????(???????)????????????????У???????????????????????????????????????????λ??BSS?κ?????Σ?????????????????
????????????????????????
????8 ??????
????λ?????????????????δ?????????????κζ???????????????????????????????С???????????????????????
???????????????????????????????????????????????????????????????????????????????????????????У???С???????????????????????NULL??C???????Ч?????0?????????????????0?????????????2???????Ч???????????
??????32λX86?????Linux???У???????????г????????????????0x08048000?????????ü???????ELF?????????????????????????????????????????????????????????????0x08048000???μ???????????C?????????????????ld.so?????VDSO(??????????????)????á???????mmap????????????0x08048000???μ??????
???????cat /proc/self/maps?????????????£?

????????????????ε???
???????????й????У?????????????????????У??????????(????????????????????ж??)????????(????κ?BSS??)???????????Σ?????????????????????????????????????£?
????????????????????????????????????????????????????????д?????????????????????????????????????????д?????????????????????????????д??
???????CPU???м?????????(Cache)??????????????????????????????????????????????????????????????????CPU???????????????????????????????????????????????CPU???????????
?????????????ж???ó???????????????????????????????????ó????????????????????????????????????????????????(????????ж?????????)???????????????????????????????????????????????????????????????????????????????е??
????????????????????????????????????????????У????????????????????????????????????????й????ж????????????????洢????????????????????????????