سلام به همه دوستان گرامی
چند روزی هست که درگیری مباحث بیتی شدم و البته دارم به بهترین روش و البته اپتیمایز ترین روش عمل میکنم چرا که تعداد سیکل ماشین صرف شده مهم هست و باید سیستم بالاترین سرعت رو داشته باشه
طرح مساله
یک آرایه 256 درایه ای از نوع متغییر لانگ داریم به این صورت
که این متغییر جایی جایی پر میشه و مساله از این به بعد شروع میشهکد:long a[256];
حالا میخوام تعداد بیت های 1 این آرایه رو به دست بیارم که این ارایه ما 1024 بیت داره
حالا بهترین روش برای بدست آوردن تعداد یک ها چی هست