資源描述:
《計(jì)算機(jī)組成原理答案-白中英》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、計(jì)算機(jī)組成原理(答案)第一章答案1.比較數(shù)字計(jì)算機(jī)和模擬計(jì)算機(jī)的特點(diǎn)。解:模擬計(jì)算機(jī)的特點(diǎn):數(shù)值由連續(xù)量來(lái)表示,運(yùn)算過(guò)程是連續(xù)的; 數(shù)字計(jì)算機(jī)的特點(diǎn):數(shù)值由數(shù)字量(離散量)來(lái)表示,運(yùn)算按位進(jìn)行?! 烧咧饕獏^(qū)別見(jiàn)P1表1.1。2.?dāng)?shù)字計(jì)算機(jī)如何分類?分類的依據(jù)是什么?解:分類: 數(shù)字計(jì)算機(jī)分為專用計(jì)算機(jī)和通用計(jì)算機(jī)。通用計(jì)算機(jī)又分為巨型機(jī)、大型機(jī)、中型機(jī)、小型機(jī)、微型機(jī)和單片機(jī)六類?! 》诸愐罁?jù):專用和通用是根據(jù)計(jì)算機(jī)的效率、速度、價(jià)格、運(yùn)行的經(jīng)濟(jì)性和適應(yīng)性來(lái)劃分的。通用機(jī)的分類依據(jù)主要是體積、簡(jiǎn)易性、功率損耗、性能指標(biāo)、數(shù)據(jù)存
2、儲(chǔ)容量、指令系統(tǒng)規(guī)模和機(jī)器價(jià)格等因素。3.?dāng)?shù)字計(jì)算機(jī)有那些主要應(yīng)用?4.馮.諾依曼型計(jì)算機(jī)的主要設(shè)計(jì)思想是什么?它包括哪些主要組成部分?解:馮.諾依曼型計(jì)算機(jī)的主要設(shè)計(jì)思想是:存儲(chǔ)程序和程序控制。 存儲(chǔ)程序:將解題的程序(指令序列)存放到存儲(chǔ)器中; 程序控制:控制器順序執(zhí)行存儲(chǔ)的程序,按指令功能控制全機(jī)協(xié)調(diào)地完成運(yùn)算任務(wù)。 主要組成部分有:控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備。5.什么是存儲(chǔ)容量?什么是單元地址?什么是數(shù)據(jù)字?什么是指令字?解:存儲(chǔ)容量:指存儲(chǔ)器可以容納的二進(jìn)制信息的數(shù)量,通常用單位KB、MB、GB來(lái)度量
3、,存儲(chǔ)容量越大,表示計(jì)算機(jī)所能存儲(chǔ)的信息量越多,反映了計(jì)算機(jī)存儲(chǔ)空間的大小?! 卧刂罚?jiǎn)卧刂泛?jiǎn)稱地址,在存儲(chǔ)器中每個(gè)存儲(chǔ)單元都有唯一的地址編號(hào),稱為單元地址?! ?shù)據(jù)字:若某計(jì)算機(jī)字是運(yùn)算操作的對(duì)象即代表要處理的數(shù)據(jù),則稱數(shù)據(jù)字?! ≈噶钭郑喝裟秤?jì)算機(jī)字代表一條指令或指令的一部分,則稱指令字。6.什么是指令?什么是程序?解:指令:計(jì)算機(jī)所執(zhí)行的每一個(gè)基本的操作?! 〕绦颍航馑隳骋粏?wèn)題的一串指令序列稱為該問(wèn)題的計(jì)算程序,簡(jiǎn)稱程序。7.指令和數(shù)據(jù)均存放在內(nèi)存中,計(jì)算機(jī)如何區(qū)分它們是指令還是數(shù)據(jù)?解:一般來(lái)講,在取指周期中從存儲(chǔ)器讀
4、出的信息即指令信息;而在執(zhí)行周期中從存儲(chǔ)器中讀出的 信息即為數(shù)據(jù)信息。8.什么是內(nèi)存?什么是外存?什么是CPU?什么是適配器?簡(jiǎn)述其功能。解:內(nèi)存:一般由半導(dǎo)體存儲(chǔ)器構(gòu)成,裝在底版上,可直接和CPU交換信息的存儲(chǔ)器稱為內(nèi)存儲(chǔ)器,簡(jiǎn)稱內(nèi)存。用來(lái)存放經(jīng)常使用的程序和數(shù)據(jù)?! ⊥獯妫簽榱藬U(kuò)大存儲(chǔ)容量,又不使成本有很大的提高,在計(jì)算機(jī)中還配備了存儲(chǔ)容量更大的磁盤存儲(chǔ)器和光盤存儲(chǔ)器,稱為外存儲(chǔ)器,簡(jiǎn)稱外存。外存可存儲(chǔ)大量的信息,計(jì)算 機(jī)需要使用時(shí),再調(diào)入內(nèi)存?! PU:包括運(yùn)算器和控制器?;竟δ転椋褐噶羁刂啤⒉僮骺刂?、時(shí)間控制、
5、數(shù)據(jù)加工。 適配器:連接主機(jī)和外設(shè)的部件,起一個(gè)轉(zhuǎn)換器的作用,以使主機(jī)和外設(shè)協(xié)調(diào)工作。9.計(jì)算機(jī)的系統(tǒng)軟件包括哪幾類?說(shuō)明它們的用途。解:系統(tǒng)軟件包括:(1)服務(wù)程序:診斷、排錯(cuò)等 (2)語(yǔ)言程序:匯編、編譯、解釋等 ?。?)操作系統(tǒng) ?。?)數(shù)據(jù)庫(kù)管理系統(tǒng) 用途:用來(lái)簡(jiǎn)化程序設(shè)計(jì),簡(jiǎn)化使用方法,提高計(jì)算機(jī)的使用效率,發(fā)揮和擴(kuò)大計(jì)算機(jī)的功能及用途。10.說(shuō)明軟件發(fā)展的演變過(guò)程。11.現(xiàn)代計(jì)算機(jī)系統(tǒng)如何進(jìn)行多級(jí)劃分?這種分級(jí)觀點(diǎn)對(duì)計(jì)算機(jī)設(shè)計(jì)會(huì)產(chǎn)生什么影響?解:多級(jí)劃分圖見(jiàn)P16圖1.6。
6、可分為:微程序設(shè)計(jì)級(jí)、一般機(jī)器級(jí)、操作系統(tǒng)級(jí)、匯編語(yǔ)言級(jí)和 高級(jí)語(yǔ)言級(jí)?! ∮眠@種分級(jí)的觀點(diǎn)來(lái)設(shè)計(jì)計(jì)算機(jī),對(duì)保證產(chǎn)生一個(gè)良好的系統(tǒng)結(jié)構(gòu)是有很大幫助的。12.為什么軟件能夠轉(zhuǎn)化為硬件?硬件能夠轉(zhuǎn)化為軟件?實(shí)現(xiàn)這種轉(zhuǎn)化的媒介是什么?13."計(jì)算機(jī)應(yīng)用"與"應(yīng)用計(jì)算機(jī)"在概念上等價(jià)嗎?用學(xué)科角度和計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)來(lái)壽命你的觀點(diǎn)。第二章答案1.寫出下列各數(shù)的原碼、反碼、補(bǔ)碼、移碼表示(用8位二進(jìn)制數(shù))。其中MSB是最高位(又是符號(hào)位)LSB是最低位。如果是小數(shù),小數(shù)點(diǎn)在MSB之后;如果是整數(shù),小數(shù)點(diǎn)在LSB之后。(1)-35/64(2
7、)23/128(3)-127(4)用小數(shù)表示-1(5)用整數(shù)表示-1解:(1)先把十進(jìn)制數(shù)-35/64寫成二進(jìn)制小數(shù): (-35/64)10=(-100011/1000000)2=(-100011×2-110)2=(-0.100011)2 令x=-0.100011B ∴[x]原=1.1000110(注意位數(shù)為8位)[x]反=1.0111001 [x]補(bǔ)=1.0111010 [x]移=0.0111010(2)先把十進(jìn)制數(shù)23/128寫成二進(jìn)制小數(shù): (23/128)10=(10111/10
8、000000)2=(10111×2-111)2=(0.0001011)2 令x=0.0001011B ∴[x]原=0.0001011 [x]反=0.0001011 [x]補(bǔ)=0.0001011