ما هو نظام معالجة البيانات؟
نظام معالجة البيانات هو مزيج بين الآلات والبشر ومعالجة ذلك لمجموعة من المدخلات لتنتج مخرجات محددة، وهذه المدخلات والمخرجات تترجم على أنها بيانات أوحقائق أومعلومات اعتمادًا على علاقة المترجم بالنظام، ويطلق عليه مصطلح نظام المعلومات أيضاً..[1][2][3]
ذاكرة جهاز طرفي معين متصل بعنوان وحدات المعالجة المركزية وخطوط البيانات مثل الذاكرة، بحيث عندما تقوم وحدة المعالجة المركزية بقراءة أو كتابة على عنوان المرتبط بالجهاز الطرفي، فتقوم وحدة المعالجة المركزية بنقل البيانات إلى ومن الجهاز. وهذه الآلية لها عدة فوائد ومساوئ قليلة فقط.
ميزة مبدأ هذا النظام الفرعي هي إمكانية استخدام وحدة المعالجة المركزية أي التعليمات والمتوفرة في الذاكرة ونقل البيانات بين وحدة المعالجة المركزية وجهاز إدخال/إخراج الذاكرة المعنونة. بناء على تعليمات MOV وهي الأكثر استخداماً لإرسال البيانات وتلقيها من جهاز الإدخال/إخراج ذاكرة تم تعيينها ولكن أي تعليمة قراءة أو كتابة بيانات في الذاكرة قانونية. على سبيل المثال، إذا كان لديك منفذ الإدخال/إخراج هو للقراءة/الكتابة, يمكنك استخدام بناء على تعليمات ADD قراءة المنفذ ثم قم بإضافة البيانات إلى القيمة وقراءتها ثم كتابة البيانات مرة أخرى إلى المنفذ.
وبالطبع فإن هذه الميزة قابل للاستخدام فقط إذا كان المنفذ منفذ قراءة/كتابة (أو المنفذ قابلاً للقراءة التي حددتها عنوان المنفذ بوصفه معامل المصدر الخاصة بك التعليمة ADD). إذا كان المنفذ للقراءة فقط أو للكتابة فقط، تعليمة يقرأ الذاكرة، بتعديل القيمة ثم كتابة القيمة المعدلة والعودة إلى الذاكرة تكون قليلة. يجب عليك استخدام هذه الإرشادات للقراءة/تعديل/الكتابة فقط مع منافذ قراءة/كتابة (أو منافذ الإدخال/الإخراج المزدوج).
ومع ذلك، فإن حقيقة أنه يمكنك استخدام أي تعليمات الوصول إلى ذاكرة لمعالجة البيانات المنفذة غالباً ميزة كبيرة ويمكن العمل على البيانات مع تعليمة واحدة بدلا من أولاً نقل البيانات إلى وحدة المعالجة المركزية لمعالجة البيانات وثم كتابة البيانات إلى منفذ إدخال/إخراج.العيوب أنها تستهلك عناوين في مخطط الذاكرة.. مثل بطاقات الفيديو تستهلك مجموعة كبيرة من مساحة العنوان (مثل بعض بطاقات الفيديو يكون 32 ميغابايت من الذاكرة ظهر السفينة يتم تعيينها إلى مساحة عنوان الذاكرة).