برای 8 بیت که خیلی آسونه. اعداد اول بین 2 تا 256 که مشخص هستند. کافی است اون ها رو توی یک حافظه ROM بگذاری کار حله. در حالت کلی الگوریتمی برای بدست اوردن اعداد اول وجود نداره یا اینکه من نمی دونم.
سلام
شاید بشه چند تابع ایجاد کرد که هم زمان یک عدد رو که با یک تأخیر زمانی از یک تا 255 یا هر عدد دیگه شمرده میشه به اعداد 2 تا 9 تقسیم کنه و باقی موندرو با صفر مقایسه کنه و اگه همه مقایسه ها برابر بود اون عدد رو ذخیره کنه یا به خروجی بفرسته. :job:
اگه اشتباه میکنم بگید :icon_razz:
دیدگاه