必威电竞|足球世界杯竞猜平台

匯編語言程序設計
來源:互聯網

匯編語言計算機專業的專業基礎課,也是電子、通信等相關專業的計算機課程。本書介紹80x86匯編語言程序設計的方法和技術,共分為兩個部分:第一部分為基礎知識,介紹80x86cpu的編程結構,匯編語言程序的格式和偽指令,80x86cpu的尋址方式和指令系統;第二部分為編程方法,深入討論分支程序、循環程序、子程序基本程序設計方法,以及以中斷為主的i/o程序設計,其中包括宏指令、多模塊連接技術、匯編語言與高級語言的混合編程、dos和bios提供的常用中斷調用,以及文件系統等內容。

本書結構清晰、內容循序漸進、例題多樣、講解詳細,配有debug下的截圖進行說明,并有豐富的習題町供學生練習。本書包含上機實驗內容,所有程序都經過運行驗證。本書有配套的ppt課件可供下載。

讀者能學到什么

本書的編寫希望達到兩個目的,一個是通過本書,使讀者掌握匯編語言的編程方法、思路和技巧,并對計算機的底層編程有一定認識;另一個是通過對匯編語言的介紹,使學生理解計算機底層運行程序的機制,了解計算機的工作原理,為以后一些課程的學習(如操作系統、微機原理等)打下基礎。本書所有內容的安排和講解也是基于這樣兩方面的考慮。比如強調CS和IP寄存器的作用,比如在介紹子程序設計時,除了讓學生能夠使用CALL指令和RET指令編寫子程序結構的程序,還要通過CALL指令和RET指令內部執行的操作,讓學生明白計算機內部如何能夠做到調用子程序,又如何能夠從子程序返回主程序,子程序多層嵌套時為什么子程序返回不會亂套等問題。實際上,學完這門課程,學生也會對以前學過的c語言的一些概念有更深刻的理解,如指針,也會明白數組等數據結構計算機內部是如何組織和表示的。

適用讀者群

本書適用于高等學校以及大、中等專業學校學校作為匯編語言程序設計課程的教材(含實驗),也可作為其他專業相關課程的教材和參考書

參考資料 >

匯編語言程序設計.豆瓣讀書.2024-04-23

生活家百科家居網