GSM & UMTS & IGP
GSM 與 UMTS 的筆記,順便介紹了一下 IGP
GSM 與 UMTS 的筆記,順便介紹了一下 IGP
當初老師請我在大教室的電腦上面灌 ROS 時寫的紀錄隨筆
這篇文章會教大家自己新增一個 system call,其作用是將傳入的 virtual address 轉換為 physical address 後回傳,因此文章中會簡單寫一下 linux 中的 page 與 page table,並帶大家簡單操作一次 page table
簡單介紹了 ReRAM 與 Smith-Waterman Algorithm,並找了一些論文論證可以在 ReRAM 上結合 systolic array 來實作 Smith-Waterman Algorithm
事情起於 jserv 的講義裡面有個 &((data*)0)->c) 這樣的操作,作用是求 c 在 data 這個 struct 中的偏移量,但那個 0 實在是讓我覺得很不順眼,為了確定他到底是不是 UB,我翻了一個多禮拜的 standard 與 committee paper,甚至翻了 CWG issue 和 Standard Defect Report,才總算是有個結果 (翻到快吐了)
看 OSDI 網課的筆記,課程內介紹了一些 risc-v 常用的指令,並且小改了金門大學陳鐘誠老師的 [mini-riscv-os](https://github.com/cccriscv/mini-riscv-os) 來當作課程教材,一步一步的帶學生做了一個,我自己上完是覺得還不錯,所以就把整個過程記錄下來了
PE 是 Portable Executable 的縮寫,它是根據 UNIX 系統的 COFF 來設計的,在 Windows 下所有的可執行文件都是 PE File,像是 EXE、DLL、SYS、OCX 等等,因為專題無聊就跑來玩這個了
主要的目的是偵測一個傳進 function template 的 argument 是否符合我們對 template parameter 設定的條件,之後看你要給 error 還是利用這個條件去做模板特化或分支,在對物件或函式做封裝的時候蠻好用的
C\+\+ 的 new 是個能幫助我們操作記憶體的工具,傳統的 pure C 內也有類似的工具 malloc,然而由於 C\+\+ 語言上內建多支援了物件導向的特性,導致 new 比 malloc 多做了一些事情,本文整理了兩者的相關知識
就... 介紹,當初演講的講稿整理出來的介紹文