سؤال

أنا مهتم بكيفية عمل أجهزة الكمبيوتر ولكن ليس لدي أي فكرة عن كيفية تحويل مفهوم 0 و 1 إلى تمكين الأشخاص من التحكم في الكمبيوتر عن طريق البرمجة.أرغب في الفهم من المستويات الأساسية جدًا للكمبيوتر ومواصلة الدراسة بتعمق أكبر حتى أشعر بالرضا.أين يجب أن تبدأ؟هل هناك اسم لهذا الموضوع؟ما هي الكتب التي يجب أن أقرأها؟

**يحرر:كانت هذه مشاركتي الأولى وأعتقد أنني تلقيت الكثير من الاقتراحات الجيدة حول من أين أبدأ.سأبحث عن جميع الإجابات المنشورة هنا.شكرا جزيلا لكل من أجاب على هذا المنصب.

هل كانت مفيدة؟

المحلول

ثلاثة كتب:

1. شفرة:اللغة الخفية لأجهزة وبرامج الكمبيوتر بواسطة تشارلز بيتزولد

باستخدام الأشياء اليومية وأنظمة اللغة المألوفة مثل لغة برايل ومورس، ينسج المؤلف تشارلز بيتزولد قصة مضيئة لأي شخص تساءل يومًا عن الحياة الداخلية السرية لأجهزة الكمبيوتر والأجهزة الذكية الأخرى.

2. ولكن كيف تعرف بواسطة J.كلارك سكوت

ولكن كيف تعرف؟يشرح حقا كيفية عمل أجهزة الكمبيوتر.إنها أبسط بكثير مما سمح لك أي شخص بتصديقه.فهو يحتوي على كل ما تحتاج إلى معرفته، ولا شيء لا تحتاج إلى معرفته.لا يشترط وجود خلفية تقنية من أي نوع.

3. عناصر نظم الحوسبة بقلم نعوم نيسان وشمعون شوكين.

متوفر على الانترنت للقراءة مجانًا وأيضًا كدورة فيديو مجانية للمؤلفين على كورسيرا: الجزء 1, الجزء 2 المعروف باسم Nand To Tetris.موقع الدورة هو nand2tetris.org.على الرغم من إمكانية قراءة الكتابين الأولين، إلا أن هذا يتضمن تمرينًا يجب عليك اجتيازه لفهم المادة.شرط مسبق لدورة البرمجة الأساسية في أي لغة.

أوصي باختيار إما 1 أو 2 ثم الانتقال إلى 3.الكود أكثر تفصيلاً، لكن كيف تعرفه يغطي موضوعات أكثر قليلاً.يغطي كلا الكتابين الأولين موضوعًا متشابهًا إلى حد ما، وهو في الغالب النصف الأول من دورة nand2tetris.

نصائح أخرى

أنت تطلب سؤالا واسعا جدا غير مناسب بشكل خاص " بشكل صحيح ".

ما الذي تصفه هو ما تتعلمه إذا اتبعت مع درجة في علوم الكمبيوتر أو ربما أكثر دقة في الهندسة الكهربائية وعلوم الكمبيوتر .

لذلك أود أن أوصيك أن تفعل ذلك بالضبط: اذهب إليك مواقع الويب الجامعية المفضلة والبحث عن محتوى درجة في EE / CS.

على سبيل المثال، لقد سمعت أن MIT لديه شهادة في EECS، لذلك نظرت إليه، ووجدت قائمة طويلة من الدورات التدريبية .

هناك وجدت دورة تسمى 6.01 - مقدمة في الهندسة الكهربائية وعلوم الكمبيوتر أنا التي لديها حتى الآن ملاحظات محاضرة المستند: < / ص>

6.01 ملاحظات الدورة التدريبية، ربيع 2011 (PDF - 4.9 ميجابايت)

حيث أساسيات الدوائر يتم تغطيتها في الفصل 1 .


summa summarum أنت تطلب ما يدور في درجة في الهندسة الكهربائية وعلوم الكمبيوتر، وأفضل طريقة للعثور على الإجابة على ذلك هو الذهاب إلى المصدر.

الجامعات والمدارس موجودة لسبب ما. :)

اعتمادا على مدى ضيقا أن نتفهم السؤال، قد تكون الإجابة (أجزاء من) دورة جامعية واحدة بدلا من درجة كاملة.

دورة تدريبية على تصميم الدوائر الرقمية يتضمن تدريسه في Eth Zurich كيفية الوصول من المنطق المنطقي (أي المفاهيم والأصفار، ولكن ليس تنفيذها البدني) إلى أجهزة الكمبيوتر الحديثة التي يمكنك برنامجها - على الرغم من أنها فقط في التجميع، أي لغة برمجة بسيطة للغاية. ينتقل الرابط إلى موقع محاضرات بما في ذلك المحاضرات المسجلة ومادة الممارسة.

للحصول على من الفيزياء إلى المنطق المنطقي (الأصفار المفاهيمية والأكثر) ستحتاج إلى دورة تدريبية كهربائية أو حتى دورة فيزياء (اعتمادا على مستوى التفاصيل التي تريدها) على موصلات نصف وترانزستورات على وجه الخصوص.

للانتقال من لغة البرمجة البسيطة إلى المزيد من العناصر المتقدمة التي ستحتاج إليها دورة تدريبية على تصميم المحول البرمجي مثل هذا واحد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى cs.stackexchange
scroll top