Kanta (aritmeettinen)

Kuljetus ja lainaus aritmetiikassa ovat tekniikoita, joita käytetään paikkalukujärjestelmien aritmeettisissa algoritmeissa suoritettaessa vastaavasti yhteen- ja vähennysoperaatioita sekä (osana samaa yhteen- ja vähennyslaskua) ja muita aritmeettisia operaatioita. Siirto voidaan ymmärtää kertomisen erottamisena lukujärjestelmän kannasta erilliseksi termiksi, jota seuraa termien uudelleenjärjestely.

Siirto (laina) tarkoittaa yleensä termin lisäämistä (vähennettynä) korkeampaan (vasemmalla viereiseen) bittiin suoritettaessa laskelmia paikkalukujärjestelmissä .

Manuaalinen tili

Esimerkki siirrosta lisättäessä sarakkeeseen desimaalilukujärjestelmässä :

¹ 27 +59 ---- 86

7 + 9 = 16 ja numero 1 on siirtoarvo.

Samanlaista vähennystekniikkaa kutsutaan lainaamiseksi.

−1 47 – 19 ---- 28

Tässä esimerkissä 7 − 9 = −2, joten voit edustaa (10 − 9) + 7 = 8, ja 10 on "kytketty" korkeamman kertaluvun 1:nä.

Sähköinen lasku

Laitetta, joka suorittaa yhteenlaskua (yleensä binäärilukujärjestelmässä ), kutsutaan summaimeksi . Siirto ilmenee siinä, että yhden bitin lisäävän loogisen solmun lähtö syötetään seuraavan, korkeamman bitin lisäävän loogisen solmun tuloon. Tapauksen suorittamista kutsutaan aritmeettiseksi ylivuodoksi . Sen seuraamiseksi mikroprosessoreissa on siirtolippu (kun tulkitaan etumerkittömiä lukuja) ja ylivuotolippu (kun tulkitset numeroita etumerkillisiksi, katso etumerkkibitti ja kahden komplementti ).