# Linux Kernel開發學習日誌2020.2.01 ###### tags: `linux2020` `C` ## 鳥哥的Linux私房菜 * 32_bits 64_bits: * 所謂的位元指的是CPU一次資料讀取的最大量!64位元CPU代表CPU一次可以讀寫64bits這麼多的資料,32位元CPU則是CPU一次只能讀取32位元的意思。 因為CPU讀取資料量有限制,因此能夠從記憶體中讀寫的資料也就有所限制。所以,一般32位元的CPU所能讀寫的最大資料量,大概就是4GB左右。 ## 加解密程式-Debug * GDB-TUI mode ref : https://sourceware.org/gdb/onlinedocs/gdb/TUI-Commands.html#TUI-Commands layout src : switch to source code layout asm : switch to assembly code layout reg : switch to register layout split: ## 領悟 >這時代的專業不再有明確的疆界,生涯不再有明確的階段。你做的每件事都應該同時是工作、學習與生活。如果還認為這是分開的三件事,你還活在上個世紀。[name=Chih-Hao Tsai] > ### 你所不知道的 C 語言:開發工具和規格標準篇 (2017-05-16) [影片連結](https://www.youtube.com/watch?v=scLFY2CRtFo[1]https://www.youtube.com/watch?v=scLFY2CRtFo) GDB: Linux basic anti-debug rr (Record and Replay Framework) * 查詢 ISO/IEC 9899中 fread fwrite fprintf fscanf 的運作說明