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

正文內容

匯編語言斐波那鍥數列-資料下載頁

2025-04-19 04:31本頁面
  

【正文】 ADD DL,30H CALL PRINT 。將分數100分統計結果賦值s10并輸出 RET MAIN ENDP 。MAIN主程序結束SEARCH PROC NEAR 。SEARCH子程序開始 MOV SI, 0 。初始化地址變化量為0NEXT: MOV AX, x[SI] MOV BX, 10 。根據成績計算相對S5的地址變化量 DIV BL 。計算公式((成績)/105)*2送(BX) MOV BL,AL 。(BH)保持為0不變 SUB BX,5 。只統計50分以上成績 SAL BX, 1。(BX)*2 INC S5[BX] 。S5是S5,S6,S7,S8,S9和S10單元的首地址 ADD SI, 2 LOOP NEXT RETSEARCH ENDP 。SEARCH子程序結束PRINT PROC NEAR 。輸出統計結果子程序 MOV AH,02H INT 21H MOV DL,39。 39。 MOV AH,02H INT 21H RET PRINT ENDP 。PRINT子程序結束 CODE ENDS 。代碼段結束 END START 收獲與體會匯編語言是一門低級語言,所以在程序設計的過程中我明顯的感覺到一個詞:底層!如,輸入輸出時要對每一位數值位進行處理,加深了對高級語言中輸入輸出格式的理解;子程序調用時需要自己設計分析堆棧的空間的分配情況,讓我明白保存現場的意義及實現方式;使用變量時要仔細分配急度缺乏的寄存器資源,這也是程序優(yōu)化的核心思想;甚至是要考慮到變量因為類型的不同儲存的方式也不同,以及使用很少的指令集,自己編寫出一些實用功能的函數,因為底層,指令不便于閱讀所以模塊化,規(guī)范化在這里體現的尤為的重要,注釋及程序文檔則是比不可少的,不然由幾條指令變化出來的這么多功能很難再短時間內讀懂。此外,對匯編程序的調試也是一大難點,由于其完全是DOS下的編譯環(huán)境,而且出錯時給出的提示信息也很單一,所以更加需要以一種“單模塊調試驅動編程”的方式編寫,一次性編再編譯會給后續(xù)的調試修改帶來很大的困難,而先逐個編寫出單個模塊,然后調試通過后再編寫下一個模塊,如此每一次的調試時的錯誤會大大減少(因為面對的不確定代碼少了),調試的時間自然就縮短了,這還是其次,“單模塊調試驅動編程”如果想修改一些功能,目標代碼也大大的減少,益處頗多啊~~高級語言與匯編的區(qū)別就像,泡茶時,高級語言注意的是泡茶的流程,而匯編注意的還有是用左手還是用右手拿茶壺?參考書籍:《IBMPC匯編語言程序設計》 沈美明 溫冬嬋
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1