新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 第15章 異或與非(X86匯編教程)

        第15章 異或與非(X86匯編教程)

        作者: 時間:2016-12-01 來源:網(wǎng)絡(luò) 收藏

        一陣偷懶之后,我回來了.給你們帶來了一種新的計(jì)算法則,基于二進(jìn)制的.叫做異或與非(別百度了,我自己取的名字),有5個指令.

        本文引用地址:http://www.104case.com/article/201612/324270.htm

        前邊我們說過,電腦中,數(shù)據(jù)都是以八位二進(jìn)制形式存儲的(Byte,字節(jié)),某些計(jì)算自然也就用二進(jìn)制進(jìn)行,這里拿異或做實(shí)例吧:

        異或,指令為XOR,作用是相同為0不同為1

        11110010B

        XOR

        10011111B

        =

        01101101

        如同上例,我們把2個字節(jié)進(jìn)行異或,每一位對比,相同位則為0,不同的位則為1.下面是指令表:

        中文稱呼指令操作數(shù)數(shù)量效果
        異或XOR2不同為1,相同為0
        AND2兩數(shù)相與,有一個為0則為0
        NOT11轉(zhuǎn)0,0轉(zhuǎn)1(反碼)
        OR2兩數(shù)相或,有一個為1則為1
        測試TEST2和AND一樣,但只修改標(biāo)志位不返回結(jié)果(參考CMP)




        好了本章就此結(jié)束,希望本章能有5個不同的人發(fā)表回復(fù)(廣告閑聊等回復(fù)不算)

        ~話說是不是覺得我的文章一篇比一篇偷懶?沒激情啊~怎么那么多人看帖不回帖啊!傷心,kong,KEY,跑哪去了!回來看帖回復(fù)!



        關(guān)鍵詞: 異或與非X86匯編教

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 偏关县| 大竹县| 灌阳县| 丹阳市| 闵行区| 合阳县| 新昌县| 伊宁市| 利辛县| 绥宁县| 潮安县| 若羌县| 南木林县| 建昌县| 乌兰浩特市| 兰考县| 红安县| 东源县| 德州市| 鄱阳县| 深州市| 阿坝| 丘北县| 湘阴县| 阳泉市| 崇左市| 永和县| 得荣县| 柳河县| 铜梁县| 靖江市| 旺苍县| 平谷区| 千阳县| 阿克| 调兵山市| 浦城县| 福安市| 淄博市| 江川县| 乌恰县|