اطلاعیه

Collapse
No announcement yet.

نحوه تعیین 32 یا 64 بیتی بودن متغیر INTEGER در FPGA

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نحوه تعیین 32 یا 64 بیتی بودن متغیر INTEGER در FPGA

    سلام
    اون طوری که تو language template نرم افزار ise دیدم انگار متغییر های integer در دو نوع 32 و 64 بیت هستن(که متئسفانه تو کتاب هایی که من دارم بهشون اشاره نشده)

    حالا سوالم اینه که چطور میشه 32 یا 64 بیتی بودن متغییر رو تعیین کرد؟؟؟
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.

    #2
    پاسخ : نحوه تعیین 32 یا 64 بیتی بودن متغیر INTEGER در FPGA

    سلام
    تو وریلاگ تقریبا همه جا میشه به جای integer از reg هم استفاده کرد. اگه خواستی دقیقا تعداد بیت ها رو مشخص کنی از reg استفاده کن.
    https://www.linkedin.com/in/mohammadhosseini69

    http://zakhar.blog.ir

    دیدگاه


      #3
      پاسخ : نحوه تعیین 32 یا 64 بیتی بودن متغیر INTEGER در FPGA

      تعداد بیت های متغیر integer با توجه به رنجی که برای آن تعریف می کنید مشخص می شود. برای مثال اگر داشته باشیم:
      signal a: integer range o to 9;
      در این صورت متغیر شما چهار بیتی در نظر گرفته خواهد شد. چنانچه برای متغیری رنج تعریف نکنید حداکثر تعداد بیت ها یعنی 32 بیت به متغیر شما اختصاص داده می شود و در نتیجه حجم حافظه اشغالی بالا می رود. بنابراین ترجیحا همیشه رنج متغیر integer خود را مشخص کنید.

      دیدگاه


        #4
        پاسخ : نحوه تعیین 32 یا 64 بیتی بودن متغیر INTEGER در FPGA

        آخه تو ANGUAGE TEMPLATE نوشته بود

        INTEGER --32 or 64 bits


        من میخواستم بیبنم داستان 64 بیت و 32 بیت چیه؟؟؟؟؟
        اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

        اگه دوس دارید سریع به جواب برسید :
        1) قبل از پرسیدن سوال، بسرچید.
        2) سوالاتون رو با جزئیات کامل مطرح کنید.

        دیدگاه

        لطفا صبر کنید...
        X