C Primer Plus之初識C語言

一骤坐、計算機工作原理

  • 計算機的主要構(gòu)成
    1. 中央處理單元(CPU)
      承擔了絕大部分的運算工作。
    2. 隨機存取內(nèi)存(RAM Random Access Memory)
      是存儲程序和文件的工作區(qū)。
    3. 永久存儲設(shè)備-硬盤(ROM Read-Only Memory)
      永久存儲程序和文件,保證計算機關(guān)閉后也不丟失弟翘。
  • 計算機工作原理

??CPU從內(nèi)存中獲取一條指令并執(zhí)行,然事再從內(nèi)存中獲取下一條指令并執(zhí)行骄酗,如此不斷重復(fù)稀余,CPU有自己的小工作區(qū)——由若干個寄存器組成,每一個寄存器都可以存儲一個數(shù)字趋翻。寄存器用來存儲指令的內(nèi)存地址睛琳,CPU通過這個內(nèi)存地址來獲取和更新指令。CPU獲取指令后在另一個寄存器上存儲該指令嘿歌,并更新之前的寄存器讓其存儲下一條指令的地址掸掏。
??CPU能理解的指令的集合稱之為指令集茁影,這些指令相當具體宙帝,其中許多指令都是用于請求計算機把一個數(shù)字從一個位置移動到另一個位置。例如從內(nèi)存到寄存器募闲。
??存儲在計算機中的所有內(nèi)容都是數(shù)字步脓,載入寄存器的指令也必須以數(shù)字的形式存儲,指令集中的每一條指令都有一個數(shù)字碼,計算機程序最終必須以數(shù)字指令碼(即機器語言)來表示靴患。
??簡而言之仍侥,計算機的原理就是:如果希望計算機做某些事,就必須為其提供特殊的指令列表(程序)鸳君,確切的告訴計算機要做的事以及如何做农渊,即必須用計算機明白的語言創(chuàng)建程序。例如:要計算機完成兩數(shù)相加或颊,就得完成以下幾個步驟:
??1. 從內(nèi)存地址為2000的位置拷貝一個數(shù)字到寄存器1上砸紊。
??2. 從內(nèi)存地址為2004的位置拷貝一個數(shù)字到寄存器2上。
??3. 把寄存器1和寄存器2上的數(shù)字相加囱挑,把結(jié)果存儲在寄存器1上醉顽。
??4. 把寄存器1上的數(shù)字拷貝到內(nèi)存地址為2008的位置上。
而你要做的是用數(shù)字碼來表示以上每個步驟平挑。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末游添,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子通熄,更是在濱河造成了極大的恐慌唆涝,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件唇辨,死亡現(xiàn)場離奇詭異石抡,居然都是意外死亡,警方通過查閱死者的電腦和手機助泽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門啰扛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人嗡贺,你說我怎么就攤上這事隐解。” “怎么了诫睬?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵煞茫,是天一觀的道長。 經(jīng)常有香客問我摄凡,道長续徽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任亲澡,我火速辦了婚禮钦扭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘床绪。我一直安慰自己客情,他們只是感情好其弊,可當我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著膀斋,像睡著了一般梭伐。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上仰担,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天糊识,我揣著相機與錄音,去河邊找鬼摔蓝。 笑死技掏,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的项鬼。 我是一名探鬼主播哑梳,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼绘盟!你這毒婦竟也來了鸠真?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤龄毡,失蹤者是張志新(化名)和其女友劉穎吠卷,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體沦零,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡祭隔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了路操。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疾渴。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖屯仗,靈堂內(nèi)的尸體忽然破棺而出搞坝,到底是詐尸還是另有隱情,我是刑警寧澤魁袜,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布桩撮,位于F島的核電站,受9級特大地震影響峰弹,放射性物質(zhì)發(fā)生泄漏店量。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一鞠呈、第九天 我趴在偏房一處隱蔽的房頂上張望融师。 院中可真熱鬧,春花似錦粟按、人聲如沸诬滩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽疼鸟。三九已至,卻和暖如春庙曙,著一層夾襖步出監(jiān)牢的瞬間空镜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工捌朴, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留吴攒,地道東北人。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓砂蔽,卻偏偏與公主長得像洼怔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子左驾,可洞房花燭夜當晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容