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

正文內(nèi)容

匯編語(yǔ)言學(xué)習(xí)筆記(存儲(chǔ)版)

  

【正文】 。這一段根據(jù)輸入的成績(jī)來(lái)生成跳轉(zhuǎn)表的序數(shù) : : [] 。39。 : 。!: 。空格數(shù)是 。.數(shù)組和指針數(shù)組其實(shí)就是一片連續(xù)的存放著同類型數(shù)據(jù)的內(nèi)存,指針就是存放著某種數(shù)據(jù)類型的內(nèi)存地址,它們之間其實(shí)在匯編層是差不多的,看看例子:例 :用下標(biāo)法輸出數(shù)組的全部元素 : 。 : : [*] 。定義了一個(gè)雙字變量,這里可以把它看成是雙字指針 : [] 。這里打印回車換行 呵呵,你可以和前面的代碼比較看看,如果你看不出第一個(gè)程序的問(wèn)題,最好的是你把第一個(gè)代碼編譯運(yùn)行,自己調(diào)試著看看,保你收獲多多。這一段代碼主要是往數(shù)組里面依次存入。發(fā)現(xiàn)第二個(gè)錯(cuò)誤就是這個(gè)程序調(diào)用了之后,就改變了,的值,反正就是我們這里用到的寄存器都被它改了。這一段代碼主要是往數(shù)組里面依次存入。循環(huán)打印雙字節(jié)數(shù)組: 。然后再加上當(dāng)前的列數(shù),由于這個(gè)數(shù)組數(shù)四字節(jié)的,所以還要 [*] 。呵呵,就是錯(cuò)在這里了,再進(jìn)入第二次循環(huán)之前忘記把循環(huán)變量賦初值了?。?!: 。然后再加上當(dāng)前的列數(shù),由于這個(gè)數(shù)組數(shù)四字節(jié)的,所以還要 [*]到了最后一句就是把數(shù)組里面的第行的第個(gè)元素入棧,乘以是因?yàn)檫@個(gè)二維數(shù)組是每行個(gè)元素,好,下面再看個(gè)例子例子:為了求出其中最大的那個(gè)元素的值,我們的用循環(huán)遍歷整個(gè)數(shù)組,然后就可以找出來(lái)了,代碼如下: 。如果【,】大于就將他們兩個(gè)交換 : : : 。怎么訪問(wèn)二維數(shù)組中的元素:這個(gè)復(fù)雜點(diǎn),就是先用每行數(shù)組元素的個(gè)數(shù)(是個(gè)常量)乘以當(dāng)前行的序數(shù)再加上當(dāng)前列的序數(shù),再把這個(gè)值乘以元素的字節(jié)大小就可以了,比如在里面的這一段代碼: 。打印消息 。初始化兩個(gè)循環(huán)變量: : 。由于下面的會(huì)改變我們這里要用到的寄存器,我用他們的時(shí)候就先保存 [] 。定義了一個(gè)雙字變量,這里可以把它看成是雙字指針 : [] 。循環(huán)打印雙字節(jié)數(shù)組: 。定義了一個(gè)雙字變量,這里可以把它看成是雙字指針 : [] 。這里打印回車換行 : [*] 。定義了一個(gè)個(gè)雙字的數(shù)組 。這句就是用下標(biāo)訪問(wèn)數(shù)組了,和下面的比較下,想想為什么 ??崭駭?shù)是 : : 。 : : 。不滿足循環(huán)條件就退出循環(huán) () () 。比較循環(huán)變量,不滿足就跳出循環(huán) 。39。輸出提示消息 。等于零,就跳轉(zhuǎn)到計(jì)算有兩個(gè)相等的實(shí)根處 。這里就不要再跳轉(zhuǎn)了,直接執(zhí)行到下面就行了: 下面是運(yùn)行結(jié)果::\\\\ :\\\\ :\\\\ 像這種判斷嵌套的地方,就是不停的比較,然后根據(jù)判斷結(jié)果跳轉(zhuǎn)到要執(zhí)行的地方,下面我們來(lái)看看浮點(diǎn)數(shù)的判斷,在比較完兩個(gè)浮點(diǎn)數(shù)之后,我們緊接著得用將FPU的狀態(tài)寄存器里面的比較結(jié)果存到一個(gè)位的內(nèi)存位置或者是個(gè)位的寄存器,但最好是存在中,因?yàn)榫o接著就得用指令把浮點(diǎn)數(shù)比較的結(jié)果存到標(biāo)志寄存器中,然后我們就可用JCC條件跳轉(zhuǎn)指令來(lái)實(shí)現(xiàn)跳轉(zhuǎn)了,具體的化來(lái)看看例子:例子 :這個(gè)一元二次方程怎么求解,大家應(yīng)該很熟悉了吧,就不多說(shuō)了,下面來(lái)看看怎么實(shí)現(xiàn)浮點(diǎn)數(shù)的比較,代碼如下: : : : : : 。輸出提示信息 。如果能整除就繼續(xù)判斷 。到這里三個(gè)數(shù)已經(jīng)全部比較完,跳轉(zhuǎn)到打印最最大值 : 運(yùn)行結(jié)果:無(wú)論是整數(shù)還是負(fù)數(shù),結(jié)果都是正確的。*), 由鍵盤輸入。這里是調(diào)用庫(kù)函數(shù) 這一句其實(shí)是有問(wèn)題的,你可以調(diào)試看看 。再回到例題中,我們應(yīng)該先算值,然后再算平方根下面的值然后求平方根就行了。先看看數(shù)據(jù)傳送指令和,: 源操作數(shù),源操作數(shù)可以是浮點(diǎn)寄存器和內(nèi)存,這個(gè)指令主要是把源操作數(shù)壓入浮點(diǎn)寄存器堆棧(其實(shí)就是),如果源操作數(shù)是整數(shù),那就用。字符與字符串常量:怎么定義他們?他們是以什么形式存在計(jì)算機(jī)中? 首先我們?cè)趺丛趨R編中定義他們呢:先看看例子: ARG 39。然后我們程序來(lái)驗(yàn)證一下對(duì)不對(duì)。下面的和這段一樣,我就不寫廢話了。目錄1. 編程環(huán)境的搭建2. 深入理解匯編語(yǔ)言的數(shù)據(jù)3. 順序程序設(shè)計(jì)4. 分支結(jié)構(gòu)程序設(shè)計(jì)5. 循環(huán)6. 數(shù)組及指針7. 函數(shù)8. 結(jié)構(gòu)9. 綜合運(yùn)用10. 參考文獻(xiàn)一:編程環(huán)境的搭建 首先裝好 和,和,然后在中輸入下面的程序,具體的請(qǐng)參考羅云彬的那本書,里面有詳盡的說(shuō)明,編譯運(yùn)行看看: ARG !, : 下面是運(yùn)行結(jié)果:這里輸出兩行消息主要是我在寫這個(gè)最簡(jiǎn)單的程序的時(shí)候發(fā)現(xiàn)他不換行,于是我在數(shù)據(jù)定義后面我加了“,”,呵呵,就是回車換行的十六進(jìn)制表示,你也可以用其他方法試試,程序就不多解釋了,后面會(huì)有更多的解釋,不過(guò)你一定要走到這以步,才能進(jìn)行下一章。程序中 中的就是個(gè)整形常量。怎么算階碼呢?如果是位,就將階碼加上,然后轉(zhuǎn)換成二進(jìn)制,如果是位,就加上,如果是位,就加上。但是這兩句怎么解釋呢: 為什么要先把的高位字節(jié)入棧呢?好,我們先來(lái)看看這個(gè)數(shù)轉(zhuǎn)換成位的進(jìn)制為: ,前面我說(shuō)了高低對(duì)應(yīng)原則,那么這個(gè)位的進(jìn)制在內(nèi)存中高字節(jié)地址應(yīng)該存,也就是存它的高字節(jié),然后是,但是,呵呵,在堆棧中的地址是從高往低增長(zhǎng)的,所以我們應(yīng)該先把這個(gè)數(shù)的高四字節(jié)入棧,也就是,怎么在內(nèi)存中得到這高字節(jié)呢?就是從處壓入字節(jié)就可以了,然后就是低字節(jié)入棧。其他的數(shù)據(jù)類型
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1