1、一般來說,我們可以用[bx+idata+si]的方式來訪問結構體中的資料
2、用bx定位整個結構體,用idata定位結構體中的某乙個資料項,用si定位陣列項中的每個元素
3、字串在記憶體中是以字元陣列形式存放的。
4、更好的書寫方式:
定位結構體:[bx]
定位結構體中某一資料項:[bx].idata
定位陣列項中的某個元素:[bx].idata[si]
5、進行資料操作時先確定資料的型別,然後選擇合適的定址方式和操作方式。
6、當ds已經被其他段位址占用時,可以使用es當做ds來給其他段位址用
7、解決乙個實際問題的思路:
源資料在**?——>計算各個資料的偏移位址及規律**換為16進製制)——>
目標存放位置用什麼來表示——>觀察資料型別和如何偏移
開始編寫:
第一階段:初始化階段:定義各個暫存器的初始值;
第二階段:確定每次迴圈要執行的任務,寫出單個任務的**(以位元組為基本單位進行操作)
第四階段:開始迴圈;
2011 07 31 階段性總結
這個blog好久沒有上來看了,看到原來寫的一些文章,發現現在的 風格完全變了個樣兒,大半年沒有寫博文了,主要還是比較忙的原因,現在發現對於一些題目的理解,不能只侷限於對某一題的做法的理解,要把相似問題轉化為模型,這樣我們才能在比賽中獲得比較好的成績。這半年可以說自己的 風格完全變了,我覺得 要有可讀...
c語言學習的階段性小總結
上機內容 c 程式的編寫和執行 我的程式 cpp view plain copy print?程式的版權和版本宣告部分 檔名稱 test.cpp 作 者 殷夢瑤 完成日期 2012 年 7 月 17 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 程式輸出 c 我 人來了!問題分...
階段性學習總結
我記得剛開學第一節課的時候,婁老師曾說過學期末會給排名靠前的同學發放小黃衫,沒想到這個獎勵來得這麼突然 手動開心 能夠成為第一批獲得小黃衫的人是對我這一學期以來的努力的肯定,但同時也讓我感到了幾分壓力,使我不太敢懈怠,而這種壓力也將支援我繼續前行。在這裡,我得先感謝一下進入大學以來第乙個讓我感到耳目...