概述
MAR(主存地址暫存器)位數可得儲存單元的可以有多少個
MDR(主存資料暫存器)位數可得一個儲存單元為多大
常見概念
CPU時鐘週期:主頻倒數,CPU中最小的時間單位,每個動作至少用一個。
主頻:1.8GHz 以Hz為單位;1Hz:每秒一次
主頻:1s內的cpu時鐘週期數
CPI:執行一條指令所需的時鐘週期數
CPU執行時間=CPU時鐘週期數/主頻=(指令條數*CPI)/主頻
CPU執行時間取決於三個因素:指令條數,CPI,主頻
MIPS,MFLOPS,GFOLOPS,TFLOPS
MIPS:每秒執行多少百萬條指令 = 主頻/CPI
M/G/T FLOPS:每秒執行...(百萬/十億/萬億)浮點運算
翻譯程式:高階語言源程式翻譯成機器原因程式(目標程式)的軟體
編譯程式:一次全部
解釋程式:一個一個
彙編程式:組合語言源程式翻譯成機器語言程式
CPU中,MAR、MDR、IR對各類程式設計師都透明(不可見)
指令字長一般取儲存字長的整數倍
2倍:2次訪存取一個指令,取指週期為機器週期二倍
等長:一次訪存取一個指令,取指週期為機器週期相同
基準程式:類似跑分軟體
相關文章
- Java概述Java
- Ocelot概述
- Servlet概述Servlet
- HBase概述
- hadoop概述Hadoop
- Promise 概述Promise
- mongodb 概述MongoDB
- EOSKeosd概述
- JVM 概述JVM
- DevOps概述dev
- OpenFeign概述
- ElasticSearch 概述Elasticsearch
- TCP 概述TCP
- JDBC概述JDBC
- Flume概述
- Android概述Android
- UML概述
- RXJS 概述JS
- (1)概述
- uoj概述
- Kafka 概述Kafka
- SparkSQL 概述SparkSQL
- VisualEffectGraph概述
- ajax概述
- Java 概述Java
- CloudHub概述Cloud
- OpenGL概述
- HTTPS概述HTTP
- Java 集合概述Java
- NIO(一)概述
- JavaScript物件概述JavaScript物件
- Web安全概述Web
- 9.3 parity概述
- 8.4 truffle概述
- kafka - [01] 概述Kafka
- SpringBoot - [01] 概述Spring Boot
- 爬蟲概述爬蟲
- Azkaban - [01] 概述