計算機組成原理(4)---儲存器(二)
導讀
4.高速緩衝儲存器 cache
(1)cache簡介
(2)cache-主存的地址對映
5.輔助儲存器
高速緩衝儲存器
cache簡介
寫操作
寫直達法:既寫cache又寫主存,比較耗時,寫主存比較慢
寫回法:只寫cache,在cache塊被替換時寫入主存中
cache-主存的地址對映
假設一個班30個座位,要坐4個班12人,每個位置4個人
直接對映:班內學號是幾就坐在哪個座位,然後根據班級號找人
全相聯對映:大家隨便坐,根據班級號+班內學號找人
組相聯對映:將30個座位分為10組,班內學號號1~3坐到1組,組內大家隨便坐,班內學號4~6坐到2組,組內大家隨便坐,以此類推,根據班內學號+班級號找人,但找的範圍變小了
替換演算法
又進來一個同學,怎麼辦,誰出去?
先進先出
近期最少使用
隨機法
輔助儲存器
道密度:磁碟單位長度(半徑)內有多少磁軌
位密度:磁碟最裡圈和最外圈儲存資訊是一樣的,所以明顯裡圈位密度大,一般用最裡圈代表整個磁碟的位密度
相關推薦
計算機組成原理筆記-第三章(哈工大)
1.匯流排的基本概念 匯流排:是連線各個部件的資訊傳輸線,是各個部件共享的傳輸介質。 匯流排的傳輸方式: 序列——長距離 ,一次傳輸1位 並行——短距離,一次傳輸n位 2.匯流排分類 1.片內匯流排 晶片內部的匯流排
程式設計必備基礎知識|計算機組成原理篇(08):儲存器
計算機基礎方面的知識,對於一些非科班出身的同學來講,一直是他們心中的痛,而對於科班出身的同學,很多同學在工作之後,也意識到自身所學知識的不足與欠缺,想回頭補補基礎知識。關於計算機基礎的課程很多,內容繁雜,但無論是相關書籍還是大學課程,都有點脫離工作。特別地,計算機基礎知識體系龐雜,想要從零學習或者複習都耗時耗
計算機組成原理(4)---儲存器(二)
導讀 4.高速緩衝儲存器 cache (1)cache簡介 (2)cache-主存的地址對映 5.輔助儲存器 高速緩衝儲存器 cache簡介 寫操作 寫直達法:既寫cache又寫主存,比較耗時,寫主存比較慢 寫回法:只寫cac
計算機組成原理(四)之儲存器
6.1儲存器及半導體儲存器的分類 儲存器是計算機用來儲存資訊的部件。 6.1.1 儲存器的分類 按存取速度和用途可把儲存器分為兩大類:記憶體儲器和外儲存器。 記憶體:把通過系統匯流排直接與CPU相連的儲存器稱為記憶體儲器,簡稱
計算機組成原理(三)儲存器的層次結構
組成原理(三)儲存器的層次結構 第三章 儲存器的層次結構 3.1 儲存器分類 按儲存介質分類 (1)半導體儲存器: &
計算機組成原理(4)-中央處理器CPU-時序訊號
時序產生器和控制方式 時序訊號:一個用來確定時段執行哪些微操作的標誌。就好比我們每天按時吃飯按時上學的時間的規定。 1.組成計算機硬體的器件特性決定了時序訊號最基本的體制是電位-脈衝制。 2.取指週期和執行週期發生了什麼? 從時間上來說,取指令事件發生在指令週期的第一
計算機組成原理(2)-cache快取記憶體儲存器
cache-快取記憶體儲存器 在主存與CPU之間插入一級或多級SRAM組成的快取記憶體儲存器。擴充套件cache有限,因為SRAM價格昂貴。 cache作用:為了解決CPU和主存之間速度不匹配而採用的一項重要技術。 cache特性:具有空間區域性性以及時間區域性性。
計算機組成原理(二)之系統匯流排
在這個系列文章的第一講,漫談計算機組成原理(一)之程式執行的過程 中說過,現代計算機是從馮若伊曼計算機發展起來的。其組成部分有儲存器、運算器、控制器、輸入裝置、輸出裝置,在現代計算機中,人們將運算器與控制器封裝起來成為CPU(中央處理
計算機組成原理(2)---系統匯流排
導讀 1。分類 2。特性與效能 3。匯流排結構 4。匯流排判優控制 5。匯流排通訊控制 分類 五大部分的互聯方式有兩種,一種是各部分之間單獨連線,稱為分散連線。另一種是將各部分連到一組公共資訊傳輸線上,稱為匯流排連線 按傳送方式分類 並行傳輸匯流排(8位,16
Python基礎班---第一部分(基礎)---Python基礎知識---計算機組成原理
什麼是計算機? 計算機(computer)俗稱電腦,是現代一種用於高速計算的電子機器,可以進行數值計算,又可以進行邏輯判斷,還具有儲存記憶功能,且能夠按照程式的執行,自動、高速處理資料。 計算機是由什麼組成的? 一個完整的計算機系統,是由硬體系統和軟體系統兩大部分組成的。 一、硬體系統: 主要分為主
唐僧大官人的考研筆記——計算機組成原理(day01)
第一章 計算機系統概論 1.1 計算機系統簡介 1.1.1 計算機的軟硬體概念 計算機系統由硬體和軟體兩大部分組成 硬體:計算機的實體部分 軟體:存在於計算機的主存或輔存內 1.1.2 計算機系統的層次結構 機器語言 早期計算機只有機器語言,使用者必須用二進位
唐僧大官人的考研筆記——計算機組成原理(day02)
第二篇 計算機系統的硬體結構 計算機硬體系統由中央處理器、儲存器、I/O系統以及連線它們的匯流排組成。 第三章 系統匯流排 3.1 匯流排的基本概念 計算機系統的五大部件之間的互連方式有兩種,一種是各部件之間使用單獨的連線,稱為分散連線;另一種是將各部件連到一組
計算機組成原理實驗之 雙埠儲存實驗(LK-TEC-9)
一、實驗目的: 1、瞭解雙埠靜態儲存器IDT7132的工作特性及其使用方法; 2、瞭解半導體儲存器怎樣儲存和讀取資料; 3、瞭解雙埠儲存器怎樣並行讀寫; 4、熟悉LK-TEC-9模型計算機儲存器部分的資料通路; 5、掌握資料通路中各個控制訊號的作用和用法; 6
RISE UP —計算機組成原理(一)
第一個問題:什麼是計算機? 現在特指電子計算機,即能夠告訴運轉的電子裝置,目的是用於資料的計算,是對使用者的輸入進行加工,根據使用者的需求和要求進行加工,最後輸出一個結果。 第二個問題:從上面所述的這個簡單的定義來說,猜測一下有哪些
計算機組成原理(一)補碼反碼的加減運算和溢位
補碼的加法運算: 補碼加法的特點: 符號位作為數的一部分參加運算,符號位的進位丟掉。 運算結果為補碼形式 整數 [A]補 + [B]補= [A+B]補 (mod 2n+1) 小數 [A]補 + [B]補= [A+B]補 (mod 2) 補碼的
計算機組成原理(二) 定點數乘法
定點數的乘法: 1.原碼一位乘 (1) A = – 0.1101 B = 0.1011 (2) 2.原碼二位乘 每次用乘數的2位判斷原部分積是否加或如何加被乘數 兩位乘數共有四種狀態,對應四種狀態如
計算機組成原理(7)---指令系統
導讀 1.機器指令 2.運算元型別和操作型別 3.定址方式 4.指令格式舉例 機器指令 操作碼比較重要的一點是,任何一個短的操作碼都不能是長的操作碼的字首,上邊的擴充套件避免了這一點。 ACC
計算機組成原理筆記()
計算機組成原理筆記(一) 計算機系統的效能指標: 基本字長:一次資料操作的基本位數(如32位、64位) 基本字長越高,計算的精度越高,功能越多。 外頻:外部頻率或基頻,也叫系統時鐘頻率。 CPU效能指標:主頻 = 外頻 *倍頻係數; IPS:每秒執行
計算機組成原理(6)---計算機運算方法(未完成)
導讀 1.無符號數與有符號數 2.數的定點表示和浮點表示 3.定點運算(移位,加減,乘除) 無符號數與有符號數 整數原碼 +1110 -> 0,1110 -1110->1,1110 小數原碼 +0.1101->0.1101 -0.1101->1.11
linux系統構成(基本操作)及計算機組成原理
Linux入門 linux簡介 學習目的:linux伺服器作業系統穩定長期執行,python,pycharm裝於linux上 linux系統組成 應用軟體:呼叫系統軟體介面 linux作業系統分兩類:1)系統呼叫介面(呼叫內部介面