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

時間 2021-08-30 11:19:49

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

一步三搖擺是什麼意思,一步三搖擺什麼生肖

愚人侃體育 意思是 走一步要搖晃很多次,形容人走路搖晃或者悠閒自得的樣子。即成語 一步三搖 出自 清 無名氏 劉公案 第29回 囑咐家丁看門戶,他這才一步三搖來到大門。釋義 叮囑家裡下人看好家,他這才悠閒自得地走到大門前。一步 指行走時兩腳間的距離,即走一步。三 數字,為二,四之間的正整數。在文言文...

我男朋友對我說“走一步算一步”這是什麼意思

淺淺的時光 說明他很現實,考慮了你們感情路上的很多事情,兩個人戀愛不一定就能順利結婚的。還有就是,你男朋友對這段感情沒什麼信心,可能覺得以後有一方的父母不會同意吧。 廈門華廣林爛根 你對他,到了可有可無的地步,他想隨緣。建議不要給他壓力,愛他,只管對他好,不提要求!結果或許讓你驚喜。 倔強蔻說卜痛 ...

走一步看一步什麼意思,男人說感情走一步,看一步!什麼意思

lllx摩羯 勇敢的往前走下去 其實每當你頂著困難 邁出一小步 一小步 回頭回望是其實你已經走了一大步並且離你最初的目標也近了 才晃然大悟 原來我已經成功了。危險和困難,只要把它分成一個個小困難,再把這一個個小的困難解決,就解決了一大困難。從不同的角度找到不同的啟示 1 無論遇到什麼困難和危險,只要...