課程概述

1、編程是將文本放在小盒子裏,產生結果和行爲是我們希望做的,程序運行時,小盒子裏發生了什麼?

2、程序是如何運行的?機器是如何支持程序運行的?程序爲什麼有的時候可以正常運行,有的時候不可以?

3、數字、數字的表示及意義

4、機器級編程的意義

5、如何獲取編譯器生成的彙編代碼

6、分層存儲系統---高性能表現、較大的存儲容量

7、從程序角度增強安全性

8、程序間通信和交互

9、前三個實驗是涵蓋程序和數據的程序表示

數據實驗是關於數據的位級表示

爆炸實驗 如何閱讀和理解彙編語言的方式 由六個階段組成的C語言

攻擊實驗室--如何編寫漏洞

緩存實驗

shell實驗

虛擬內存

Malloc lab

 

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