فسنبدأ أولا بتعريف ماهو المعالج؟
- المعالج هو عبارة عن شريحة تقوم بعمليات حسابية بسيطة جدا مثل الجمع و الطرح و القسمة لكن بسرعة هائلة جدا قذ تصل إلى بليار عملية في الثانية. ومنه نستخلص أن المعالج cpu مجرد الة حاسبة و البرامج مجرد أرقام أي كانت : فوتوشوب - أفتر إفكت - سوبر ماريو فيديو....
تختلف المعالجات من نوع إلى أخر و أشهرها : amd . intel. وهي الرائدة في مجال المعالجات بأنواعها : حواسيب - أجهزة كونسولز - هواتف... - والمعالجات تستعمل خوارزمية معقدة جدا في عملها لأنها لا تفهم إلا لغة الأرقام مثلا رمز الجمع هو 13 والضرب 5 والقسمة 43. وتنقسم ألى نوعين وهما معالجات الحواسيب x86 ومعالجات الهواتف الذكية arm و الفرق بينهما أن معالجات الهواسيب لا تناسب الهواتف التي تعمل ببطارية فهي تستهلك الكثير من الطاقة. - لا يستطيع المبرمج أن يقوم بعمل برامج بواسطة لغة المعالج لأنه يكلف الكثير من الوقت و الجهد. وهنا تتدخل لغات البرمجة التي تسهل على المبرمج العمل فهي تقوم بتحويل لغة المعالج إلى لغة البرمجة . وعند العملية العكسية فنحتاج إلى المجمع حيث يقوم بتحويل لغة البرمجة للغة المعالج . المغزى : المعالج: عبارة عن قارئ للأرقام و جمعها و طرحها و ضربها . البرامج : عبارة عن أرقام معقدة تمت ترجنتها للغات برمجة . أرجو أن تكونو قد فهمتم ما هو المعالج و إستفدتم .
ليست هناك تعليقات:
إرسال تعليق