《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 解決方案 > 計(jì)算機(jī)系統(tǒng)原理(十六) 算數(shù)與邏輯運(yùn)算指令詳解

計(jì)算機(jī)系統(tǒng)原理(十六) 算數(shù)與邏輯運(yùn)算指令詳解

2017-06-22
關(guān)鍵詞: 匯編語言

引言

上一章我們已經(jīng)著重討論了數(shù)據(jù)傳送(或者說復(fù)制)指令,相信各位猿友現(xiàn)在都已經(jīng)對此有一些了解了。說真的,LZ在看第三章的過程中,不斷的被匯編的魅力深深的震撼,這些看似簡單的匯編指令,卻可以將復(fù)雜的程序井然有序的執(zhí)行完畢,實(shí)在是讓人驚嘆。時至今日,這本看似枯燥無比卻實(shí)則魅力十足的書,已經(jīng)深深的將LZ吸引了。

希望各位猿友也有這樣的感覺,這是一種非常好的感覺,接下來,各位就一起和LZ來認(rèn)識認(rèn)識新的指令吧。

算術(shù)與邏輯運(yùn)算指令

算術(shù)與邏輯運(yùn)算包括很多種,估計(jì)各位猿友也能很快的想出來,比如最常見的加減乘除、與或非、左移右移等等。這里可能還有一個各位猿友不太容易想到的,就是取地址運(yùn)算符,不過這個運(yùn)算指令卻是LZ看過這一部分之后,覺得最精妙的一個指令。

這里面比較特別的指令就是leal(取地址指令),其余的指令都是比較常規(guī)的算術(shù)和邏輯運(yùn)算,相比之下還比較好理解,因此LZ這里重點(diǎn)介紹leal指令,對于其余的指令LZ不會一一介紹,接下來我們就認(rèn)識一下這個特別的leal指令吧。

leal指令

leal指令是非常神奇的一個指令,它可以取一個存儲器操作數(shù)的地址,并且將其賦給目的操作數(shù)。如果用C語言當(dāng)中來對應(yīng)的話,它就相當(dāng)于&運(yùn)算。

比如對于leal 4(%edx,%edx,4),%eax這條指令來講,我們假設(shè)%edx寄存器的值為x的話,那么這條指令的作用就是將 4 + x + 4x = 5x + 4賦給%eax寄存器。它和mov指令的區(qū)別就在于,假設(shè)是movl 4(%edx,%edx,4),%eax這個指令,它的作用是將內(nèi)存地址為5x+4的內(nèi)存區(qū)域的值賦給%eax寄存器,而leal指令只是將5x+4這個地址賦給目的操作數(shù)%eax而已,它并不對存儲器進(jìn)行引用的值的計(jì)算。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 又粗又猛又黄又爽无遮挡| 国模丽丽啪啪一区二区| 亚洲中文字幕无码久久综合网| 美女张开腿黄网站免费| 国产精品久久福利网站| 一级日韩一级欧美| 日韩中文字幕视频| 亚洲欧洲日产v特级毛片| 精品国产麻豆免费人成网站| 国产成人亚洲精品无码车a| 99亚洲精品视频| 成人午夜性影院视频| 久久精品视频16| 欧美日韩精品一区二区在线视频| 冠希与阿娇实干13分钟视频 | 在线免费你懂的| 天天躁日日躁狠狠躁一级毛片| 久久久久久久综合色一本| 欧美在线中文字幕| 亚洲视频456| 精品国偷自产在线视频| 国产人妖另类在线二区| 大胸喷奶水的www的视频网站| 夜夜高潮夜夜爽夜夜爱爱一区 | 日韩欧美亚洲视频| 亚洲国产精品久久久久秋霞小| 男女混合的群应该取什么名字| 国产一区二区三区免费播放| 狠狠色欧美亚洲综合色黑a| 国产色无码专区在线观看| а√在线地址最新版| 斗鱼客服电话24小时人工服务热线| 五月婷婷丁香六月| 欧美性色黄大片www| 亚洲色图狠狠干| 精品一区二区三区在线视频| 国产aⅴ一区二区三区| 黄色小视频app下载| 国产精品9999久久久久仙踪林 | 黄在线观看www免费看| 国产精品熟女一区二区|