كوردك

خوارزمية لحساب الدوال المثلثية والزائدية

كوردك (بالإنجليزية: CORDIC اختصار لـ COordinate Rotation DIgital Computer)‏[3] هي خوارزمية بسيطة وذات كفاءة لحساب الدوال المثلثية، والدوال الزائدية، والجذور التربيعية، والضرب، والقسمة، والدوال الأسية والدوال اللوغاريتمية ذات الأساس الاختياري، تستخدم بشكل خاص في الآلات الحاسبة. تم وصفه لأول مرة في عام 1959 من قبل جاك فولدر. وهي تشبه التقنيات التي وصفها هنري بريغز عام 1624.

كوردك
بيانات عامّة
الصنف
المكتشف
تاريخ الاكتشاف
1959[1] عدل القيمة على Wikidata
سمي نسبة لـ

إنها خوارزمية اختيارية عندما لا يتوفر التنفيذ العتادي للضارب الثنائي (على بعض وحدات التحكم الدقيقة البسيطة أو جهاز منطقي قابل للبرمجة [الإنجليزية]). بالإضافة إلى ذلك، تتكيف خوارزمية CORDIC جيدًا مع سلسلة الحوسبة. في الأصل، كانت برمجة CORDIC تعتمد على نظام ثنائي.

خلال السبعينيات القرن 20، بدأت تظهر الإصدارات العشرية من CORDIC (مع الأرقام المشفرة بالـ BCD)، خاصة في الآلات الحاسبة حيث تكون معايير تكلفة العتاد أكثر أهمية من سرعة المعالجة. ميزة أخرى لـ CORDIC هي مرونتها لأنها تسمح بحساب العديد من الدوال بنفس الترميز (code) تقريبًا.

مراجع

عدل
  1. ^ ا ب وصلة مرجع: https://www.apmep.fr/IMG/pdf/cordic.pdf.
  2. ^ مذكور في: Association des professeurs de mathématiques de l'enseignement public.
  3. ^ "CSDL | IEEE Computer Society". www.computer.org. مؤرشف من الأصل في 2020-06-14. اطلع عليه بتاريخ 2020-06-14.