【转】数据库软考笔记(一)第一章 计算机硬件基础知识笔记总结
轉自:https://blog.csdn.net/qq_36411874/article/details/115057569
目錄
?
運算器:ALU、AC、DR、PSW
控制器:IR、PC、AR、ID
寄存器組(了解即可)
存儲器
存儲器與總線(了解,考分類)
進制的轉換
習題練習
?
運算器:ALU、AC、DR、PSW
功能:1,執行所有的算術運算。如加、減、乘、除等基本運算及附加運算。2,執行所有的邏輯運算并進行邏輯測試。如與、非、或、零值測試或兩格值得比較
?
1,算術邏輯單元(ALU):負責處理數據,實現數據的算術運算和邏輯運算
2,累加寄存器(AC):累加器,當算術邏輯單元ALU執行運算時,為其提供一個工作區
3,數據緩沖寄存器(DR):對內存進行讀寫操作時,用DR暫時存放由內存讀寫的一條指令或一個數據字。作為CPU和內存,外設之間在操作速度上的緩沖,以及數據傳送的中轉站。
4,狀態條件寄存器(PSW):保存根據算術指令和邏輯指令運行或測試的結果建立的各種條件碼的內容,主要分為狀態和控制標志。入運算結果進行標志(C)運算結果溢出標志(V),運算結果為0標志(Z)、運算結果為負標志(N)、中斷標志(I)、方向標志(D)等
控制器:IR、PC、AR、ID
功能:決定了計算機運行過程的自動化。它不僅要保證程序的正確執行,而且能夠處理異常事情。包括:指令控制邏輯、時序控制邏輯、總線控制邏輯和中斷控制邏輯2個部分。
?
1,指令寄存器(IR):用來暫時存放一條指令,由指令譯碼器根據指令寄存器中的內容產生各種微操作指令,控制其他部分協調工作。
2,程序計數器(PC):存放的是將要執行的下一條指令的地址。
3,地址寄存器(AR):保存當前CPU所訪問的內存單元的地址。由于內存和CPU存在速度上的差異,所以需要使用AR保存地址信息,直到內存讀/寫操作完成為止。
4,指令譯碼器(ID):對指令中的操作碼字段進行分析解釋,識別該指令規定的操作,然后向操作控制器發出具體的控制信號。
寄存器組(了解即可)
專用寄存器:運算器和控制器中的寄存器是專用寄存器,其作用是固定的。
通用寄存器:用途廣泛并可由程序員規定其用途,其數目因處理器不同而不同。
存儲器
內部存儲器(主存):速度快、容量少
外部存儲器(外存):速度慢、容量大,如硬盤
存儲器與總線(了解,考分類)
數據總線(DB):用來傳送數據信息,是雙向的。DB的寬度決定了CPU和計算機其他設備之間每次交換數據的位數。
地址總線(AB):用于傳送CPU發出的地址信息,是單向的。地址總線的寬度決定了CPU的最大尋址能力。
控制總線(CB):用來傳送控制信號、時序信號和狀態信息等。CB中的每一條線的信息傳送方向是單方向且確定的,但CB作為一個整體則是雙向的。
進制的轉換
進制縮寫:二進制binary,簡寫B;八進制octal,簡寫O;十進制decimal,簡寫D;十六進制hexadecimal,簡寫H
二/八/十六進制轉十進制(按權展開)
十進制轉二/八/十六進制(整除取余法)
習題練習
1、1計算機硬件基礎知識1、20年第1題
 下列屬于CPU中算術邏輯單元部件是(B)
A.程序計數器??B加法器??C.指令寄存器??D.指令譯碼器
2、19年第1題
 計算機執行程序時,CPU中(C)的內容是一條指令的地址
3、17年第1題
 CPU執行算術運算或者邏輯運算時,常將源操作數和結果暫存在(B)中。
 A.程序計數器(PC)??B.累加器(AC)??C指令寄存器(IR)?D.?地址寄存器(AR)
4、14年第1題
 在CPU中,常用來為ALU執行算術邏輯運算提供數據并暫存運算結果的寄存器是(D)。
5、11年第1題
 在CPU中用于跟蹤指令地址的寄存器是(C)。
 A.地址寄存器??B.數據寄存器??C程序計數器?????D.指令寄存器
總結
以上是生活随笔為你收集整理的【转】数据库软考笔记(一)第一章 计算机硬件基础知识笔记总结的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 2017信用卡预借现金的方法有哪些
 - 下一篇: 保6是什么意思?为什么经济增长要保6?