Carry (számtani)

A hordozás és kölcsönzés az aritmetikában olyan technikák, amelyeket a helyzetszámrendszerek aritmetikai algoritmusaiban használnak összeadási és kivonási műveletek , valamint (ugyanannak az összeadás és kivonás részeként) és más aritmetikai műveletek végrehajtása során . Az átvitel felfogható úgy, hogy a szorzást a számrendszer alapjával külön taggá választjuk, majd a tagok átrendezését követi.

A hordozás (kölcsönzés) általában azt jelenti, hogy egy tagot (kivonva) adunk hozzá egy magasabb (bal szomszédos) bithez, amikor számításokat végeznek helyszámrendszerben .

Manuális fiók

Példa a hordozásra, ha decimális számrendszerben adunk hozzá egy oszlopot :

¹ 27 +59 ---- 86

7 + 9 = 16, és az 1 -es szám a hordozó érték.

A kivonás hasonló technikáját kölcsönzésnek nevezik.

−1 47 − 19 ---- 28

Ebben a példában 7 − 9 = −2, így képviselheti a (10 − 9) + 7 = 8-at, és a 10 a magasabb rendű 1-ként van "foglalkozva".

Elektronikus számla

Az összeadást végző eszközt (általában kettes számrendszerben ) összeadónak nevezzük . Az átvitel abban nyilvánul meg, hogy az egy bitet hozzáadó logikai csomópont kimenete a következő, magasabb bitet hozzáadó logikai csomópont bemenetére kerül. Az eset végrehajtását aritmetikai túlcsordulásnak nevezzük . Ennek nyomon követésére a mikroprocesszorok rendelkeznek egy átviteli jelzővel (előjel nélküli számok értelmezésekor) és egy túlcsordulási jelzővel (a számok előjeles értelmezésekor lásd az előjelbit és a kettes komplemensét ).