5

मैं प्रोसेसर के बारे में यह मूल बात सीखने की कोशिश कर रहा हूं जिसे हर विश्वविद्यालय के प्रत्येक सीएस विभाग में पढ़ाया जाना चाहिए। फिर भी मैं इसे नेट पर नहीं ढूंढ सकता (Google मदद नहीं करता है) और मैं इसे अपनी कक्षा सामग्री में नहीं ढूंढ सकता।मोड को संबोधित करने के तरीके भौतिक स्तर पर कैसे काम करते हैं?

क्या आप शारीरिक स्तर पर संबोधित मोड कैसे काम करते हैं, इस बारे में कोई अच्छा संसाधन जानते हैं? मैं विशेष रूप से इंटेल प्रोसेसर में रूचि रखता हूं।

उत्तर

2

आप तनेंबाम से "मॉडर्न ऑपरेटिंग सिस्टम" पुस्तक में एक नज़र डालना चाहते हैं।


आप x86 आर्किटेक्चर इंटेल नियमावली मदद कर सकता है में रुचि रखते हैं (लेकिन वे वास्तव में गहरी जाना)

http://www.intel.com/products/processor/manuals/

2

कुछ पृष्ठभूमि के लिए Wikipedia Virtual Memory page पर प्रारंभ करें, फिर अपनी जिज्ञासा को पूरा करने के लिए MMU आदि जैसे विशिष्ट पृष्ठों का पालन करें।

आप सामान्य रूप से उपरोक्त सभी अवधारणाओं (और कुछ और, जैसे पाइपलाइन और सुपरस्काकर आर्किटेक्चर, कैश इत्यादि) पर किसी भी सभ्य कंप्यूटर आर्किटेक्चर कोर्स में विस्तार से जानकारी देंगे, आमतौर पर संकाय (इलेक्ट्रिकल या कंप्यूटर)) अभियांत्रिकी।

2

यह पृष्ठ मदद कर सकता है। मैंने एचसी 12 एड्रेसिंग मोड की तलाश की, क्योंकि हमने यही सीखा है, और इंटेल प्रोसेसर की तरह कुछ गहरे छोर पर कूदने के बजाए एक सरल प्रोसेसर पर सीखना बहुत बेहतर है। बुनियादी अवधारणाओं को हालांकि किसी भी प्रोसेसर के लिए समान होना चाहिए।

http://spx.arizona.edu/ECE372/Supporting%20Documents/lecture/HCS12%20Addressing%20Modes%20and%20Subroutines.pdf

मैं कल्पना नहीं हैं आप एक परिचयात्मक पाठ्यक्रम में अधिक जटिल के किसी भी पता करने की जरूरत होगी। हमने केवल मूलभूत लोगों का उपयोग किया, फिर हमारी परीक्षा में कुछ लोगों को समझाया गया।

आपको यह देखने में सक्षम होना चाहिए कि भौतिक स्तर पर क्या चल रहा है, बशर्ते आप असेंबली कोड उदाहरणों को समझें। उदाहरण के लिए अंतर्निहित एड्रेसिंग कमांड इंक प्रोसेसर (http://en.wikipedia.org/wiki/Adder_%28electronics%29) के भीतर लॉजिक गेट्स के सेट का उपयोग करने जा रहा है ताकि पंजीकरण ए को एक-एक करके बढ़ाया जा सके। यह सब ठीक है और अच्छा है, लेकिन इससे कहीं अधिक जटिल की भौतिक परत को समझने की कोशिश करना सिर्फ आपको सिरदर्द देने जा रहा है। आपको वास्तव में इसे जानने की आवश्यकता नहीं है, जो कि पहले स्थान पर माइक्रोप्रोसेसर का उपयोग करने का पूरा बिंदु है।