1. 程式人生 > >2018-2019-1 20165214 《信息安全系統設計基礎》第四周學習總結

2018-2019-1 20165214 《信息安全系統設計基礎》第四周學習總結

處理 一起 重要性 字節 信息安全系統 其他 返回 存儲 功能

20165214 2018-2017-1 《信息安全系統設計基礎》第四周學習總結

教材學習內容總結

  • 1、ISA的概念:一個處理器支持的指令和指令的字節級編碼稱為它的指令集體系結構。不同的處理器具有不同的ISA。
  • 2、什麽是冒險:一條指令的位置或操作數依賴於其他仍在流水線中的指令。
  • 3、Y86-64有15個程序寄存器,其中%rsp被入棧、出棧、調用和返回指令座位棧指針。標誌位ZF、SF、OF保存著最近的算數或邏輯指令所造成影響的有關信息。
  • 4、Y84-64只包括8字節整數操作。指令的字節級編碼需要1~10個字節不等。每條指令的第一個字節表明指令的類型,這個地接的高四位是代碼部分,低4位是功能部分
  • 5、Y84-64的一些基本指令見課本P246。同IA32一樣,其采用小段法編碼
  • 6、指令集的一個重要性質就是字節編碼必須有唯一的解釋(為了方便,在接下來的總結中都不再強調在Y86-64中)
  • 7、Stat是程序員可見的狀態,其中1:AOK,正常操作;2:HLT,遇到器質性halt指令;3:ADR,遇到非法地址;4:INS:遇到非法指令。遇到異常時,中止程序或者調用一個用戶自定義的信號處理程序。
  • 8、pushq指令會把棧指針減8,並且講一個寄存器的值寫入內存中。但是當執行pushq %rsp指令時,處理器的行為是不確定的,因為要入棧的寄存器會被同一指令修改。
  • 9、將很多的邏輯門組合成為一個網,要註意:①兩個或者以上邏輯門的輸出不能連在一起。②這個網必須是無環。③每個邏輯門的輸入必須連接到一個系統輸入或某個存儲器單元的輸出或者某個邏輯門的輸出。
  • 10、組合電路從本質上講是不存儲任何信息的。為了產生時序電路,必須引入按位存儲信息的設備。存儲設備都是由同一時鐘控制的

2018-2019-1 20165214 《信息安全系統設計基礎》第四周學習總結