在計算機中,CPU作為中央處理器,內(nèi)部包含了算術(shù)邏輯單元,可以實現(xiàn)數(shù)學(xué)運算。要計算1+1=2,就需要從微架構(gòu)級、邏輯門級、晶體管級、物理級等方面進行分析。
從微架構(gòu)級,加法運算會使用加法器或者半加法器;
半加法器的門級電路如下:
我們知道,芯片內(nèi)部都是由無數(shù)個晶體管組成的,晶體管實現(xiàn)與門比較容易,但實現(xiàn)異或門就會稍復(fù)雜,上面的異或門可以使用兩個與門和一個或門來構(gòu)建
當然,我們還可以用其他方式來搭建異或門,比如:
而與非門可以使用直接使用CMOS晶體管搭建,一個與非門需要兩個PMOS和兩個NMOS:
所以,使用CMOS搭建半加法器的原理圖如下:
這就是芯片里面實現(xiàn)1+1=2的過程。
審核編輯:劉清
-
處理器
+關(guān)注
關(guān)注
68文章
19833瀏覽量
233949 -
CMOS
+關(guān)注
關(guān)注
58文章
6001瀏覽量
238326 -
晶體管
+關(guān)注
關(guān)注
77文章
9995瀏覽量
140967 -
加法器
+關(guān)注
關(guān)注
6文章
183瀏覽量
30664 -
門級電路
+關(guān)注
關(guān)注
0文章
15瀏覽量
2049
原文標題:計算機如何計算1+1=2
文章出處:【微信號:傅里葉的貓,微信公眾號:傅里葉的貓】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
評論