سلام
میدانم چه فکری در سرتان است!
اول از همه فکر نکنید که خواندن تک تک بایت ها برای CD های خش دار با خواندن آرایه خیلی فرق میکند!!!!
خود سیستم سخت افزاری CDROM و نرم افزار ویندوز اطلاعات را به صورت سکتوری میخوانند و مینویسند و اصلاً اینطوری نیست که به خاطر یک بایت ناقابل نرم افزار از سخت افزار درخواست اطلاعات کند.
دستور داریم که یک بایت را تحویل میدهد یا میگیرد ولی خود ان دستورات از ارسال و دریافت آرایه ای استفاده میکنند.
فعلاً نگاهی به کد زیر بیاندازید که در شرایط فایلهای سالم به خوبی کار میکند (گرچه تستش نکردم ولی دلیلی برای کارنکردن ندارد!)
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید