計算機系統知識(軟考注意點)

2021-10-24 22:46:36 字數 1012 閱讀 2487

由於cache比主存小得多,因此必須使用一種機制將主存位址定位到cache中,即位址對映,這個對映過程全部由硬體實現,對程式設計師透明

cache 的命中率並不隨容量的增大線性的提高

快取記憶體中的位址映像

直接映像:直接映像是指主存的塊與cache塊的對應關係是固定的。(塊衝突次數最多)

全相聯映像:允許主存的任一塊可以調入cache中的任何一塊的空間中。(塊衝突次數最少)

組相聯映像具體方案是塊再分組,,組採用直接映像,塊採用全相聯映像(一組可以包含多塊)

一條指令的乙個操作的開始到下一條指令的相同操作的開始時間是完全相同,並且正好等於指令中執行時間最長的操作所用的時間,即指令中用時最長的指令的執行時間為流水線的週期

程式查詢方式

程式查詢方式是按順序執行的方式,由cpu全程控制,因此不能實現外設與cpu的並行工作

中斷方式

在外設做好資料傳送之前,cpu可做自己的事情,發出中斷請求之後,cpu響應才會控制其資料傳輸過程,因此能一定程度上實現cpu與外設的並行

dma方式

dma方式由dma控制器向cpu申請匯流排的控制權,而獲得cpu的匯流排控制權後,由dma代替cpu控制資料傳輸過程

無條件傳送

假設用n表示新增了校驗碼位後整個資訊的二進位制位數,用k代表其中有效資訊位數,r代表新增的校驗碼位數,他們之間的關係應滿足

2r = k + r + 1

當且僅當a、b的值不同時,a異或b為真,否則a異或b為假

在程式執行中,cpu需要將指令從記憶體中取出並加以分析和執行。cpu依據指令週期的不同階段區分在記憶體中以二進位制編碼形式存放的指令和資料:取指週期取出的是指令,執行週期取出的是資料

vlsi ----> 超大規模積體電路

vliw -----> 超長指令字

匯流排週期通常指的是cpu完成一次訪問儲存器或i/o埠操作所需要的時間

軟考 計算機系統知識

離線寫部落格 運算器 控制器 儲存器 輸入裝置 輸出裝置。本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同...

軟考 計算機系統知識

cpu是計算機系統核心部件,他負責獲取程式指令,並對指令進行解碼,並加以執行 cpu的功能 程式控制 cpu通過執行指令來控制程式的執行順序 操作控制 一條指令功能的實現需要若干操作訊號配合來完成,cpu產生每條指令的操作訊號,並將操作訊號送往對應的部件,控制相應的部件按指令功能要求進行操作 時間控...

軟考 計算機系統

計算機系統由計算機硬體和軟體兩部分組成。硬體包括 處理機 儲存器和外部裝置等 軟體是計算機的執行程式和相應的文件。計算機系統具有接收和儲存資訊 按程式快速計算和判斷並輸出處理結果等功能。本文主要從硬體部分著手,一起來大致了解一下。儲存器的組成及特點 效能指標 介面的控制方式及特點 流水線的定義及操作...