第二章總結

來源:互聯網
上載者:User

標籤:儲存   流程   結構   響應   控制   位移地址   地址   堆棧   定位   

寄存器與儲存空間
1. 寄存器功能
    . 寄存器的一般用途和專用用途
    . CS:IP控製程序執行流程
    . SS:SP 提供堆棧棧頂單元地址
    . DS:BX(SI,DI) 提供資料區段內單元地址
    . SS:BP 提供堆棧內單元地址
    . ES:BX(SI,DI) 提供附加段內單元地址
    . AX,CX,BX和CX寄存器多用於運算和暫存中間計算結果,但又專用於某些指令(查閱 指令表)。
    . PSW程式狀態字寄存器只能通過專用指令(LAHF, SAHF)和堆棧(PUSHF,POPF)進行存取。

2. 儲存空間分段管理
    . 解決了16位寄存器構成20位地址的問題
    . 便於程式重定位
    . 20位物理地址=段地址 * 16 + 位移地址
    . 程式分段組織: 一般由程式碼片段,堆棧段,資料區段和附加段組成,不設定堆棧段時 則使用系統內部的堆棧。

   3. 堆棧
      . 堆棧是一種先進後出的資料結構 , 資料的存取在棧頂進行 , 資料入棧使堆棧向地址減小的方向擴充。
      . 堆棧常用於儲存子程式調用和中斷響應時的斷點以及暫存資料或中間計算結果 。
       . 堆棧總是以字為單位存取

第二章總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.