導航:首頁 > 電腦問題 > 內存電腦黑屏

內存電腦黑屏

發布時間:2022-01-31 13:56:14

1. 為什麼內存出問題了。電腦就黑屏。。。

內存是干嗎使的?

儲存數據用的!

CPU使計算和定址用的,他每一個狀態只能表示一個數。就是說,CPU只能記住當前運行時的幾個數據(其實,CPU可以說,能記住更多的數據,不過,單位是K byte,就是寄存器和多級緩存,相比內存以M byte為單位,就太小了。具體就太復雜了。我們,就簡化一下,認為這個CPU是一個被切除了海馬區域的人(大腦的海馬區域,主管人的深層記憶),他只能記住當前的幾個數字)。那麼,這個叫CPU 人如何幫助電腦使用者處理煩雜的計算任務呢?

他有一個好的數據管家兼數據倉庫,就是內存!CPU把當前暫時不用的數據,就放到內存中,當下一次需要的時候——CPU每進行一次運算,就向內存詢問一下,他下次運算需要從什麼地方取得數據。得到內存提供的消息後,CPU就從該地址提取出這個值,以進行合適的運算,並把結果放到合適的內存地址去。

為了存取數據方便,內存就做成和32位CPU相匹配的樣子,也是以byte為基本的單位。就是說,CPU一次可以把4個byte的數據寫進內存,也能讀取出去!

想像一下,這是這么樣一個場面:

有著幾乎無數個插孔的巨大長條行的插座,和一個有4個角的插頭(以byte為單位來看),簡直是隨便亂插,都可以!^_^

「圖略」

之所以,CPU能自由的找到數據,是因為,這4個G的內存,一個被編好了號!32位CPU的每一種狀態,就代表一個具體的byte,也就決定了其具體的「位置」——相對於其他內存。

我一個int類型的數據,可以用來表示人的年齡,中國的鐵路總長。在計算機中,我還可以用來表示其他數據的「地址」!你CPU是32個bit,4個byte,我一個int也是32個bit,4個byte,你能通過這個數據找到某一個地址,那麼我一個int也能把這個地址值保存起來!

保存的地址值的int數據類型是啥東西!
指針!

對,就是大名鼎鼎的指針!C語言中最偉大的變數類型!

指針是干嗎使的?

就表示其他數據的在內存中的存放位置!

所以,你不管是輸出sizeof(int*)還是輸出sizeof(char*),又或輸出sizeof(short*),甚至輸出sizeof(float*)、sizeof(double*),都只能得到一個數字——4!!因為,我在一個由32位CPU管理的內存中,我必須要,而且只需要4個位元組的空間,才能准確的保存一個地址值!

好,我們簡單寫一個C程序,然後看看這將會發生些什麼事情,在CPU和內存中!
int main()
{
int a = 1; //1
int b = 2; //2
int c; //3
c = a + b; //4
}

我們把這個程序用編譯器編譯一下,就得到一個exe文件,然後我們雙擊這個程序,出現啥?

對,啥都沒有出現!

其實,出現了一個黑黑的框,然後很快就消失了,一般人不會注意到。我也不會注意到。

那麼在這個短暫瞬間,發生了什麼事情呢?

當然不是「請聽下回分解!」,我們馬上說!

這個程序,要求,在內存中,開辟一個4個byte的空間,然後把數字1,寫進去;然後緊緊挨著他的地方,再開辟4個位元組的空間,把2寫進去。著分別就是我們的int變數a和b了。然後,又沿同一個方向,再開辟4個位元組的空間,這就是我們的變數c了。為了使CPU聽起來方便——CPU雖然使老美造的,可是他可不懂英語,他只懂數字!我們,分別把這三個變數的起始地址,叫地址0,地址4,地址8;

然後將有一個加法運算,CPU將怎麼做呢?他按照,exe文件給他的信息,把地址0開始,向後3個位元組,共4個位元組的值,一下就提取出來了(這個插頭和插座真合適!4對4),放在自己的寄存器中(我們可憐的、沒有了腦海馬的CPU只能記住當前的幾個數字!)再從地址4開始,取了4個位元組的值出來。然後,放一起,做加法!

好吧,我們回顧一下,小學的豎式加法:
1
+ 2
----------
3

可是,電腦只懂得二進制,不懂十進制(估計CPU只有兩只手指,而人有10隻手指,我們再次可憐一下CPU同志)。

所以,寫成這樣:
00000000 00000000 00000000 00000001
+ 00000000 00000000 00000000 00000010
---------------------------------------------
00000000 00000000 00000000 00000011

(好累啊,那可是30多個0啊!)

然後,它把這結果,再寫進c所在的地址8以及後面的連續3個位置,共4個byte中。

從這個簡單的例子中,我們可以看出兩見事情:

「數據」和「函數」是分開存放的!

「函數」中的操作也可以用一連串的數字來表示。

解釋一下第二點:CPU能直接運算的操作就幾種而已,加減乘除。然後是輔助功能,取值,寫值,完全可以用固定的序列來表示。而,內存只不過記錄一下中間計算結果還有最後的計算結果。所以,在計算機看來,代碼既數據,數據既代碼。函數的代碼,也需要實際的內存來存儲,所以,「函數指針」也就出來了!

函數指針其實還是一個需要4個byte空間的變數,其中保存了某個函數的起始地址。利用函數指針調用不同的函數,你就可以輕易的干不同的事情,並把結果保存到內存中,當需要的時候,就利用適當的輸出方式,把結果顯示到合適的媒體上,比如顯示屏,比如列印到一張紙上,或者轉換成語音從喇叭中放出來。

然後,我們簡單說說C中的數組。

有了前面的基礎,我們可以很容易的認識到,數組不過是一群連續儲存的同類型變數而已!

比如:
int array[4] = {1, 2, 3, 4};

其實,就是在內存中連續開辟4×4個byte的空間,分別把數值1、2、3、4的二進制形式寫進合適的地址。然後訪問的時候,只需要知道存儲數組array最開始的地址,以及下標——表示你將對第幾個數據進行操作就可以了!

比方,你接著寫:
array[2] = array[0] + array[1];

就表示先從array起,從0-3地址,取出其中的值,再從4-7地址,取一個值;相加後,把結果寫入8-11地址。

最後,我們回到《魔獸》中。前面說,要確定3維世界中的一個點(也就是一個游戲角色的位置),需要至少3個數字,用術語說,就是「坐標」!

那麼,如此精細的地圖,你至少得用int類型變數來確定具體的位置。那麼,就一共是12個byte!然後,你若仔細看游戲中的角色——慘了,要描述的東西太多了,簡直是一籮筐的數據!

現在知道為什麼《魔獸》忒耗內存了吧!

2. 電腦內存滿了黑屏了怎麼辦

1、點擊滑鼠右鍵點擊桌面最下角,出現一個彈窗,點擊資源管理器,進入資源管理器的界面。

win10內存不足會黑屏嗎_win10電腦內存不足黑屏了怎麼辦

2、在資源管理器的進程裡面,對於CPU佔用比較多的程度,點擊CPU進行排序,之後,找到這些程序,將其右鍵點擊關閉。

win10內存不足會黑屏嗎_win10電腦內存不足黑屏了怎麼辦

3、之後,你點擊win10的此電腦進入,之後,你在左側還是找到win10的此電腦,之後滑鼠右鍵點擊此電腦,之後出現彈窗,點擊最下角的屬性。

win10內存不足會黑屏嗎_win10電腦內存不足黑屏了怎麼辦

4、點擊屬性進入之後,你找到系統保護,點擊系統保護,進入會出現一個彈窗,之後你需要在這個彈窗上進行操作。

win10內存不足會黑屏嗎_win10電腦內存不足黑屏了怎麼辦

5、系統設置裡面找到高級,在高級下面的第一個性能,點擊設置,進入性能的設置界面,你需要安排一定的內存。

win10內存不足會黑屏嗎_win10電腦內存不足黑屏了怎麼辦

6、在性能裡面你還是點擊高級,之後點擊虛擬內存的這個條目,在右下角點擊更改進行內存的更改。

win10內存不足會黑屏嗎_win10電腦內存不足黑屏了怎麼辦

7、進入之後,將自動管理所有驅動器分頁大小這個勾給關掉,之後,下面就能進行選,想圖片這樣,把內存給弄高就行了。

3. 電腦黑屏,怎樣清洗內存條

1、如果內存條擦拭以後安裝不到位,比如內存條兩側卡栓沒有完全到位,內存條金手指沒有準確進入插槽內,會接觸不良,所以需要關機,拔出電源,然後重新插拔一次,注意向下插入內存條的時候,看準內存條的缺口與插槽內對正,用力向下插入,需要聽到兩側卡栓「咔噠」聲音分別響起才算卡牢。卡栓會自動鎖緊內存條。
2、開機前檢查一下電源線接觸是否正常。硬碟電源連線和插頭是否接觸良好,確定沒有問題以後在開機試一試。開機後故障依舊,那麼需要把內存條換一個插槽,因為插槽內存在灰塵,會影響啟動。可以換一個插槽再試一試。開機看看能不能進入啟動界面。
3、如果還是這樣,恐怕需要重裝系統了 。

4. 我的電腦一直出現黑屏,而且內存嚴重不足,怎麼辦

你開的頁面多了就會出現虛擬內存不足很煩的
出現這個不一定是虛擬內存調的太低,有可能是你頁面開的太多,所以最穩妥的辦法就是讓系統管理
右擊我的電腦,屬性,然後點高級, 性能那裡點設置然後點高級最下面一行是虛擬內存
點設置,點更改,然後點C盤 點無分頁文件,點設置 然後點D盤 然後點系統管理大小 然後點設置
然後點確定,然後他要求你重啟電腦
你重啟電腦後 再也不會出現虛擬內存不足的提示了
所謂虛擬內存是物理的兩倍都是不對的,因為你個人操作時不能按固定值來計算的
如果有一秒鍾你開的頁面多過物理內存的兩倍那他就會提示,而且你正在操作的文件有可以會關閉造成文件丟失,萬一你在寫重要的文檔或者游戲那你就杯具了所以最佳方案是D盤系統管理虛擬內存
因為C盤本身系統文件在讀取,頁面文件就別和C盤搶了設置完會重啟以後都不會的了

5. 電腦內存條不顯示黑頻

如果電腦不顯示黑屏。
與內存條故障有一定關聯
但不能完全肯定不顯示黑屏,
就一定是內存條的原因。。
比如主板存在問題,
也會出現電腦不顯示黑屏。

閱讀全文

與內存電腦黑屏相關的資料

熱點內容
廢棄電腦無線網卡 瀏覽:311
榮耀瀏覽器設置電腦版 瀏覽:170
如何給電腦裝驅動程序 瀏覽:347
電腦硬碟驅動模塊怎樣接線 瀏覽:576
散光軸位電腦和插片哪個准 瀏覽:573
一般電腦多少年才算老 瀏覽:340
截音樂軟體手機版 瀏覽:421
蘋果六下載的軟體閃退 瀏覽:164
電腦怎麼顯示拼接屏幕 瀏覽:921
dell筆記本電腦觸摸板驅動 瀏覽:264
電腦復制刪除文件很慢 瀏覽:682
學電腦軟體技術 瀏覽:140
為什麼我家電腦開機之後要很久 瀏覽:903
新電腦怎麼搜索不到wifi 瀏覽:241
閱漫免費網站 瀏覽:161
電腦上安裝軟體要多少錢 瀏覽:894
新電腦剛開機閃屏一會就好 瀏覽:852
電腦開機都要按f1 瀏覽:927
win10怎麼禁止電腦更新補丁 瀏覽:707
電腦的硬碟外接usb 瀏覽:924