ادامه..
مکانیزم به اون پیچیدگی ها که شما فکر می کنید،نیست ! و کامپیوتر اینطور نیست که متوجه بشود که عدد
0 و
1 چه می باشد!!!
حافظه 0 و 1 در واقع یک جریان برق می باشد،به عنوان مثال،
حافظه یک بیتی،وقتی 0 است،یعنی ولتاژ درون ان حافظه 0 می باشد! و وقتی 1 می باشد،یعنی جریان برقش 5 ولت (DC) می باشد. (البته این ولتاژ یک مثال عمومی بود،در بعضی جاها این ولتاژ 3.3 و بعضی جاها 10 ولت و بعضی ...!)نکته:به قطعه الکترونیکی که بتواند شکل و حالت خود را حتا بعد از قطع جریان برق حفظ کند،به آن حافظه دائمی می گویند(
مثل حافظه فلش مموری )

از داخل حافظه فلش مموری،مدل
NOR. (
هر ترانزیستور 1 بیت را می توانند در خود ذخیره کنند.) این حافظه تعداد زیادی ترانزیستور به صورت ماتریکسی بهم دیگر اتصال پیدا کرده اند. هر یک ترانزیستور حکم،یک
1 بیت داده ما را دارند،ما وقتی بخواهیم یک بیت اطلاعات را بخوانیم،کافیست اطلاعات ان ترانزیستور را فراخوانی کنیم!
نکته:برای هر داده 1 ترانزیستور ! یعنی اگر ما یک حافظه
1 مگابایتی داشته باشیم،چه مقدار ترانزیستور برای یک بیت داده،
در ان حافظه به کار گرفته شده است ؟ که هر 8 بیت میشود 1 بایت ! (
هر 1024 بایت میشود 1 کیلوبایت) . پس ابتدا 8 را ضربدر 1024 می کنیم، سپس (
هر 1024 کیلوبایت میشود،1 مگابایت) بار دیگر ضربدر 1024 می کنیم که نتیجه !
8,388,608 (البته
[External Link Removed for Guests] گوگل گفتن 8 میلیون! که البته فکر میکنم ان را گرد کردن!) کنید،برای 1 مگ داده نیاز به 8 میلیون ترانزیستور می باشد! که این واقعا زیاد می باشد،حال تصور کنید،اگر بخواهید ظرفیت 1 گیگابایت یا حتا 1 ترابایت را محاسبه کنید،چه مقدار ترانزیستور نیاز می باشد!!!!!!!!!!!!!!!! (
برای فهمیدن مقدار ترانزیستور در گوگل تایپ کنید 1gb to bit یا 100gb to bit و ...)
نحویه ذخیره 1بیت داده بر روی حافظه می توانیم به کمک فلیپ فلاپ ها و .. حافظه تک بیتی را بسازند .