《組合語言》-王爽-第三版-讀書筆記-前言
又一次決定重新開始學習。
一切重頭再來,不去管以前學的,半途而廢的,這次要完整的做筆記,完全梳理自己的程式設計知識。一切從組合語言開始,c語言延續。
以後儘量保持半小時學習,兩小時思考加練習。
今天學習的是王爽老師的組合語言的前言。
本書的前言王爽老師主要闡明瞭幾個重要的問題:
1>學習組合語言的原因
1. 它是人和計算機溝通的最直接的方式
2.它描述了機器最終所要執行的指令序列
2>學習組合語言的根本目的
1.充分獲得底層程式設計體驗
2.深刻理解機器執行程式的機理
3>針對具體的計算機來完成學習過程
採用8086cpu的pc機進行學習
4>本書的教學思想及由此而得出的學習方法
學習是一個循序漸進的過程
為學習者構造合理的學習線索
我應該沿著學習線索來學習一個個知識點,通過一個個檢測點,被線索引入到一個個問題分析之中,並完成一個個實驗。線索的每一個教學點都是後續內容的基礎
知識遮蔽
學習要安裝教學線索進行必須遵守:1.沒有通過檢測點不要向下學習;2.沒有完成當前的實驗不要向下學習。
5>教學重心和內容特點
重心是:通過學習關鍵指令來深入理解機器工作的基本原理,培養底層程式設計意識和思想。
不講解每一條指令的功能
程式設計平臺是硬體而不是作業系統
著重講解重要指令和關鍵概念
可以說前言是一個大方向,是一個藍圖,是本書的總的引導。因此讀後依然有很深的感觸。對於王爽老師的知識遮蔽思想,線索學習法,點明學習是循序漸進的過程並真正做到循序漸進的教學感到非常值得學習,要學會王爽老師的這種教學思想,自己在看別的書,學習別的知識的時候可以自我進行知識遮蔽,同時記下自己遮蔽掉的知識,將書大致過一遍之後,在將遮蔽掉的知識補充完成,最後形成一個連貫的系統的知識體系。
在以後的學習中,如果某個檢測點沒用通過,或者實驗完不成則說明我之前的知識點有所欠缺,並未真正掌握,所以需要認真複習之前的知識點,學而時習之。。。