《計算機組成原理答疑解惑與典型題解/高等院校核心課程輔導叢書》深入淺出、系統全面地介紹了最新的各大高校計算機組成原理練習題與考研題。《計算機組成原理答疑解惑與典型題解/高等院校核心課程輔導叢書》共分11章,內容包括計算機系統概論、數據信息的表示、運算方法和運算器、主存儲器、存儲系統、輔助存儲器、指令系統、中央處理器、系統總線、輸入/輸出設備、輸入/輸出接口等。
《計算機組成原理答疑解惑與典型題解/高等院校核心課程輔導叢書》以常見疑惑解答一實踐解題為主線組織編寫,每一章的題型歸納都進行了詳細分析評注,以便于幫助讀者掌握本章的重點及迅速回憶本章的內容。《計算機組成原理答疑解惑與典型題解/高等院校核心課程輔導叢書》結構清晰、易教易學、實例豐富、學以致用、注重能力,對易混淆和歷年考題中較為關注的內容進行了重點提示和講解。
《計算機組成原理答疑解惑與典型題解/高等院校核心課程輔導叢書》既可以作為復習考研的練習冊,也可以作為計算機組成原理學習的參考書,更可以適用于各類培訓班的培訓教程。此外,《計算機組成原理答疑解惑與典型題解/高等院校核心課程輔導叢書》也非常適用于教師的計算機組成原理教學以及自學人員參考閱讀。
3.控制器
控制器是全機的指揮中心,它使計算機各部件自動協調地工作。
計算機中有兩股信息在流動:一股是控制信息,即操作命令,其發源地是控制器,它分散流向各個部件;另一股是數據信息,它受控制信息的控制,從一個部件流向另一個部件,邊流動邊加工處理。
指令和數據統統放在內存中。一般來講,周期地從內存讀出的信息流是指令流,它流向控制器,由控制器解釋從而發出一系列微操作信號;而在執行周期中從內存讀出或送入內存的信息流是數據流,它由內存流向運算器,或者由運算器流向內存。
4.輸入設備
該類設備將人們熟悉的信息形式變換成計算機能接收并識別的信息形式。
5.輸出設備
輸出設備是將計算機運算結果的二進制信息轉換成人們或其他設備能接收和識別的信息形式。
外存儲器也是計算機中重要的外部設備,它既可作為輸入設備,也可作為輸出設備。
1.1.3什么是計算機的軟件系統?
一臺計算機中全部程序的集合統稱為該計算機的軟件系統。
軟件按其功能劃分,有應用軟件和系統軟件兩大類:
·應用軟件是用戶為解決某種應用問題而編制的一些程序。
·系統軟件用于實現計算機系統的管理、調度、監視和服務等功能,其目的是方便用
戶,提高計算機使用效率,擴充系統的功能。
軟件與硬件相互關聯。軟件系統是在硬件系統的基礎上為有效地使用計算機而配置的。沒有系統軟件,現代計算機系統就無法正常地、有效地運行;沒有應用軟件,計算機就不能發揮效能。
在具有基本硬件配置的情況下,任何操作既可以由軟件來實現,也可以由硬件來實現;任何指令的執行可以由硬件完成,也可以由軟件來完成。計算機系統的軟件與硬件可以互相轉化,它們之間互為補充。將程序固定在ROM(只讀存儲器)中組成的部件稱為固件。固件是一種具有軟件特性的硬件,它既具有硬件的快速性特點,又具有軟件的靈活性特點。這是軟件和硬件互相轉化的典型實例。
程序設計語言一般可分為三類:機器語言、匯編語言、高級語言。
用二進制代碼表示的計算機語言稱為機器語言,機器語言可以直接執行。
用助記符編寫的語言稱為匯編語言,匯編語言需要通過匯編程序翻譯成目標程序后才可執行。
用高級語言編寫的程序稱為源程序,將源程序翻譯為目標程序(機器語言)的方式有編譯和解釋。
解釋方式是邊解釋邊執行,不會生成目標程序。
……