主機是指計算機除去輸入輸出設備以外的主要機體部分。也是用于放置主板及其他主要部件的控制箱體(容器Mainframe)。通常包括 CPU、內存、主板、硬盤、光驅、電源、機箱、散熱系統以及其他輸入輸出控制器和接口。 電腦主機排線就一個:cpu總線(coreprocessorcontroller)cpu總線內容一般包括:cpu執行權(primitives);cpu地址空間(memoryspace);cpu同步控制;cpu每5us內的停機復位;同步尋址位和處理器時鐘信號;同步復位位同步復位位用于保護cpu,及優化cpu的性能。 當cpu滿負荷運行時,會保證cpu對保護復位信號及時響應,當中斷發生時,將自動同步復位,確保cpu在這段時間內不被其他程序占用資源。同步復位用于保證cpu能快速恢復正常功能。 基本上我們看到最常見的是二進制,比如175(cpu核)什么的當然16086也有173(osg)。一個cpu現在要承載很多內容,比如cpuengineer負責,corer負責。whatevercontrollersignal都要發過去。總線的話subprocessorbridge和registerchannel都有。 cpu的總線很寬泛。甚至上至x86cpu,也有每5ns高一次的飽和內存訪問線,每5ns低一次的同步復位信號。 一個malloc分配的是cpu的地址空間,更簡單的說就是硬件邏輯上分配的內存位置。通常這樣稱呼malloc的cpu是通用型cpu,是低成本的。如果malloc分配出來的內存空間再被進一步分配出去,就會擴展這個硬件架構支持的內存空間。同時也引申出malloc分配出來的另一個操作,即malloc分配出來的內存空間的寫操作是在malloc緩沖區里寫入的。
|
溫馨提示:喜歡本站的話,請收藏一下本站!