第二節(jié)課

1.3 計(jì)算機(jī)的硬件

教學(xué)目標(biāo):
1. 利用算盤(pán)算數(shù),y=ax+b-c的例子讓學(xué)生理解計(jì)算機(jī)的主要組成結(jié)構(gòu)
2. 用該例子,讓學(xué)生明白運(yùn)算器、存儲(chǔ)器、控制器如何協(xié)同工作,完成程序的執(zhí)行

1.3.1 硬件組成要素

結(jié)構(gòu) 功能
算盤(pán) 運(yùn)算器
存儲(chǔ)器
人的大腦 控制器
輸入設(shè)備

1.3.2 運(yùn)算器

  • 二進(jìn)制運(yùn)算
  • 位數(shù)也多,精度越高,8位、16位、32位、64位

1.3.3 存儲(chǔ)器

  • 一個(gè)半導(dǎo)體觸發(fā)器由于有0和1兩種狀態(tài),可以記憶一個(gè)二進(jìn)制代碼
  • 內(nèi)存 -- 半導(dǎo)體存儲(chǔ)器
    外存 -- 磁盤(pán)存儲(chǔ)器和光盤(pán)存儲(chǔ)器

1.3.4 \color{red}{控制器}

  • \color{red}{存儲(chǔ)程序,并按地址順序執(zhí)行},這就是馮·諾依曼計(jì)算機(jī)的體系結(jié)構(gòu)

1.3.5 適配器與輸入輸出設(shè)備

1.4 計(jì)算機(jī)的軟件

1.4.1 軟件的組成和分類

  • 運(yùn)算法則和解題步驟就是軟件
  • 計(jì)算機(jī)的各種程序,統(tǒng)稱為計(jì)算機(jī)的程序或軟件系統(tǒng)
系統(tǒng)程序 應(yīng)用程序

1.4.2 軟件的發(fā)展歷程

程序 簡(jiǎn)介
機(jī)器語(yǔ)言程序 二進(jìn)制代碼,速度最快
匯編程序 需要用匯編器翻譯成機(jī)器語(yǔ)言程序-目的程序,機(jī)器才能執(zhí)行
源程序 算法語(yǔ)言,例如C;C++;JAVA等
操作系統(tǒng)
數(shù)據(jù)庫(kù)管理系統(tǒng)

1.5 計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容