最近在學習彙編,好久沒寫了把自己的學習記錄下給自己點動力,有什麼不足還希望看過的大蝦們給點意見- -!!!
首先要了解一下PC的引導,加電自檢POST操作.
電源開關爲ON∨ |
發出電源正常信號∨ |
置CS:IP爲(電腦的一物理地址)0FFFFH:0000∨ |
跳轉並執行自檢程序∨ |
硬件檢查和初始化∨ |
設置BIOS中斷向量∨ |
∨∨ |
根據ROM進行適配器的初始化測試∨ |
自檢完成並記錄系統配置信息∨ |
根據CMOS找到引導盤∨ |
讀引導記錄到0000:7C00,引導並裝入操作系統∨ |
(CMOS控制電壓放大的控制器,具有記錄時間,保存系統配置信息的功能)
CPU的結構:
現在使用的CPU就是地址,數據及控制三總線的工作方式,即對指定"地址"的操作."對地址中數的操作是計算機工作的核心",8086處理器從功能上說可以分成並行工作的兩大部分:ED和BIU即,執行單元和總路線接口單元.彙編語言的基本要求即,需要執行的機器指令程序,首先必須存放在內存的某個地方.,這是彙編與高級語言的差異.而且所說的地址是由BIU的CS(代碼分段寄存器)和IP(指令指針寄存器)共同指向的.指令通過外部總路線從內在中被取出後,會送到BIU的指令流隊列,並由EU執行.