பொருளடக்கம்:
வரையறை - ஹார்வர்ட் கட்டிடக்கலை என்றால் என்ன?
ஹார்வர்ட் கட்டமைப்பு என்பது கணினி அமைப்புக்கான ஒரு சொல், இது கட்டளைகள் அல்லது அறிவுறுத்தல்கள் மற்றும் தரவுகளுக்கான இரண்டு தனித்தனி பகுதிகளைக் கொண்டுள்ளது. ஹார்வர்ட் கட்டமைப்பில், அமைப்பின் இரண்டு வெவ்வேறு பகுதிகளின் ஊடகம், வடிவம் மற்றும் தன்மை வேறுபட்டிருக்கலாம், ஏனெனில் இரண்டு அமைப்புகளும் இரண்டு தனித்தனி கட்டமைப்புகளால் குறிக்கப்படுகின்றன.
டெக்கோபீடியா ஹார்வர்ட் கட்டிடக்கலை விளக்குகிறது
ஹார்வர்ட் கட்டமைப்பின் சில எடுத்துக்காட்டுகள் ஆரம்பகால கணினி அமைப்புகளை உள்ளடக்கியது, அங்கு ஒரு ஊடகத்தில் நிரலாக்க உள்ளீடு இருக்கக்கூடும், எடுத்துக்காட்டாக, பஞ்ச் கார்டுகள் மற்றும் சேமிக்கப்பட்ட தரவு மற்றொரு ஊடகத்தில் இருக்கலாம், எடுத்துக்காட்டாக, டேப்பில். மேலும் நவீன கணினிகள் இரு கணினிகளுக்கும் நவீன CPU செயல்முறைகளைக் கொண்டிருக்கலாம், ஆனால் அவற்றை வன்பொருள் வடிவமைப்பில் பிரிக்கவும்.
ஹார்வர்ட் கட்டமைப்பு, குறியீடு மற்றும் தரவு செயல்முறைகளை கண்டிப்பாக பிரிப்பதன் மூலம், மாற்றியமைக்கப்பட்ட ஹார்வர்ட் கட்டமைப்போடு முரண்படலாம், இது குறியீடு மற்றும் தரவு அமைப்புகளின் சில அம்சங்களை ஒன்றிணைத்து மற்றவற்றில் பிரிவினையைப் பாதுகாக்கும். ஒரு பொதுவான முகவரி இடத்துடன் இரண்டு தற்காலிக சேமிப்புகளைப் பயன்படுத்துவது ஒரு எடுத்துக்காட்டு. தரவிலிருந்து உள்ளீட்டைப் பிரிப்பதில் கவனம் செலுத்தாத ஜான் வான் நியூமனுக்காக பெயரிடப்பட்ட வான் நியூமன் கட்டிடக்கலைக்கு இது முரண்படலாம்.
