الكمبيوتر 3 هرتز ، عقد الترانزستورات
#etc #assembly 2022-07-24
لست من الأشخاص الذين يتباهون علنًا بالألعاب باهظة الثمن ، ولكن منذ بضعة أسابيع تمكنت من الحصول على لعبة مميزة حقًا. هذا Curta Type II ، آلة حاسبة رقمية ميكانيكية صنعت في ليختنشتاين بين الخمسينيات والسبعينيات من القرن الماضي ، قبل أن تقتلها الآلات الحاسبة ذات الحالة الصلبة وقواعد الشرائح. p>
لقد أردت واحدة منذ أن كنت طفلاً ، وتمكنت من الفوز بمزاد eBay مقابل واحد. p>
إنه جهاز مضحك ، في مكان ما بين مطحنة الفلفل والقنبلة اليدوية. خاصتي بها الرقم التسلسلي 544065 ، لأولئك الذين يحتفظون بالنتيجة ، وتأتي في كبسولة صغيرة لطيفة من الباكليت (من لديه خيوط في اليد اليسرى؟!). p>
أريد أن أذكر هذا الشيء لأنه بخلاف شيء مثل قاعدة الشريحة ، فإنه يشترك في العديد من الميزات مع أجهزة الكمبيوتر الحديثة. لديها عمليات وأعلام وسجلات. بدائيتها الأساسية هي الأفعى ، ولكن يمكن بناء العديد من العمليات الأخرى عليها: إنها حقًا منصة للحسابات المعقدة. p>
أنا من النوع الذي يقرأ Hacker's Delight من أجل المتعة ، لذلك أحب حقًا الخوارزميات العددية البسيطة. هذه المقالة عبارة عن دراسة حول كيفية عمل آلة حاسبة Curta والخوارزميات التي يمكنك تنفيذها عليها ، من منظور مبرمج تجميع محترف. p>
معظم الخوارزميات التي سأصفها هنا موجودة على الإنترنت ، لكنني وجدت أنها صعبة الفهم بعض الشيء ، لذا فإن هذه المقالة مخصصة أيضًا لتكون خريطة مرجعية لنفسي. p>>
هيا بنا نتعمق! p>
هناك نوعان من طرازات Curta ، النوع الأول والنوع الثاني ، يختلفان بشكل أساسي في حجم مسجلاتهما. لدي النوع الثاني ، لذلك سأركز على تخطيط ذلك. p>
إن Curta ليس برنامجًا مخزنًا em> مثل الكمبيوتر الذي تقرأ عليه هذه المقالة. يجب على المشغل إجراء العمليات يدويًا. يبدو الأمر كما لو أننا أخذنا معالجًا واختزلناه إلى اثنين من مكوناته الأساسية: ملف التسجيل ووحدة المنطق الحسابي (ALU). يتكون ملف تسجيل Curta من ثلاثة سجلات رقمية ، يحتوي كل منها على عدد صحيح عشري (أي أن كل رقم يبدأ من 0 إلى 9 ، بدلاً من 0 إلى 1 كما هو الحال في ثنائي الكمبيوتر): p>
sr ، وهو سجل الإعداد em> ، موجودًا على جانب الجهاز. يمكن ضبط قيمة sr يدويًا بواسطة المشغل باستخدام مجموعة من الأزرار الموجودة على جانب الجهاز. لن تكتب إليها الآلة أبدًا ، بل تقرأ منها فقط. يتكون من 11 رقما.
يقع rr ، سجل النتائج em> ، في الجزء العلوي من الجهاز بمحاذاة الجزء الأسود من القرص. يمكن للآلة قراءتها وكتابتها ، ولكن لا يمكن تعديلها بشكل مباشر بواسطة المشغل. يتكون من 15 رقمًا.
يقع cr ، سجل العد em> ، بجوار rr على طول الجزء الفضي من الاتصال الهاتفي. مثل rr ، لا يمكن تعديله إلا بواسطة الجهاز. يتكون من 8 أرقام.
sr على 1997. rr هو الاتصال الهاتفي الأسود ؛ cr هو الفضة. p>
يوجد أيضًا إعدادان على الجهاز ليسا مسجلين بالفعل ، ولكن نظرًا لتغييرهما كجزء من العملية ، فإنهما يشبهان إلى حد كبير سجلات التحكم على جهاز كمبيوتر حديث. p >
حامل الخراطيش em> (ليس هناك اختصار لهذا ، لذلك سأطلق عليه هذا الاسم) هو الحلقة المخرشة العلوية للجهاز. يمكن ضبطه على قيمة من 0 إلى 7. لضبطه ، يرفع المشغل الحلقة (مقابل شد الزنبرك) ، ...
![الكمبيوتر 3 هرتز ، عقد الترانزستورات](https://mcyoung.xyz/public/avatar.png)
لست من الأشخاص الذين يتباهون علنًا بالألعاب باهظة الثمن ، ولكن منذ بضعة أسابيع تمكنت من الحصول على لعبة مميزة حقًا. هذا Curta Type II ، آلة حاسبة رقمية ميكانيكية صنعت في ليختنشتاين بين الخمسينيات والسبعينيات من القرن الماضي ، قبل أن تقتلها الآلات الحاسبة ذات الحالة الصلبة وقواعد الشرائح. p>
لقد أردت واحدة منذ أن كنت طفلاً ، وتمكنت من الفوز بمزاد eBay مقابل واحد. p>
إنه جهاز مضحك ، في مكان ما بين مطحنة الفلفل والقنبلة اليدوية. خاصتي بها الرقم التسلسلي 544065 ، لأولئك الذين يحتفظون بالنتيجة ، وتأتي في كبسولة صغيرة لطيفة من الباكليت (من لديه خيوط في اليد اليسرى؟!). p>
أريد أن أذكر هذا الشيء لأنه بخلاف شيء مثل قاعدة الشريحة ، فإنه يشترك في العديد من الميزات مع أجهزة الكمبيوتر الحديثة. لديها عمليات وأعلام وسجلات. بدائيتها الأساسية هي الأفعى ، ولكن يمكن بناء العديد من العمليات الأخرى عليها: إنها حقًا منصة للحسابات المعقدة. p>
أنا من النوع الذي يقرأ Hacker's Delight من أجل المتعة ، لذلك أحب حقًا الخوارزميات العددية البسيطة. هذه المقالة عبارة عن دراسة حول كيفية عمل آلة حاسبة Curta والخوارزميات التي يمكنك تنفيذها عليها ، من منظور مبرمج تجميع محترف. p>
معظم الخوارزميات التي سأصفها هنا موجودة على الإنترنت ، لكنني وجدت أنها صعبة الفهم بعض الشيء ، لذا فإن هذه المقالة مخصصة أيضًا لتكون خريطة مرجعية لنفسي. p>>
هيا بنا نتعمق! p>
هناك نوعان من طرازات Curta ، النوع الأول والنوع الثاني ، يختلفان بشكل أساسي في حجم مسجلاتهما. لدي النوع الثاني ، لذلك سأركز على تخطيط ذلك. p>
إن Curta ليس برنامجًا مخزنًا em> مثل الكمبيوتر الذي تقرأ عليه هذه المقالة. يجب على المشغل إجراء العمليات يدويًا. يبدو الأمر كما لو أننا أخذنا معالجًا واختزلناه إلى اثنين من مكوناته الأساسية: ملف التسجيل ووحدة المنطق الحسابي (ALU). يتكون ملف تسجيل Curta من ثلاثة سجلات رقمية ، يحتوي كل منها على عدد صحيح عشري (أي أن كل رقم يبدأ من 0 إلى 9 ، بدلاً من 0 إلى 1 كما هو الحال في ثنائي الكمبيوتر): p>
sr ، وهو سجل الإعداد em> ، موجودًا على جانب الجهاز. يمكن ضبط قيمة sr يدويًا بواسطة المشغل باستخدام مجموعة من الأزرار الموجودة على جانب الجهاز. لن تكتب إليها الآلة أبدًا ، بل تقرأ منها فقط. يتكون من 11 رقما.
يقع rr ، سجل النتائج em> ، في الجزء العلوي من الجهاز بمحاذاة الجزء الأسود من القرص. يمكن للآلة قراءتها وكتابتها ، ولكن لا يمكن تعديلها بشكل مباشر بواسطة المشغل. يتكون من 15 رقمًا.
يقع cr ، سجل العد em> ، بجوار rr على طول الجزء الفضي من الاتصال الهاتفي. مثل rr ، لا يمكن تعديله إلا بواسطة الجهاز. يتكون من 8 أرقام.
sr على 1997. rr هو الاتصال الهاتفي الأسود ؛ cr هو الفضة. p>
يوجد أيضًا إعدادان على الجهاز ليسا مسجلين بالفعل ، ولكن نظرًا لتغييرهما كجزء من العملية ، فإنهما يشبهان إلى حد كبير سجلات التحكم على جهاز كمبيوتر حديث. p >
حامل الخراطيش em> (ليس هناك اختصار لهذا ، لذلك سأطلق عليه هذا الاسم) هو الحلقة المخرشة العلوية للجهاز. يمكن ضبطه على قيمة من 0 إلى 7. لضبطه ، يرفع المشغل الحلقة (مقابل شد الزنبرك) ، ...
What's Your Reaction?
![like](https://vidianews.com/assets/img/reactions/like.png)
![dislike](https://vidianews.com/assets/img/reactions/dislike.png)
![love](https://vidianews.com/assets/img/reactions/love.png)
![funny](https://vidianews.com/assets/img/reactions/funny.png)
![angry](https://vidianews.com/assets/img/reactions/angry.png)
![sad](https://vidianews.com/assets/img/reactions/sad.png)
![wow](https://vidianews.com/assets/img/reactions/wow.png)