天天看點

計算機是如何存儲1和0的

作者:萬物皆有源

#頭條群星9月榜#

計算機中的1和0是通過存儲電路來存儲的,存儲電路又分為靜态和動态存儲電路。下圖是靜态存儲電路:

計算機是如何存儲1和0的
計算機是如何存儲1和0的

上面的靜态電路中,其實就是通過A、B兩點的高低電壓來存儲數字1和0的。

那麼,動态存儲電路是什麼呢?

計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的

由上面的分析可以看出,動态存儲電路是通過電容上電壓大小的不同,進而導緻電流的不同方向來表示數字1和數字0的。

計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的

寫操作則是通過電容的充放電過程實作的。

由于動态電路是通過電容說的電荷來儲存資訊,而電容是一個動态的充放電過程,是以,為了保持資訊的穩定,必須定期對電容上的電荷進行補充,也就是重新整理。

前面在讀出數字0的時候,其實就是外電路對電容的充電過程:

計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的

多管動态存儲電路的重新整理過程如下:

計算機是如何存儲1和0的
計算機是如何存儲1和0的

另一種可程式設計PROM存儲單元:

計算機是如何存儲1和0的
計算機是如何存儲1和0的

還有一種EPROM的存儲電路:

計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的
計算機是如何存儲1和0的

下圖是一塊EPROM晶片:

計算機是如何存儲1和0的

綜上所述,不管是哪種存儲方式,最終都是通過不同的電壓或者電流來存儲數字1或者0的。

繼續閱讀