පරිගණක දෘඩාංග (Computer Hardware) යනු කුමක්ද?
පරිගණකයක් නිර්මාණය වී ඇති භෞතික කොටස් පිළිබඳව මුල සිට අග දක්වා සියල්ල ඉගෙන ගැනීමට የተዘጋጀ સંપૂર્ણ මාර්ගෝපදේශය.
පරිගණකයක් යනු කුමක්දැයි ඇසූ විට, අපේ සිතට මුලින්ම නැගෙන්නේ මොනිටරය, යතුරුපුවරුව, මවුසය වැනි අපිට දෑසින් දැකිය හැකි, දෑතින් ස්පර්ශ කළ හැකි උපකරණයි. සැබවින්ම, මේවා පරිගණක පද්ධතියේ එක් වැදගත් කොටසක් පමණි. පරිගණක පද්ධතියක් ප්රධාන කොටස් දෙකකින් සමන්විත වේ: **දෘඩාංග (Hardware)** සහ **මෘදුකාංග (Software)**.
මෙය මිනිස් සිරුරකට සමාන කළ හැක. අපේ ශරීරයේ ඇති මොළය, හදවත, අත් පා, ඇස් වැනි භෞතික කොටස් **දෘඩාංග (Hardware)** වැනිය. අපේ සිතුවිලි, දැනුම, කුසලතා, සහ මතකය වැනි ස්පර්ශ කළ නොහැකි දේ **මෘදුකාංග (Software)** වැනිය. ශරීරයට සිතුවිලි නොමැතිව වැඩක් නැති සේම, සිතුවිලි වලට ක්රියාත්මක වීමට ශරීරයක් නැතිවද වැඩක් නැත. ඒ ආකාරයටම, දෘඩාංග සහ මෘදුකාංග එකට එක්වූ විට පමණක් පරිගණක පද්ධතියක් සම්පූර්ණ වේ.
මෙම සවිස්තරාත්මක ලිපියෙන්, අපි පරිගණක පද්ධතියක "ශරීරය" වන **දෘඩාංග (Hardware)** පිළිබඳව ගැඹුරින් ගවේෂණය කරමු. පරිගණකයක ඇතුළත සහ පිටත ඇති සෑම ප්රධාන කොටසක්ම, එහි ක්රියාකාරීත්වය සහ වැදගත්කම පිළිබඳව පැහැදිලි අවබෝධයක් ලබා දීම මෙම ලිපියේ අරමුණයි.
1. දෘඩාංග යනු සරලවම කුමක්ද? (What is Hardware?)
දෘඩාංග (Hardware) යනු පරිගණක පද්ධතියක ඇති, ස්පර්ශ කළ හැකි, සියලුම භෞතික, ඉලෙක්ට්රොනික සහ යාන්ත්රික උපාංග සහ කොටස් වේ. මෙයට පරිගණකයේ ඇතුළත ඇති CPU, RAM, Motherboard වැනි කොටස් මෙන්ම, පිටතින් ඇති Monitor, Keyboard, Mouse, Printer වැනි උපාංගද ඇතුළත් වේ.
අපි දෘඩාංග ප්රධාන කාණ්ඩ කිහිපයකට බෙදා අධ්යනය කරමු:
- සැකසුම් උපාංග (Processing Devices): දත්ත සකසන ප්රධාන කොටස්.
- මතක උපාංග (Memory/Storage Devices): දත්ත තාවකාලිකව සහ ස්ථිරව ගබඩා කරන කොටස්.
- ආදාන උපාංග (Input Devices): පරිගණකයට දත්ත ඇතුළත් කරන උපකරණ.
- ප්රතිදාන උපාංග (Output Devices): පරිගණකයෙන් තොරතුරු ලබා දෙන උපකරණ.
මේ සියල්ලම එකට සම්බන්ධ වී ක්රියාත්මක වන ස්ථානය වන්නේ **පද්ධති ඒකකය (System Unit)** යි.
2. පද්ධතියේ කේන්ද්රය: මවු පුවරුව (The Motherboard) 🧠
පරිගණකයක ඇති වැදගත්ම සහ විශාලතම පරිපථ පුවරුව (Circuit Board) මවු පුවරුවයි. මෙය පරිගණකයේ "කොඳු නාරටිය" හෝ "මධ්යම ස්නායු පද්ධතිය" ලෙස හැඳින්විය හැක. පරිගණකයේ අනෙකුත් සියලුම දෘඩාංග කොටස් (CPU, RAM, Storage Drives, Graphics Card) සෘජුවම සම්බන්ධ වන්නේ මවු පුවරුවටයි. මේ සියලුම කොටස් අතර දත්ත සන්නිවේදනය සහ බලය බෙදා හැරීම සිදු කරන්නේද මවු පුවරුව මගිනි.
මවු පුවරුවේ ඇති ප්රධාන කොටස්:
- CPU Socket: පරිගණකයේ මොළය වන CPU එක සවි කරන ස්ථානය.
- RAM Slots: RAM (Random Access Memory) මොඩියුල සවි කරන දිගු කට්ට.
- Expansion Slots (PCIe): Graphics Card, Sound Card, Network Card වැනි අමතර කාඩ්පත් සවි කිරීමට ඇති කට්ට (slots).
- Storage Connectors (SATA, M.2): Hard Drives සහ SSD වැනි ගබඩා උපාංග සම්බන්ධ කරන ports.
- Chipset: මවු පුවරුවේ ඇති විවිධ කොටස් අතර දත්ත ගමනාගමනය පාලනය කරන ප්රධාන චිපය.
- BIOS/UEFI Chip: පරිගණකය පණ ගැන්වීමේදී (booting) දෘඩාංග පරීක්ෂා කර, මෙහෙයුම් පද්ධතිය (OS) ආරම්භ කිරීමට අවශ්ය මූලික උපදෙස් (firmware) ගබඩා කර ඇති චිපය.
- Back Panel Connectors (I/O Ports): USB, HDMI, Ethernet, Audio ports වැනි බාහිර උපාංග සම්බන්ධ කරන ස්ථාන.
3. පරිගණකයේ මොළය: මධ්ය සැකසුම් ඒකකය (The CPU) 💡
මධ්ය සැකසුම් ඒකකය (CPU - Central Processing Unit) යනු පරිගණකයට ලබා දෙන සියලුම දත්ත සහ උපදෙස් සකසන (process) ප්රධාන ඉලෙක්ට්රොනික චිපයයි. පරිගණකයේ "මොළය" ලෙස හඳුන්වන්නේ මේ නිසාය. පරිගණකයේ වේගය සහ කාර්යක්ෂමතාව කෙරෙහි CPU එක සෘජුවම බලපායි.
CPU එකක ක්රියාකාරීත්වය තීරණය කරන සාධක:
- Cores (කෝර්): Core එකක් යනු CPU එකක් තුළ ඇති ස්වාධීන සැකසුම් ඒකකයකි. Core ගණන වැඩි වන තරමට, CPU එකට එකවර කාර්යයන් කිහිපයක් (multitasking) සිදු කිරීමේ හැකියාව වැඩි වේ. (උදා: Dual-core, Quad-core, Octa-core). මෙය හරියට එක මොළයක වැඩකරුවන් කිහිප දෙනෙක් සිටිනවා වැනිය.
- Clock Speed (ඔරලෝසු වේගය): CPU එකකට තත්පරයකට ක්රියාත්මක කළ හැකි උපදෙස් චක්ර ගණනයි. මෙය Gigahertz (GHz) වලින් මනිනු ලැබේ. ඉහළ Clock Speed අගයක් යනු සාමාන්යයෙන් ඉහළ වේගයකි. (උදා: 3.5 GHz, 4.2 GHz).
- Cache Memory (හැඹිලි මතකය): CPU චිපය තුළම ගොඩනගා ඇති, ඉතා අධිවේගී, කුඩා මතකයකි. නිතර භාවිතා වන දත්ත මෙහි ගබඩා කර ගැනීමෙන්, සාපේක්ෂව මන්දගාමී වන RAM එක වෙත යාමේ අවශ්යතාවය අඩු කර, CPU එකේ වේගය තවත් වැඩි කරයි. (L1, L2, L3 ලෙස මට්ටම් කිහිපයක් පවතී).
ප්රධාන නිෂ්පාදකයන්: Intel (Core i3, i5, i7, i9 ශ්රේණි) සහ AMD (Ryzen 3, 5, 7, 9 ශ්රේණි) යනු ලොව ප්රමුඛතම CPU නිෂ්පාදකයන් දෙදෙනායි.
4. මතකය: RAM සහ Storage 📚
පරිගණකයේ මතකය ප්රධාන වර්ග දෙකකි: තාවකාලික මතකය (RAM) සහ ස්ථිර මතකය (Storage).
සසම්භාවී ප්රවේශ මතකය (RAM - Random Access Memory)
RAM යනු පරිගණකය **നിലവിൽ ක්රියාත්මක කරමින් පවතින** වැඩසටහන් සහ දත්ත තාවකාලිකව ගබඩා කර තබන අධිවේගී මතකයයි. මෙය ඔබගේ වැඩ මේසය (workbench) වැනිය. ඔබ වැඩ කරන අතරතුර අවශ්ය සියලුම මෙවලම් සහ ලියකියවිලි වැඩ මේසය මත තබා ගනී. වැඩ මේසය විශාල වන තරමට, ඔබට එකවර වැඩ කිහිපයක් පහසුවෙන් කරගත හැක.
- Volatile (නැසෙන සුළු): RAM යනු විදුලිය විසන්ධි වූ සැනින් එහි ඇති සියලුම දත්ත මැකී යන මතකයකි.
- ධාරිතාව (Capacity): Gigabytes (GB) වලින් මනිනු ලැබේ (උදා: 8GB, 16GB, 32GB). වැඩි RAM ධාරිතාවක් තිබීම, එකවර යෙදුම් (applications) කිහිපයක් සුමටව ක්රියාත්මක කිරීමට උපකාරී වේ.
- වේගය (Speed): Megahertz (MHz) වලින් මනින අතර, DDR3, DDR4, DDR5 වැනි පරම්පරා (generations) වලින් යුක්ත වේ.
ගබඩා උපාංග (Storage Devices)
මෙහෙයුම් පද්ධතිය, මෘදුකාංග, සහ ඔබගේ සියලුම ගොනු (documents, photos, games) ස්ථිරවම ගබඩා කර තබන උපාංග වේ. මෙය ඔබගේ පොත් රාක්කය හෝ පුස්තකාලය වැනිය. විදුලිය විසන්ධි වුවද මෙහි ඇති දත්ත මැකී යන්නේ නැත (Non-volatile).
- දෘඪ තැටි ධාවකය (HDD - Hard Disk Drive): චුම්බක ක්රමයට, කැරකෙන තැටි (platters) මත දත්ත ගබඩා කරයි.
- වාසි: මිල අඩුයි, ඉතා ඉහළ ධාරිතාවකින් (Terabytes) යුක්තයි.
- අවාසි: වේගය අඩුයි, චලනය වන කොටස් ඇති නිසා හානි වීමේ අවදානම වැඩියි, ශබ්දය වැඩියි.
- ඝන-অবස්ථා ධාවකය (SSD - Solid State Drive): චලනය වන කොටස් නොමැති, Flash memory චිප මත දත්ත ගබඩා කරයි.
- වාසි: HDD වලට වඩා 10-20 ගුණයකින් පමණ වේගවත්ය, පරිගණකය පණ ගැන්වීමට සහ මෘදුකාංග ක්රියාත්මක වීමට ගතවන කාලය ඉතා අඩුයි, ශබ්දය නැත, කල්පැවැත්ම වැඩියි.
- අවාසි: මිල අධිකයි.
නූතන පරිගණක: බොහෝ නවීන පරිගණකවල, මෙහෙයුම් පද්ධතිය (OS) සහ ප්රධාන මෘදුකාංග ස්ථාපනය කිරීමට කුඩා ධාරිතාවයකින් යුත් වේගවත් SSD එකක්ද, අනෙකුත් ගොනු ගබඩා කිරීමට විශාල ධාරිතාවයකින් යුත් HDD එකක්ද, යන දෙකම භාවිතා කරයි.
5. පරිගණකය සමඟ ගනුදෙනු කිරීම: ආදාන සහ ප්රතිදාන උපාංග (Input & Output Devices) ⌨️🖱️🖥️
ආදාන උපාංග (Input Devices)
පරිශීලකයාගෙන් දත්ත සහ විධාන පරිගණකය වෙත ලබා දෙන උපාංග.
- යතුරුපුවරුව (Keyboard): අකුරු, ඉලක්කම් සහ විධාන ඇතුළත් කිරීමට.
- මූසිකය (Mouse): තිරයේ ඇති දර්ශකය (cursor) එහා මෙහා ගෙන යාමට සහ තේරීම් කිරීමට.
- වෙබ් කැමරාව (Webcam): වීඩියෝ දර්ශන ආදානය කිරීමට.
- මයික්රෆෝනය (Microphone): ශබ්දය ආදානය කිරීමට.
- පිරික්සුම (Scanner): කඩදාසි මත ඇති ලේඛන හෝ ඡායාරූප ඩිජිටල් ගොනු බවට පත් කිරීමට.
ප්රතිදාන උපාංග (Output Devices)
පරිගණකය මගින් සැකසූ තොරතුරු, පරිශීලකයාට තේරුම් ගත හැකි ආකාරයට ලබා දෙන උපාංග.
- මොනිටරය (Monitor): දෘශ්ය තොරතුරු (වීඩියෝ, පින්තූර, අකුරු) තිරයක් මත පෙන්වයි. (Soft copy).
- මුද්රණ යන්ත්රය (Printer): ඩිජිටල් තොරතුරු කඩදාසි මතට මුද්රණය කරයි. (Hard copy). Inkjet (තීන්ත විදින) සහ Laser (ලේසර් කිරණ සහ ටෝනර් භාවිතා කරන) ලෙස ප්රධාන වර්ග දෙකකි.
- ස්පීකර් / හෙඩ්ෆෝන් (Speakers / Headphones): ශබ්ද තොරතුරු ප්රතිදානය කරයි.
- ප්රක්ෂේපකය (Projector): පරිගණක තිරයේ ඇති දර්ශනය විශාල කර, බිත්තියක් හෝ තිරයක් මතට ප්රක්ෂේපණය කරයි.
6. අමතර නමුත් වැදගත් දෘඩාංග (Other Key Hardware)
ග්රැෆික් කාඩ්පත (GPU - Graphics Processing Unit)
GPU එක යනු රූප, වීඩියෝ, සජීවීකරණ (animations), සහ 3D දර්ශන සැකසීම සඳහාම විශේෂිත වූ ප්රොසෙසරයකි. CPU එක සාමාන්ය කාර්යයන් සඳහා වන අතර, GPU එක දෘශ්ය කාර්යයන් සඳහා විශේෂඥයෙකි. Video games සෙල්ලම් කිරීමට, වීඩියෝ සංස්කරණය කිරීමට, සහ 3D ආකෘති නිර්මාණය කිරීමට බලවත් GPU එකක් අත්යවශ්ය වේ. සමහර CPU වල මූලික ග්රැෆික් සැකසීමට කුඩා GPU එකක් (Integrated Graphics) අන්තර්ගත කර ඇත.
බල සැපයුම් ඒකකය (PSU - Power Supply Unit)
පරිගණකයේ "හදවත" ලෙස හැඳින්විය හැක. බිත්තියේ ඇති ප්රධාන විදුලි සැපයුමෙන් ලැබෙන අධි-වෝල්ටීයතා AC (Alternating Current) ධාරාව, පරිගණකයේ සියුම් කොටස්වලට අවශ්ය අඩු-වෝල්ටීයතා DC (Direct Current) ධාරාවක් බවට පරිවර්තනය කර, මවු පුවරුව හරහා සියලුම කොටස් වලට බෙදා හරින්නේ PSU එක මගිනි.
සාරාංශය (Conclusion) ✨
පරිගණක දෘඩාංග යනු එකිනෙකට සම්බන්ධව, එකමුතුව ක්රියා කරන විවිධ කොටස්වල සංකලනයකි. මවු පුවරුව සියල්ල සම්බන්ධ කරන අතර, CPU එක සිතන කාර්යයද, RAM එක තාවකාලිකව මතක තබා ගන්නා කාර්යයද, Storage උපාංග ස්ථිරව මතක තබා ගන්නා කාර්යයද ඉටු කරයි. ආදාන සහ ප්රතිදාන උපාංග අපිට එම පද්ධතිය සමඟ ගනුදෙනු කිරීමට ඉඩ සලසයි. මේ සෑම කොටසක්ම පරිගණක පද්ධතියේ සුමට ක්රියාකාරීත්වය සඳහා අත්යවශ්ය වේ.
මෙම ලිපියෙන් ඔබ පරිගණක දෘඩාංග පිළිබඳව මනා අවබෝධයක් ලබා ගන්නට ඇතැයි අපි විශ්වාස කරමු. පරිගණකයක භෞතික ශරීරය ගැන ඉගෙන ගත් ඔබට, එහි "ආත්මය" වන **පරිගණක මෘදුකාංග (Computer Software)** පිළිබඳව අපගේ මීළඟ ලිපියෙන් ඉගෙන ගැනීමට අපි ආරාධනා කරමු!