CSAPP:數據實驗

   書是要看的,但實驗也是要做的!接下來將《深入理解計算機系統》裏面的幾個實驗做一下,鞏固一下理論知識。

    數據實驗。這個實驗要求學生們實現簡單的邏輯和算術函數,但是隻能使用一個高度受限的c的子集。比如,他們必須只能用位級操作來計算一個數字的絕對值。這個實驗幫助學生們瞭解c數據類型的位級表示,和數據操作的位級行爲。
    說實話,這個實驗對於有些人可能會很有興趣,因爲它屬於智力型實驗。有點像奧林匹克數學競賽上面的題目。如果以後不是從事太過於底層的工作,實驗的過程瞭解一下就行了。
    bits.c的代碼如下:

每個函數看起來都很簡單,如果用心做的話也是要花不少時間的。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章