På den integrerade kretsnivån kan ett datorsystem delas upp i tre huvudbeståndsdelar:
1. Central Processing Unit (CPU): Detta är systemets "hjärna" som ansvarar för att utföra instruktioner och utföra beräkningar. På IC -nivån är CPU ett komplext chip som innehåller miljoner eller miljarder transistorer arrangerade i kretsar som utför logiska operationer och datamanipulation.
2. Minne: Det är här datorn lagrar data och instruktioner som aktivt används. På IC -nivå kommer minnet i olika former, inklusive:
* RAM (slumpmässigt åtkomstminne): Detta är flyktigt minne, vilket innebär att data går förlorade när strömmen stängs av. Det används för att aktivt köra program och data som används av CPU.
* ROM (skrivskyddad minne): Detta är icke-flyktigt minne, vilket innebär att data behålls även när strömmen är av. Det lagrar systemets startinstruktioner och annan kritisk data.
* flashminne: Denna typ av minne är icke-flyktig och kan både läsas och skrivas, vilket gör den lämplig för att lagra användardata och applikationer.
3. Input/Output (I/O) enheter: Dessa är de komponenter som gör att datorn kan interagera med omvärlden. På IC -nivå styrs I/O -enheter vanligtvis av specialiserade chips som heter I/O -styrenheter . Exempel på I/O -enheter inkluderar:
* tangentbord och mus: För användarinmatning.
* Monitor och högtalare: För att visa utgång.
* Nätverksgränssnittskort (NIC): För att kommunicera över ett nätverk.
* lagringsenheter (hårddiskar, SSD): För långvarig datalagring.
Det är viktigt att notera att det inte är de * enda * komponenterna på IC -nivån. Andra komponenter som krafthanteringskretsar, klockor och bussgränssnitt är också avgörande för att datorsystemet ska fungera korrekt. CPU-, minne- och I/O -enheterna är emellertid de grundläggande byggstenarna som definierar ett datorsystemets kapacitet.