15. luento: C#-kielen tyyppijärjestelmästä
- Lue: 8.3 Oliotietotyyppien ja alkeistietotyyppien ero
- Bonustietoa: (Erään laskutavan mukaan) x86-64 arkkitehtuurille käännetty ohjelma voi käyttää noin 600 erilaista reksiteriä
- Rekisterit jaetaan eri kategorioihin niiden käyttötavan mukaan (esimerkki x86-64 arkkitehtuurin rekistereistä kategorioittain
- Osa on ns. alirekisterejä, eli ne ovat osa isompaa rekisteriä
- Suuri osa on myös sellaisia, jotka ohjaavat prosessorin toimintaa
- Tavallinen x86-64 -arkkitehtuurille käännetty tietokoneohjelma käyttää lasketaan lopuksi noin 20-40 yleisrekisteriä ja niiden alirekistereitä, liukulukurekistereitä ja nykyään jotain vektorirekistereitä
- Oikeasti fyysisellä CPU-piirillä olevien rekisterien määrä on hyvinkin mallikohtainen
- Asiaa sekoittaa sekin, että x86-64 arkkitehtuurille on olemassa kaksi päätoteutusta, joilla on pieniä yksityiskohtaeroja: Intel x86-64 ja AMD64
Syksy 2025
- 📺 Katso tallenne (YouTube, Moniviestin)
- 📊 Kalvot (lyhennetty), 📊 Kalvot (täydet)
- 🧾 Koodit