原创 _CR(Record, TYPE, Field)

在看EDKII的code時遇到一個宏,琢磨了好一陣,寫下來和大家分享。如有錯誤歡迎指出。宏如下: #define   _CR(Record, TYPE, Field)   ((TYPE *)  ((CHAR8 *)  (Record) 

原创 git的基本用法

git功能強大,要熟練掌握不是那麼容易的,以下是個人學習的簡單總結。 git對版本的分佈式控制主要體現在其repository在本地,大部分的操作都直接在本地完成。把repository放在本地也是一種備份。(本地備份git clone

原创 原碼.補碼.反碼

 以下內容摘自《計算機組成原理》(第二版)唐朔飛(P220)   原碼錶示法:原碼是機器數中最簡單的一種表現形式,符號位爲0表示正數,符號位爲1表示負數,數值爲真值的絕對值,故原碼錶示又稱爲帶符號的絕對值表示。 整數原碼的定義

原创 有關指針初始化的誤區

今天在看code時發現自己的一個盲點,趕緊寫下來 大意是這樣的: 要獲取一段buffer的長度,假設BufferStart是指向Buffer的指針 現在定義另一個指針BufferEnd, 並把BufferStart的值賦給它