1)流水線
將一條指令拆分成多步執行,注意:單步執行效率不變,整條執行執行效率提高
一種是順序的,將各個時間相加*指令條數;
一種是重寫的,各個時間相加+max(各個執行)*(指令條數-1)/man(各個指令時間)+max(各個執行)*(指令條數-1)
2)cache
提高儲存器的訪問速度
計算:
訪問時間=命中率*訪問時間+(1-命中率)*主存訪問時間
首先看快取容量,求出最大容納位數n;將主存位址換成二進位制數,從右往左數n位,剩下的轉換成十進位制,求出位址號;n位二進位制再轉換為十進位制數和位址號拼接即為快取位址。
3)校驗碼
crc:原報文+(多項式碼位數-1)個0;除以多項式碼求餘。注意:其中運算不借位。
海明碼:首先求出檢驗位數 2^r>=r+k+1;分別算出各個位是有那個校驗位校驗的;校驗位的值為所有其參加校驗的各個位的值求亦或
軟考 計算機系統知識
離線寫部落格 運算器 控制器 儲存器 輸入裝置 輸出裝置。本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同...
軟考 計算機系統知識
cpu是計算機系統核心部件,他負責獲取程式指令,並對指令進行解碼,並加以執行 cpu的功能 程式控制 cpu通過執行指令來控制程式的執行順序 操作控制 一條指令功能的實現需要若干操作訊號配合來完成,cpu產生每條指令的操作訊號,並將操作訊號送往對應的部件,控制相應的部件按指令功能要求進行操作 時間控...
軟考 計算機系統
計算機系統由計算機硬體和軟體兩部分組成。硬體包括 處理機 儲存器和外部裝置等 軟體是計算機的執行程式和相應的文件。計算機系統具有接收和儲存資訊 按程式快速計算和判斷並輸出處理結果等功能。本文主要從硬體部分著手,一起來大致了解一下。儲存器的組成及特點 效能指標 介面的控制方式及特點 流水線的定義及操作...