பொருளடக்கம்:
வரையறை - கணினி கட்டமைப்பு என்றால் என்ன?
கணினி கட்டமைப்பு என்பது ஒரு கணினி அமைப்பு அல்லது தளத்தை உருவாக்க மென்பொருள் மற்றும் வன்பொருள் தொழில்நுட்ப தரங்களின் தொகுப்பு எவ்வாறு தொடர்பு கொள்கிறது என்பதை விவரிக்கும் விவரக்குறிப்பாகும். சுருக்கமாக, கணினி கட்டமைப்பு என்பது ஒரு கணினி அமைப்பு எவ்வாறு வடிவமைக்கப்பட்டுள்ளது மற்றும் எந்த தொழில்நுட்பங்களுடன் ஒத்துப்போகிறது என்பதைக் குறிக்கிறது.
கட்டிடக்கலை என்ற வார்த்தையின் பிற சூழல்கள் மற்றும் அர்த்தங்களைப் போலவே, கணினி கட்டமைப்பும் பயனர் / அமைப்பு / தொழில்நுட்பத்தின் தேவைகளை நிர்ணயிக்கும் கலையுடன் ஒப்பிடப்படுகிறது, மேலும் அந்த தேவைகளின் அடிப்படையில் ஒரு தர்க்கரீதியான வடிவமைப்பு மற்றும் தரங்களை உருவாக்குகிறது.
டெக்கோபீடியா கணினி கட்டிடக்கலை விளக்குகிறது
கணினி கட்டமைப்பிற்கு ஒரு சிறந்த எடுத்துக்காட்டு வான் நியூமன் கட்டிடக்கலை, இது இன்றும் பெரும்பாலான வகை கணினிகளால் பயன்படுத்தப்படுகிறது. இதை 1945 இல் கணிதவியலாளர் ஜான் வான் நியூமன் முன்மொழிந்தார். இது ஒரு மின்னணு கணினியின் வடிவமைப்பை அதன் CPU உடன் விவரிக்கிறது, இதில் எண்கணித தர்க்க அலகு, கட்டுப்பாட்டு அலகு, பதிவேடுகள், தரவு மற்றும் அறிவுறுத்தல்களுக்கான நினைவகம், உள்ளீடு / வெளியீட்டு இடைமுகம் மற்றும் வெளிப்புற சேமிப்பு செயல்பாடுகளை.
கணினி கட்டமைப்பில் மூன்று பிரிவுகள் உள்ளன:
- கணினி வடிவமைப்பு: இது கணினியில் உள்ள அனைத்து வன்பொருள் கூறுகளையும் உள்ளடக்கியது, இதில் CPU ஐத் தவிர தரவு செயலிகள், கிராபிக்ஸ் செயலாக்க அலகு மற்றும் நேரடி நினைவக அணுகல் போன்றவை அடங்கும். மெமரி கன்ட்ரோலர்கள், தரவு பாதைகள் மற்றும் பல செயலாக்கம் மற்றும் மெய்நிகராக்கம் போன்ற இதர விஷயங்களும் இதில் அடங்கும்.
- இன்ஸ்ட்ரக்ஷன் செட் ஆர்கிடெக்சர் (ஐஎஸ்ஏ): இது மத்திய செயலாக்க அலகு உட்பொதிக்கப்பட்ட நிரலாக்க மொழி. இது எந்த நிரலாக்கத்தை செயல்படுத்தலாம் அல்லது செயலாக்க முடியும் என்பதன் அடிப்படையில் CPU இன் செயல்பாடுகள் மற்றும் திறன்களை வரையறுக்கிறது. இதில் சொல் அளவு, செயலி பதிவு வகைகள், நினைவக முகவரி முறைகள், தரவு வடிவங்கள் மற்றும் புரோகிராமர்கள் பயன்படுத்தும் அறிவுறுத்தல் தொகுப்பு ஆகியவை அடங்கும்.
- மைக்ரோஆர்க்கிடெக்சர்: இல்லையெனில் கணினி அமைப்பு என அழைக்கப்படுகிறது, இந்த வகை கட்டமைப்பு தரவு பாதைகள், தரவு செயலாக்கம் மற்றும் சேமிப்பக கூறுகள் மற்றும் ஐஎஸ்ஏவில் எவ்வாறு செயல்படுத்தப்பட வேண்டும் என்பதை வரையறுக்கிறது.
