freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c語言學習心得(編輯修改稿)

2025-10-21 05:26 本頁面
 

【文章內容簡介】 X、CX、DX這幾個寄存器的時候注意考慮PUSH進棧對數據進行保護,通過在實驗中不斷出現錯誤并改正,對匯編語言的掌握和使用能力都有所提高了。剛開始對匯編的最大感覺就是覺得用起來很麻煩,不像高級語言那么隨意,寄存器就那么幾個,用的時候要好好利用,而且還要考慮到計算機內部的工作情況,特別是數據在內存中的存儲情況,但是經過學習,發(fā)現匯編語言對我們學習好其他語言是非常有用的,原來在C語言中一直不是非常清楚的數據和地址的區(qū)別也通過學習匯編而了解得很清楚,通過匯編對CPU里面的工作情況也有了一定的認識,寫有些指令的時候要考慮到CPU里面的標志位的改變和利用標志位來實現一些功能,這些在高級語言中是沒有的。對于匯編中的指令我很多記不住,由于課件中的程序的注釋都是中文的,而課本上的注釋都是英文的,剛開始覺得看課件比較好一些,但是后來我發(fā)現課本上的英文注釋更加容易理解和記憶,和用到的指令是匹配的,因為指令也都是英文縮寫方式的,而且都是一些簡單的單詞,閱讀起來并不復雜。在記憶指令和一些名詞的時候也一樣,例如:SI就是source index(源變址寄存器)、LEA就是load effective address(有效地址送寄存器)、JZ就是jump if zero(結果為0則跳轉),通過這些英語單詞發(fā)現,其實很多用到的指令或者是寄存器都是它們的英文翻譯的單詞首字母,通過這樣的記憶很容易就記住了一些指令的作用,當然更加重要的還是在真正的編程中多多實踐,這樣才是最好的學習和掌握方法。匯編的實驗課對我的學習匯編的作用非常大,可以說上課學的知識點要是不通過實驗是很難真正掌握的,在實驗的過程中,編程遇到的問題在和老師以及同學的探討中解決后在記憶會很深刻,同時在學習了一段時間后,我發(fā)現匯編其實并不難,在一定程度上了解了CPU以及對匯編的指令和一些規(guī)定的有所掌握之后,我體會到其實匯編的編程和以前學過的語言其實都是相通的,只要給出一個問題的解決思路,至于用什么語言來解決其實差別并不是很大,只是如果用匯編編寫,由于匯編的特點可能要考慮的多一點,譬如有時候要注意保存寄存器,這其實和C中利用一個中間變量來代替重復用到不允許更改值的變量參加運算的思想是差不多的,體會到了這點,我覺得匯編的難度又有所下降了,能把匯編學好充滿了信心。老師經常說其實很多知識都是相通的,在學習了匯編之后對這點可以說是深有感觸,而且在匯編也和很多其他課程息息相關,譬如本學期的微機接口課程里面所用得到的也是匯編語言,匯編雖然是比較低級的語言,但是許多工作還是需要通過匯編來完成,而且很好的掌握匯編后,能夠對計算機硬件很好的支配,匯編很接近計算機的底層,總的來說匯編在今天的作用還是不容小覷的,學習好了匯編這門課程對于學習其他課程和進一步學好計算機都有很大的幫助。第四篇:語言學習心得匯編語言學習心得在接觸這門課之前就已對匯編語言有所了解,一方面是在計算機組成原理中有所涉及,雖然那時只知道簡單的mov、add、jmp指令,不清楚其具體用法,缺乏系統性的學習;另一方面是在相關書籍中了解到匯編語言寫驅動比較好但比較難,當時就覺得匯編是門很牛的語言,很想學習。接觸這門課后,感到匯編語言的確不是很容易就可以弄懂的,相比較以前學過的高級語言如C、C++等,電腦等于在遷就人的思維方式,但學匯編,人卻必須要去遷就電腦的思維方式,要設身處地地用電腦的角度去思考問題,這就是我們學習匯編語言時遇到的最大的障礙。通過這一學期的學習,對匯編有了初步的掌握,可以說是匯編的入門教程。首先主要學習了匯編語言的基本知識,介紹了匯編的背景知識及由來,讓我知道了匯編語言是處在機器語言和高級語言中間的一種低級語言。由于計算機能夠直接識別的數據是由二進制數0和1組成的代碼。所以用機器語言編寫的程序是計算機惟一能夠直接識別并執(zhí)行的程序,而用其他語言編寫的程序必須經過翻譯才能變換成機器語言程序,為了克服機器語言的缺點,人們采用助記符表示機器指令的操作碼,用變量代替操作數的存放地址等,這樣就形成了匯編語言。然后介紹了8086計算機組織,匯編的學習不僅僅是學習其語法,而更多的是學習計算機基本的體系結構,學到這還沒見到很多的指令和語句,但這是學習匯編前必須要知道和掌握的,只有知道了匯編的實質、如何工作及一些基本概念,才能進行下一步的學習。直到后面終于學了80X86指令系統和尋址方式及后來的匯編語言格式,才真正進入了匯編的指令學習階段,每一條指令的學習雖然簡單但比較多,特別是有些指令的使用場合及錯誤用法等易犯錯、易混淆,例如在編寫數據傳送指令時,目的操作數和源操作數的類型一定要匹配,CS不能作為目的操作數,offset后只能跟簡單地址符號,等等。但總的歸納起來主要掌握三點:要求指令操作數的尋址方式;指令對標志位的影響和標志位對指令的影響;指令的執(zhí)行時間,對可完成同樣功能的指令,要選用執(zhí)行時間短的指令。這樣學習起來方便的多,也更容易理解記住,這為以后的學習做了鋪墊。匯編的基本指令學完后,就開始進行應用了,首先學習的是循環(huán)與分支程序設計,第一個例子是簡單的加法計算,雖然簡單,卻讓我有點恐懼,一個在C語言中只要三四句就解決的問題,用匯編卻寫了將近20句,且還沒有輸出,也就是不知道結果是否正確
點擊復制文檔內容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1