آلة الوصول العشوائي الفعلية
في علم الحوسبة، وعلى وجه التحديد في الهندسة الرياضية الحاسوبية (computational geometry)، آلة الوصول العشوائي الفعلية (Real RAM) (آلة الوصول العشوائي) هي آلة حوسبة تقوم بتنفيذ قيم أعداد حقيقية في المفهوم الرياضي (أي ككيانات رياضية مستمرة وليست مُتقطعة) بخلاف تنفيذ الحوسبة النمطي (مثل آي أي أي أي 754 (IEEE 754)). ولعدم الخلط بينها وبين ذاكرة الوصول العشوائي (RAM) ، تتكون آلة الوصول العشوائي الفعلية من ذاكرة وصول عشوائي ونظام النقطة العائمة الحسابي floating point arithmetic. حيث قام براتكا (Brattka) وهيرتلنج (Hertling) بوصف تنفيذ نظري قائم على آلة تورنغ Turing machine.علوم حاسوبية
إنتل MCS-51
مقدمة : يوجد في المتحكم قسمان أساسيان في الذاكرة هما ذاكرة البرنامج Program memory وذاكرة المعطيات data memory ولكل قسم ممر bus خاص به لذلك من الممكن الوصول إليها خلال نفس دورة التعليمة وهذا ما تعرفنا عليه في بنية هارفاردHarvard architecture
تنظيم ذاكرة البرنامج:
تتألف ذاكرة البرنامج في هذا المتحكم من 4 Kbyte داخل المتحكم ومن الممكن توسعتها حتى 64 Kbyte بإضافة ذاكرة خارج المتحكم والواقع هناك أنواع لذاكرة البرنامج فقد تكون نوع ROM وفي هذه الحالة لا نستطيع أن ندخل البرنامج إلى الشريحة بأنفسنا وإنما علينا أن نعطي برنامجنا للمصنع ليصنعوا لنا المتحكم وفي داخله البرنامج الذي قمنا بكتابته موجود على الذاكرة الداخلية ROM فهي كما نعلم تبرمج لمرة واحدة فقط لأنها قابلة للقراءة فقط.
وعملياً من الممكن الحصول على متحكم ذو ذاكرة برنامج من النوع EPROM أي قابلة للقراءة فقط وقابلة للبرمجة كهربائياً Electrical Programmable ROM ولمرة واحدة.
ومن الممكن الحصول على متحكم ذو ذاكرة برنامج من النوع EEPROM وهي ذاكرة ROM قابل للبرمجة والمحي كهربائياً Programmable ROM Electrical Erasable
وهي مفيدة جداً في عمليات اختبار عمل البرنامج فنحن عملياً نقوم بالعمل على متحكمات ذات ذاكرة EEPROM كي نتمكن من اختبار برنامجنا إن كان يحقق الغرض المطلوب منه أم لا، فهنا من الممكن أن نغير البرنامج ونعيد إرساله إلى المتحكم عبر المبرمجة المخصصة له وهكذا حتى يحقق الهدف المرجو من استخدام المتحكم.