DESIGN OF ON-LINE DECIMAL MULTIPLIER

No Thumbnail Available

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Saudi Digital Library

Abstract

الأساليب العددية الرقمية المتسلسلة (online) شائعة جداً نظراً لكونها تسمح بحساب العمليات المتتابعة بشكل متزامن. مما يؤدي إلى ارتفاع الكفاءة الإنتاجية وتقليل المساحة وزيادة كفاءة التواصل بين المكونات المختلفة. العمليات الرياضية في النظام العشري بدأت تستقطب الاهتمام بشكل متزايد خصوصاً لعمليات الاعداد الحقيقية بسبب الحاجة لهذا النظام. منظمة IEEE أقرت النظام المعياري IEEE 754-2008 للعمليات الحسابية في النظام العشري في يونيو 2008 ومنذ ذلك الحين استقطب مجال الحساب العشري في اجهزة الحاسب الالي اهتمام الباحثين. تبرز الحاجة الى النظام العشري في الحاسبات في أن تمثيل الارقام الكسرية البسيطة مثل (0.1 و 0.2 و 0.3 على سبيل المثال) يحتاج الى عدد غير منتهي من الارقام الثنائية (bits) لذا تقوم اجهزة الحاسب بتقريبها حسب المساحة المتاحة في حين أنه يمكن تمثيلها بسهولة في النظام العشري ولهذا السبب عمد مطوروا لغات البرمجة (مثل لغات C,C++, Java, COBOL) الى تطوير واجهات برمجية لتمثيل الارقام الكسرية في النظام العشري. هذا الدعم من مطوري لغات البرمجة يجعل البرامج المطورة بهذة اللغات تستهلك ما بين 50-90% من وقت البرنامج في معالجة الارقام العشرية. حتى اليوم، تشير التقارير إلى عدم تواجد أي خوارزميات أو أجهزة تقدم حلاً لوحدة الضرب المتسلسل (Online) في النظام العشري. هذه الرسالة تقدم تصميم مقترحاً لوحدة ضرب متسلسل في النظام العشري. وقد تم عمل مقارنات لأداء هذا التصميم مع الأساليب التقليدية لعمليات الضرب. بالإضافة إلى ذلك، تم ادراج نتائج التركيب (synthesis) لمقارنة المساحة والتأخيرالزمني لهذه الخوارزميات.

Description

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By

Copyright owned by the Saudi Digital Library (SDL) © 2025