《組合語言》 王爽 第三版 讀書筆記 前言

2021-06-28 10:35:04 字數 982 閱讀 7659

又一次決定重新開始學習。

一切重頭再來,不去管以前學的,半途而廢的,這次要完整的做筆記,完全梳理自己的程式設計知識。一切從組合語言開始,c語言延續。

以後盡量保持半小時學習,兩小時思考加練習。

今天學習的是王爽老師的組合語言的前言。

本書的前言王爽老師主要闡明了幾個重要的問題:

1>學習組合語言的原因

1. 它是人和計算機溝通的最直接的方式

2.它描述了機器最終所要執行的指令序列

2>學習組合語言的根本目的

1.充分獲得底層程式設計體驗

2.深刻理解機器執行程式的機理

3>針對具體的計算機來完成學習過程

採用8086cpu的pc機進行學習

4>本書的教學思想及由此而得出的學習方法

學習是乙個循序漸進的過程

為學習者構造合理的學習線索

我應該沿著學習線索來學習乙個個知識點,通過乙個個檢測點,被線索引入到乙個個問題分析之中,並完成乙個個實驗。線索的每乙個教學點都是後續內容的基礎

知識遮蔽

學習要安裝教學線索進行必須遵守:1.沒有通過檢測點不要向下學習;2.沒有完成當前的實驗不要向下學習。

5>教學重心和內容特點

重心是:通過學習關鍵指令來深入理解機器工作的基本原理,培養底層程式設計意識和思想。

不講解每一條指令的功能

程式設計平台是硬體而不是作業系統

著重講解重要指令和關鍵概念

可以說前言是乙個大方向,是乙個藍圖,是本書的總的引導。因此讀後依然有很深的感觸。對於王爽老師的知識遮蔽思想,線索學習法,點明學習是循序漸進的過程並真正做到循序漸進的教學感到非常值得學習,要學會王爽老師的這種教學思想,自己在看別的書,學習別的知識的時候可以自我進行知識遮蔽,同時記下自己遮蔽掉的知識,將書大致過一遍之後,在將遮蔽掉的知識補充完成,最後形成乙個連貫的系統的知識體系。

在以後的學習中,如果某個檢測點沒用通過,或者實驗完不成則說明我之前的知識點有所欠缺,並未真正掌握,所以需要認真複習之前的知識點,學而時習之。。。

組合語言第三版讀書筆記

第一章 基礎知識 硬體的體系結構 機器指令 二進位制數字 解析成高低電壓,電子元件收到驅動,進行運算 機器語言 機器指令的集合 每一種cpu設計上的不同導致機器語言的不同 組合語言 一種需要解釋的語言 為了將機器指令表示為一些易記得符號 儲存器放置指令和資料的容器 cpu執行的關鍵 儲存單元 儲存器...

《組合語言》王爽第三版 實驗9

datas segment 此處輸入資料段 db w 00000010b,e 00000010b,l 00000010b,c 00000010b,o 00000010b db m 00000010b,e 00000010b,0,t 00100100b,o 00100100b,0 db m 01110...

王爽 組合語言第三版實驗7

這個題目做了很久,使用了2中方法做出了結果,不過目前在單步除錯時還有點疑問。題目 power idea公司從1975成立一直到1995年的基本情況被定義到了datasg中,程式設計將datasg段中的資料寫入到table段中,並計算21年中的人均收入 取整 結果儲存到table段中 兩種方法我都使用...