這個程式段每一步是什麼意思,初學不太懂

時間 2021-08-30 11:20:53

1樓:再見哈羅

首先要了解mov指令,(mov 目的,源),mov bx,6的意思可以理解為將bx賦值為6.

inc是自增指令,inc bx即 bx=bx+1;

mov ax,4ch

int 21h 這兩句是配合使用的,使用dos功能呼叫輸出結果。

2樓:

4c00h是返回dos的功能呼叫,配合int 21h可以是彙編程式返回都是介面,從而使程式程式可以更方便的結束

3樓:匿名使用者

assume cs:code

code segment

start:

mov bx,6

mov ax,0 ;ax初始化為0, 因為ax存放的是最終結果

mov cx,5

loop1: add ax,bx ;這裡應該是add ax,bx,因為要算的是6+7+8+9+10

;如果是mov ax,bx就不符合樓主你的問題了

inc bx ;bx依次是6,7,8,9,10

loop loop1 ;cx = cx - 1, 當cx不為0, 繼續執行loop1

;loop的功能是先將cx-1,然後判斷cx是否為0,如果不為0,繼續執行loop1, 如果為0,結束迴圈

mov ax,4c00h ;功能:程式正常結束

int 21h

code ends

end start

ps:若有不明白的地方,可以追問

這個程式什麼意思 能把每一步意思講一下嗎 上面的解釋看不懂 能通俗的講一下嗎

4樓:匿名使用者

如果這個程式p1上的8位io(output)接的全是燈,p0的第0位io(input)接的是物理按鍵

具體是燈依次1滅7亮,2滅6亮,3滅5亮,4滅4亮,5滅3亮,6滅2亮,7滅1亮

一直迴圈上面的流水燈現象

直到按下物理按鍵,燈全滅若干時間,再全亮若干時間,最後全滅,程式停止,直到復位重啟

5樓:

好像是跑馬燈程式,牽涉到硬體,具體應用不太清楚。

c語言連結串列問題,初學者看不懂,求大神解釋下這個程式的每一步。

6樓:匿名使用者

node * fun(node *h) //node是節點結構體定義,函式應該是返轉一個連結串列,也就是頭節點變成尾,尾變成頭

//如果所有節點處理完,因為q始終是指向當前待處理節點的下一個節點,處理完後,下一個節點必然為空,while迴圈結束(while(q)相當於while(null))

return p;//返回新的頭節點

不是太看得懂這個程式的主函式,能不能為我細緻的講解一下每一步的意思

7樓:匿名使用者

*a == b[i] 找到b字串中第一個和a[0]相同的字母yi記錄這個值,以後沒有變動過i

所以 b[i]一直指向b字串的y字母處,輸出語句列印b中從y開始的字串,直到結束

答案是d

一步登天是什麼意思?什麼叫一步登天?

就是通過一步就實現了翻天覆地的變化,就完成了改頭換面,一步之遙就是兩個世界,也就是說,通過完成一件事情,採取一個行動,就獲得了截然不同的生活,或者是相差比較大的生活,完成了質的飛躍。一步登天的意思 比喻一下子達到最高的境界或程度。也比喻地位一下子升得很高。拼音 y b d ng ti n 近義詞 步...

差一步大壯歌詞,差一步大壯歌詞什麼意思

提取碼 pwlp 演唱 大壯 你想他嗎,還是在自欺欺人的消遣 明明愛著,偏偏要表現得不太明顯 未能入願,卻沾染了你很多的習慣 各自盤算,在不輕易間挑戰了對方底線 差一步沒滿,就牽著手走散 差一步掉進深淵無法生還 不幹願人生苦短,各誰都不是神仙 差一步來晚,就更換了床單 差一步為你揮霍所有溫暖 連結提...

女朋友說我親近一步她就退一步,什麼意思

你女朋友不愛你,愛不能強求,如果這種情況,你早點放棄吧,不要把你的青春浪費在不愛你的人身上,放棄她,去重新尋找屬於你的愛情,愛要兩廂情願,一廂情願的愛是不會幸福快樂的!你三思而後行吧,希望你得到應該享受的愛!祝你好運!祝你幸福!或許你們倆的關係還沒有發展到那一步,你們彼此還需要了解,更進一進地發展和...