Sana (tietotekniikka)

Sana () tietotekniikassa viittaa muistiyksikköön, joka varaa tietyn määrän tavuja.

Sana voi olla 8–128-bittinen binäärinen tietoalkio ja sen pituus vaihtelee alustan mukaan. Sana voi olla yhtä suuri kuin suorittimen luonteva kokonaisyksikkö, mutta pituus voi myös vaihdella.
Suorittimen lisäksi myös käyttöjärjestelmän ja kääntäjän muistimalli voi valita eri pituuden sanalle.  IBM S/360 vaikutti  tavun standardoimiseen kahdeksaksi bitiksi ja sen seurauksena sanan muodostumiseen kahdeksan bitin monikerroista.
Muun muassa IBM 1401:ssä sanan pituus oli vaihteleva (ei kiinteä).

Eräillä alustoilla sana voi olla yhtä suurin kuin suurin kerralla rekisteriin mahtuva kokonaisluku.

Konekielikäskyn koko voi olla sama kuin yhden sanan (kiinteä koko) tai se voi vaihdella: Intelin x86 suorittimissa käskyn pituus voi vaihdella yhdestä neljääntoista tavuun. Käskyssä on kuusi osaa, joista operaatiokoodi (opcode) on pakollinen (1–2 tavua) muiden osien ollessa valinnaisia. MIPS-arkkitehtuurissa käsky on kiinteästi 32-bittinen.

Eräissä tapauksissa sana WORDvastaa 16-bittistä short integer tietotyyppiä kun taas eräissä tapauksissa 16-bittiä vastaa half word -tietotyyppiä ja word 32-bittistä.

Katso myös 
 VLIW

Lähteet 

Tietotekniikka
Informaatioyksiköt