بناء وحدة معالجة مركزية باستخدام تعليمة MOVE فقط: تجربة مع بنية التشغيل بالنقل (TTA)

2025-09-13
بناء وحدة معالجة مركزية باستخدام تعليمة MOVE فقط: تجربة مع بنية التشغيل بالنقل (TTA)

تتناول هذه المقالة تجربة الكاتب في بناء وحدة معالجة مركزية 16 بت باستخدام تعليمة MOVE فقط، بناءً على بنية التشغيل بالنقل (TTA). على عكس وحدات المعالجة المركزية التقليدية، تفتقر TTA إلى وحدة الحساب المنطقي والمسجلات؛ حيث تتم جميع العمليات الحسابية في الذاكرة. باستخدام محاكي Digital وبوابات منطقية وعدادات بسيطة، قام الكاتب بتنفيذ استرجاع التعليمات، وقراءة وكتابة البيانات، وقام بتشغيل برنامج لحساب متتالية فيبوناتشي بنجاح. على الرغم من أن TTA ليست بنية رئيسية، إلا أن هذه المقالة تُظهر بساطتها وفهم الكاتب العميق ومهاراته العملية في هندسة وحدات المعالجة المركزية.