浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » EDA/PLD

帶進(jìn)位位的加法指令

發(fā)布時(shí)間:2014/6/4 21:21:59 訪問次數(shù):2878

   指令說明:這些指令的作用都是將A中的值和其后面的值相加,并且加上進(jìn)位標(biāo)志CY中的值。HIP6004BCB這類指令通常用于完成高字節(jié)的加法,例如編程完成雙字節(jié)的加法,即兩個(gè)16位二進(jìn)制數(shù)相加,如1067H+10AOH,則先做67H+AOH=107H,而107H顯然超過了OFFH,因此最終保存在A中的是7,而1則進(jìn)到了PSW中的CY位,換言之,CY位就相當(dāng)于是100H,然后再做10H+10H+CY,結(jié)果是21H,所以最終的結(jié)果是2107H。用程序?qū)崿F(xiàn)時(shí),最后一次加就可用ADDC指令編程。

   帶借位的減法指令

   SUBB A,Rn    ;例:SUBB A,R7

   SUBB A,@Rn    ;例:SUBB A,@Rl

   SUBB A,direct    ;例:SUBB A,30H

   SUBB A,#data    ;例:SUBB A,#30H

   指令說明:將A中的值減去源操作數(shù)所指內(nèi)容以及進(jìn)位位CY中的值,沒有不帶借位的減法指令.如果需要做不帶借位的減法指令(例如做第一次相減時(shí)),只要將CY清零即可。

   乘法指令

   MUL AB    ;AxB- BA

   指令說明:此指令的功能是將A和B中的兩個(gè)8位無符號(hào)數(shù)相乘,兩數(shù)相乘結(jié)果一般比較大,因此最終結(jié)果用1個(gè)16位數(shù)來表達(dá),其中高8位放在B中,低8位放在A中。

   在乘積大于FFFFH(65535)時(shí),PSW的OV位置“1”(溢出),否則OV為“0”,而CY位總是為“0”。

   例如:

    (A)=4EH,(B)=5DH

     MUL AB

    乘積是1C56H,所以在B中放的是1CH,而A中放的則是56H。

   指令說明:此指令的功能是將A中的8位無符號(hào)數(shù)除以B中的8位無符號(hào)數(shù)。除法一般會(huì)出現(xiàn)小數(shù),但計(jì)算機(jī)中可沒法直接表達(dá)小數(shù),它用的是我們小學(xué)生用的商和余數(shù)的概念,如13/5,其商是2,余數(shù)是3。除完以后,商放在A中,余數(shù)放在B中。CY位和OV

位都是“0”,如果在做除法前B中的值是OOH,也就是除數(shù)為0,那么OV=1。



 

   指令說明:這些指令的作用都是將A中的值和其后面的值相加,并且加上進(jìn)位標(biāo)志CY中的值。HIP6004BCB這類指令通常用于完成高字節(jié)的加法,例如編程完成雙字節(jié)的加法,即兩個(gè)16位二進(jìn)制數(shù)相加,如1067H+10AOH,則先做67H+AOH=107H,而107H顯然超過了OFFH,因此最終保存在A中的是7,而1則進(jìn)到了PSW中的CY位,換言之,CY位就相當(dāng)于是100H,然后再做10H+10H+CY,結(jié)果是21H,所以最終的結(jié)果是2107H。用程序?qū)崿F(xiàn)時(shí),最后一次加就可用ADDC指令編程。

   帶借位的減法指令

   SUBB A,Rn    ;例:SUBB A,R7

   SUBB A,@Rn    ;例:SUBB A,@Rl

   SUBB A,direct    ;例:SUBB A,30H

   SUBB A,#data    ;例:SUBB A,#30H

   指令說明:將A中的值減去源操作數(shù)所指內(nèi)容以及進(jìn)位位CY中的值,沒有不帶借位的減法指令.如果需要做不帶借位的減法指令(例如做第一次相減時(shí)),只要將CY清零即可。

   乘法指令

   MUL AB    ;AxB- BA

   指令說明:此指令的功能是將A和B中的兩個(gè)8位無符號(hào)數(shù)相乘,兩數(shù)相乘結(jié)果一般比較大,因此最終結(jié)果用1個(gè)16位數(shù)來表達(dá),其中高8位放在B中,低8位放在A中。

   在乘積大于FFFFH(65535)時(shí),PSW的OV位置“1”(溢出),否則OV為“0”,而CY位總是為“0”。

   例如:

    (A)=4EH,(B)=5DH

     MUL AB

    乘積是1C56H,所以在B中放的是1CH,而A中放的則是56H。

   指令說明:此指令的功能是將A中的8位無符號(hào)數(shù)除以B中的8位無符號(hào)數(shù)。除法一般會(huì)出現(xiàn)小數(shù),但計(jì)算機(jī)中可沒法直接表達(dá)小數(shù),它用的是我們小學(xué)生用的商和余數(shù)的概念,如13/5,其商是2,余數(shù)是3。除完以后,商放在A中,余數(shù)放在B中。CY位和OV

位都是“0”,如果在做除法前B中的值是OOH,也就是除數(shù)為0,那么OV=1。



 

相關(guān)技術(shù)資料
6-4帶進(jìn)位位的加法指令

熱門點(diǎn)擊

 

推薦技術(shù)資料

聲道前級設(shè)計(jì)特點(diǎn)
    與通常的Hi-Fi前級不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!