個人年度學習工作總結(doc 7頁)
個人年度學習工作總結(doc 7頁)內容簡介
個人年度學習工作總結內容提要:
彙編語言學習體會:
彙編語言最後一部分內容,主要是和中斷相關,從第12章到最後的17章,分別從不同的層麵闡述中斷的理解和概念,其中第13章 int指令,第14章 端口,及第15章外中斷,分別由淺入深,基礎步進,下麵是這3章的重要知識回顧
1.int指令:其格式int N, N是中斷類型碼,用於引發相應的中斷程序
取中斷類型碼pushf,IF=0,TF=0push CS,push IP (IP)=(N*4),(CS)=(N*4+2)
2.中斷例程:係統存在一些子程序,其以中斷處理程序的方式提供給應用程序調
用,在我們編程時可使用int來調用這些程序,稱為中斷例程調用
3.中斷例程編寫:
編寫實現功能的程序 mul: mulend:nop
安裝程序(movsb),可安裝到0:200處
設置中斷向量表,mov word ptr es:[n*4],200h mov word ptr es:[n*4+2],0
Int指令與iret就像call與ret配合使用
4.BIOS:BASE IO SYSTEM,完成硬件係統的檢測與初始化,外部中斷與內部中斷的
中斷例程,用於對硬件設備進行IO操作的中斷例程,其他與硬件相關的中斷例程
5. CPU直接讀取:CPU內部的寄存器,內存單元,端口
6.端口:在統一的地址空間,具有唯一地址,位於接口卡上的芯片,主板上的接口芯片,存儲相關的係統信息,進行相關的IO處理芯片上的寄存器
7端口讀寫:讀out,寫in,隻能使用AL,AX進行存放,8位端口用AL,16位端口時用AXMov dx,3f8h in ax,dxout dx,ax
8外中斷:CPU通過端口與外設進行聯係
分類:可屏蔽中斷(IF=0,不響應可屏蔽中斷,中斷處理時通過設置IF=0用於禁止其他可屏蔽中斷),不可屏蔽中斷(中斷類型碼固定為2),
9.PC鍵的處理過程:按鍵芯片產生掃描碼送入端口為60h的主板上相關芯片寄存器相關芯片相CPU放出9號中斷IF==1,cpu處理,引發中斷過程
10.斷碼與通碼:按下產生通碼,第7位為0,放開產生斷碼,第七位為1
斷碼=通碼+80h
..............................
彙編語言學習體會:
彙編語言最後一部分內容,主要是和中斷相關,從第12章到最後的17章,分別從不同的層麵闡述中斷的理解和概念,其中第13章 int指令,第14章 端口,及第15章外中斷,分別由淺入深,基礎步進,下麵是這3章的重要知識回顧
1.int指令:其格式int N, N是中斷類型碼,用於引發相應的中斷程序
取中斷類型碼pushf,IF=0,TF=0push CS,push IP (IP)=(N*4),(CS)=(N*4+2)
2.中斷例程:係統存在一些子程序,其以中斷處理程序的方式提供給應用程序調
用,在我們編程時可使用int來調用這些程序,稱為中斷例程調用
3.中斷例程編寫:
編寫實現功能的程序 mul: mulend:nop
安裝程序(movsb),可安裝到0:200處
設置中斷向量表,mov word ptr es:[n*4],200h mov word ptr es:[n*4+2],0
Int指令與iret就像call與ret配合使用
4.BIOS:BASE IO SYSTEM,完成硬件係統的檢測與初始化,外部中斷與內部中斷的
中斷例程,用於對硬件設備進行IO操作的中斷例程,其他與硬件相關的中斷例程
5. CPU直接讀取:CPU內部的寄存器,內存單元,端口
6.端口:在統一的地址空間,具有唯一地址,位於接口卡上的芯片,主板上的接口芯片,存儲相關的係統信息,進行相關的IO處理芯片上的寄存器
7端口讀寫:讀out,寫in,隻能使用AL,AX進行存放,8位端口用AL,16位端口時用AXMov dx,3f8h in ax,dxout dx,ax
8外中斷:CPU通過端口與外設進行聯係
分類:可屏蔽中斷(IF=0,不響應可屏蔽中斷,中斷處理時通過設置IF=0用於禁止其他可屏蔽中斷),不可屏蔽中斷(中斷類型碼固定為2),
9.PC鍵的處理過程:按鍵芯片產生掃描碼送入端口為60h的主板上相關芯片寄存器相關芯片相CPU放出9號中斷IF==1,cpu處理,引發中斷過程
10.斷碼與通碼:按下產生通碼,第7位為0,放開產生斷碼,第七位為1
斷碼=通碼+80h
..............................
用戶登陸
工作總結熱門資料
工作總結相關下載