汇编解析(5)-intel的奔4的netburst控制单元技术提高指令处理速度
1、Intel NetBurst微處理器體系結構是Intel Xeon處理器和Intel Pentium處理器的基礎。它的新功能和創新,使得IA-32處理器得以保持高性能。處理器的構架指的是程序員可用的指令集、寄存器和內存中的數據結構,在處理器的升級換代中不斷地被維護和增強。微處理器體系結構指的是處理器構架在硅芯片中的實現。
超流水線技術
Intel NetBurst中的超流水線技術使得流水線的深度相比P6微處理器體系結構的提高了一倍。
執行跟蹤緩存
它是實現一級指令緩存的創新方法,通過捕捉解碼的x86指令(微指令),從主要的執行循環中去除與指令解碼器相關的延遲。
快速執行引擎
通過構架設計、物理設計和電路設計的組合,處理器中的簡單算術邏輯單元將以兩倍于處理器核心的頻率運行。
400MHz系統總線
400MHz系統總線通過一種物理信號機制,提供了持續的數據傳輸。
先進的動態處理
高級動態處理引擎是一個高深度、無序隨機且保持執行單元持續處理命令的引擎。
高級傳輸緩存
256KB二級高速傳輸緩存,通過二級緩存和處理機核心之間的通道,傳輸大量的數據。Intel Xeon 處理器Pentium 4處理器能夠以32bytes的倍數來計算數據傳輸率,計算結果以GB/s為單位進行報告。
2、指令預取和編碼
(1)處理器使用一個專門的存儲區域來實現預取,比一般內存訪問速度快。
總結
以上是生活随笔為你收集整理的汇编解析(5)-intel的奔4的netburst控制单元技术提高指令处理速度的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 测试员不可不知的几款bug管理工具
- 下一篇: IoT -- (六) MQTT和CoAP