CPU என்பது உங்கள் கணினியின் மிக முக்கியமான கூறுகளில் ஒன்றாகும் - எல்லாவற்றிற்கும் மேலாக, இது உங்கள் கணினியையும் அதன் மென்பொருளையும் முதன்முதலில் இயக்குவதில் ஈடுபட்டுள்ள சமன்பாடுகளில் பெரும்பகுதியைக் கையாளும் மைய செயலாக்க அலகு. இருப்பினும், ஒரு CPU ஆனது பல்வேறு கட்டமைப்புகளை அடிப்படையாகக் கொண்டது என்பதை நீங்கள் அறிந்திருக்க மாட்டீர்கள்.
முதலில், ஒரு CPU கட்டமைப்பு முதலில் என்ன என்று நீங்கள் யோசித்துக்கொண்டிருக்கலாம். எளிமையான சொற்களில், ஒரு CPU ஆனது சில அடிப்படை குறைந்த-நிலை கட்டளைகளை அதன் சொந்தமாக மட்டுமே புரிந்து கொள்ள முடியும். ஒரு சிபியு சி ++ அல்லது விஷுவல் பேசிக் போன்ற மேம்பட்ட கணினி மொழிகளைப் புரிந்து கொள்ள, அந்த நிரலாக்க மொழிகள் சிபியு புரிந்துகொள்ளக்கூடிய குறைந்த-நிலை கட்டளைகளில் தொகுக்கப்பட வேண்டும். CPU கட்டமைப்பு முடிந்தவரை சுருக்கமாகவும் திறமையாகவும் இருக்க வேண்டும் - அந்த வகையில் CPU க்கள் கட்டளைகளை விரைவாகவும் எளிதாகவும் செயலாக்க முடியும், எனவே உங்கள் கணினி வேகமாக இயங்க முடியும்.
நுகர்வோர் சாதனங்களில் இன்று இரண்டு முக்கிய கணினி கட்டமைப்புகள் பயன்படுத்தப்படுகின்றன - ARM மற்றும் x86. ஆனால் அந்த கட்டமைப்புகளுக்கு என்ன வித்தியாசம்?
ARM (RISC)
ARM கட்டமைப்புகள் இரண்டு வெவ்வேறு வடிவங்களில் வருகின்றன - ARM, இது 32-பிட், மற்றும் ARM64, இது 64-பிட். ARM சில்லுகள் RISC கட்டமைப்பைப் பயன்படுத்துகின்றன, இது குறைக்கப்பட்ட வழிமுறை தொகுப்பு கணினி என்றும் அழைக்கப்படுகிறது. இதன் பொருள் என்னவென்றால், ARM இன் அறிவுறுத்தல் தொகுப்பு ஒப்பீட்டளவில் எளிதானது, மேலும் பெரும்பாலான வழிமுறைகளை ஒரே கடிகார சுழற்சியில் செயல்படுத்த முடியும்.
அது மட்டுமல்லாமல், ARM சில்லுகள் சுமை மற்றும் அங்காடி மாதிரியைப் பயன்படுத்துகின்றன, அதாவது தரவு பொருள்களுக்கு இடையிலான செயல்பாடுகள் கணினியின் நினைவகத்திலிருந்து செயலியின் பதிவேடுகளில் ஏற்றப்பட வேண்டும், அதன் பிறகு செயல்பாடு செய்யப்பட்டு மீண்டும் நினைவகத்தில் சேமிக்கப்படுகிறது. இது x86 செயலிகளிலிருந்து வேறுபட்டது, ஏனெனில் சுமை மற்றும் அங்காடி தகவல்கள் சிப்பின் அறிவுறுத்தல்களில் நேராக கட்டமைக்கப்பட்டுள்ளன - எனவே குறைவான வழிமுறைகள் இறுதியில் தேவைப்படுகின்றன.
ARM சில்லுகள் எளிமையானவை என்பதால், ஒரு சிறிய அளவு சிலிக்கான் பயன்படுத்தப்படுகிறது, மேலும் ஒரு சிறிய அளவு ஆற்றல் பயன்படுத்தப்படுகிறது - எனவே ஆற்றல் செயல்திறனுக்கு ARM சில்லுகள் சிறந்தவை.
x86 (CISC)
x86 சில்லுகள் ஆற்றல் நுகர்வுக்கு வரும்போது அவ்வளவு சிறப்பாக இல்லை, ஆனால் அவை பொதுவாக பேசும்போது, ARM சில்லுகளை விட சற்று சிறப்பாக செயல்படுகின்றன.
கவனிக்க வேண்டிய மற்றொரு முக்கியமான விஷயம் என்னவென்றால், x86 செயலிகளில் உள்ளீடு மற்றும் வெளியீட்டில் நேரடியாக வேலை செய்வதற்கான வழிமுறைகள் உள்ளன - இருப்பினும் ARM க்கு அந்த வழிமுறைகள் இல்லை, எனவே கூடுதல் வன்பொருள் தேவைப்படுகிறது.
இறுதி
இரண்டு கட்டமைப்புகளும் அவற்றின் நன்மைகள் மற்றும் தீமைகள் உள்ளன, மேலும் எது சிறப்பாக செயல்படுகிறது என்று சொல்வது பெரும்பாலும் கடினமாக இருக்கும், இருப்பினும் பொதுவாக x86 பேசுவது ARM ஐ விட சிறப்பாக செயல்படுகிறது, மேலும் இது IO உடன் செயல்படுவதற்கான வழிமுறைகளைக் கொண்டுள்ளது. இருப்பினும், மின் நுகர்வுக்கு வரும்போது ARM சிறந்தது - எனவே அதன் நன்மைகளும் உள்ளன.
