Kwa lugha ya kompyuta, basi la data- pia huitwa basi la kuchakata, basi la mbele, basi la mbele au basi la nyuma-ni kundi la nyaya za umeme zinazotuma taarifa (data) kati ya vipengele viwili au zaidi. Kichakataji cha Intel katika laini ya sasa ya Mac, kwa mfano, hutumia basi ya data ya biti 64 kuunganisha kichakataji kwenye kumbukumbu yake.
Upana wa Basi
Basi la data lina sifa nyingi tofauti zinazobainisha, lakini mojawapo ya muhimu zaidi ni upana wake. Upana wa basi la data hurejelea idadi ya biti (waya za umeme) zinazounda basi. Upana wa kawaida wa basi la data ni pamoja na 1-, 4-, 8-, 16-, 32-, na 64-bit.
Watengenezaji wanaporejelea idadi ya biti ambazo kichakataji hutumia, kama vile "Kompyuta hii hutumia kichakataji cha biti 64," wanarejelea upana wa basi ya data ya upande wa mbele, basi inayounganisha kichakataji. kumbukumbu yake kuu. Aina zingine za mabasi ya data yanayotumika kwenye kompyuta ni pamoja na basi la upande wa nyuma, ambalo huunganisha kichakataji kwenye kumbukumbu maalum ya akiba.
Basi la data kwa kawaida hutawaliwa na kidhibiti cha basi ambacho hudhibiti kasi ya taarifa kati ya vipengele. Kwa ujumla, kila kitu kinahitaji kusafiri kwa kasi sawa ndani ya kompyuta na hakuna kitu kinachoweza kusafiri kwa kasi zaidi kuliko CPU. Vidhibiti vya mabasi hudumisha vitu kwa kasi ile ile.
Mac za awali zilitumia basi ya data ya biti 16; Macintosh asilia ilitumia kichakataji cha Motorola 68000. Mac mpya zaidi hutumia mabasi ya biti 64.
Aina za Mabasi
Basi la data linaweza kufanya kazi kama serial au basi sambamba. Viunganishi vya mabasi kadhaa kama vile USB na FireWire- hutumia waya mmoja kutuma na kupokea taarifa kati ya vipengele. Viunganishi vya mabasi sambamba-kama SCSI-hutumia waya nyingi kuwasiliana kati ya vijenzi. Mabasi hayo yanaweza kuwa ya ndani ya kichakataji au nje, kuhusiana na sehemu fulani inayounganishwa.