什麼是架構,什麼是軟體架構?

時間 2021-07-03 13:05:45

1樓:勤奮的張益寧

架構=框架與構造,假如將一個應用程式看做一輛車,程式設計師就是生產製造人員。

解析如下:

1 架構規定了函式、類、模組之間的關係、邏輯、執行機制。

2 那麼架構師就是規劃程式專案的人,架構師可以不懂程式設計細節,但是他必須懂得合理安排各功能塊之間的關係,使整個專案具有很高的可維護性、很低的維護成本、很高的開發效率。

2樓:凌鶯鐺菩

cpu架構是cpu廠商給屬於同一系列的cpu產品定的一個規範,主要目的是為了區分不同型別cpu的重要標示。

1、目前市面上的cpu指令集分類主要分有兩大陣營,一個是intel、amd為首的複雜指令集cpu,另一個是以ibm、arm為首的精簡指令集cpu。兩個不同品牌的cpu,其產品的架構也不相同,例如,intel、amd的cpu是x86架構的,而ibm公司的cpu是powerpc架構,arm公司是arm架構。

2、總體架構,core架構的merom處理器確實效能強勁。在多項測試中,頻率2ghz的t7200能戰勝頻率2.33ghz的t2700就是最好的證明。

但是您同時也注意到了,在移動平臺merom雖然效能強勁,但並沒有給您帶來太大的驚喜。雖然勝過yonah,但幅度都不大,而且在一些測試項中,頻率稍低的t7200也是輸給了t2700的。因此可能在移動平臺core微架構的優勢不像桌面平臺那樣出彩——一顆頻率最低的e6300也可以全殲高頻率的pentium d。

究其原因就是yonah本身就比較優秀,而不像netburst那樣失敗,況且core微架構本身就是在yonah微架構改進而來,成績不會形成太大的反差也在情理之中。

3、core微架構是intel的以色列設計團隊在yonah微架構基礎之上改進而來的新一代微架構。最顯著的變化在於在各個關鍵部分進行強化。為了提高兩個核心的內部資料交換效率採取共享式二級快取設計,2個核心共享高達4mb的二級快取。

其核心採用較短的14級有效流水線設計,每個核心都內建32kb一級指令快取與32kb一級資料快取,2個核心的一級資料快取之間可以直接傳輸資料。每個核心內建4組指令解碼單元,支援微指令融合與巨集指令融合技術,每個時鐘週期最多可以解碼5條x86指令,並擁有改進的分支**功能。每個核心內建5個執行單元子系統,執行效率頗高。

加入對em64t與sse4指令集的支援。由於對em64t的支援使得其可以擁有更大的記憶體定址空間,彌補了yonah的不足,在新一代記憶體消耗大戶——vista作業系統普及之後,這個優點可以使得core微架構擁有更長的生命週期。而且使用了intel最新的五大提升效能和降低功耗的新技術,包括:

具有更好的電源管理功能;支援硬體虛擬化技術和硬體防病毒功能;內建數字溫度感測器;提供功率報告和溫度報告等。尤其是這些節能技術的採用對於移動平臺意義尤為重大。

4、酷睿支援64位,基於core架構處理器面對不同消費群族,core處理器出現了小小的分工,專門面對桌上型電腦使用的conroe,筆記本使用merom,伺服器使用woodcrest,這三款處理器全部基於core核心架構。

5、英特爾處理器包括core系列桌上型、移動型,以及xeon處理器,甚至嵌入式處理器,全都將相繼進入32奈米制程,逐漸代替了現今的45奈米制程。 隨著ces腳步接近,英特爾已透露將在ces上發表多款core i3、i5桌上型與筆記型處理器,包括筆電的arrandale與桌電clarkdale相繼採用32奈米制程,強調更小的體積與功耗設計。2023年12月23日英特爾揭露,2023年第一季將推出的嵌入式xeon處理器也將採用新制程。

09底開始投產的32奈米制程,相較於2023年底的45奈米制程,採用了第二代high-k金屬閘極電晶體與浸潤式微影技術( immersion lithography),強化對處理器內部用電控管,也比45奈米制程尺寸小30%,簡化系統設計。根據英特爾的藍圖,2010第一季將針對嵌入式市場推出32奈米制程,代號為jasper forest的嵌入式xeon處理器,比採用舊制程處理器高出30%到70%的每瓦效能,支援pci 2.0及i/o虛擬化能力。

而企業用的伺服器xeon處理器,隨著2023年桌上型處理器clarkdale的推出,與高階桌上型市場關係密切的入門級xeon 3000處理器也會在2023年進入32奈米新制程。

6、至於2023年採用nehalem-ep架構的xeon 5000,雖然一樣採用nehalem架構,但將在2023年上半年開始採用32奈米新制程,推出westmere-ep處理器。而原來提供6核心的xeon 7000處理器也會在2010上半年推出最多8核心的nehalem-ex,在2010下半年同樣進入新制程的westmere-ex。

7、除了嵌入式系統、伺服器、筆電與桌上型相繼進入新制程後,目前就只剩下低功耗設計的atom處理器尚未進入,仍採用45奈米制程。

8、相較於英特爾在2023年進入新制程,amd則是要到2023年開始進入32奈米制程,屆時將採用新的bulldozer核心架構設計,包括效能級12至16核心的interlagos,以及強調能源效益6至8核心的valencia。

9、8核心的cpu 現在不可能對應現在的主機板所以不可能大張旗鼓的宣傳, 最便宜的8核cpu應該是sony ps3的cell, 擁有8個核心浮點效能是酷睿雙核的n多倍,而現在4核心都沒有普及, amd intel是不會著急大量生產他們的8核cpu的,可以說現在的intel 4核心只是把2個酷睿核心封裝在一個核心裡面, 2個核心之間並沒用直接通訊, amd倒是出了真4核,只是現在賣的不好還不能成為主流。總結一下5年之後4核心基本可以替換現在的雙核成為主流,而8核心甚至16核心cpu將會成為那時候的高階產品!

3樓:養成贏戊

構架,是現在常用的一個詞。跟框架的意思差不多。不過構架有時可以作為動詞來使用,比如「。。。。經過努力,構架起和諧的社會。。。。。」

4樓:匿名使用者

呃,樓上說的是介面吧。

這個專業術語我還真不知道怎麼解釋

比如intel的piii是p6架構,p4是netbus架構,現在從賽揚到四核心至強都是酷睿架構。

amd就是k5,k6,k7,k8,k10,現在雙核的是k8,三核和四核都是k10

核心架構的不同使其在同頻率下工作效率不同,k8比當時p4用的netbus先進,所以頻率低效能也好,現在又是酷睿,頻率低效能好了。

什麼是軟體架構?

5樓:吳凌萱

軟體架構(抄software architecture)是一系列相關的抽象模bai式,用於指導大型軟體系統各du個zhi方面的設計。

軟體架構是一個系統的dao草圖。軟體架構描述的物件是直接構成系統的抽象元件。各個元件之間的連線則明確和相對細緻地描述元件之間的通訊。

在實現階段,這些抽象元件被細化為實際的元件,比如具體某個類或者物件。在物件導向領域中,元件之間的連線通常用介面來實現。

軟體體系結構是構建計算機軟體實踐的基礎。與建築師設定建築專案的設計原則和目標,作為繪圖員畫圖的基礎一樣,一個軟體架構師或者系統架構師陳述軟體構架以作為滿足不同客戶需求的實際系統設計方案的基礎。

什麼是軟體基礎架構,什麼是軟體架構?

軟體架構是一種動態結構和靜態結構的組合,它為了滿足系統的質量屬性 比如效能 重用 擴充套件 安全等 和功能需求而建立的系統結構,這裡的結構包括了靜態的和動態的,在動態方面要反映的是系統執行時的行為本質特徵,靜態方面要反映系統的組成結構。什麼是軟體架構? 吳凌萱 軟體架構 抄software arch...

什麼是軟體構架,什麼是軟體架構?

吳凌萱 軟體架構 抄software architecture 是一系列相關的抽象模bai式,用於指導大型軟體系統各du個zhi方面的設計。軟體架構是一個系統的dao草圖。軟體架構描述的物件是直接構成系統的抽象元件。各個元件之間的連線則明確和相對細緻地描述元件之間的通訊。在實現階段,這些抽象元件被細...

人事架構圖用什麼軟體做,visio 組織架構圖用什麼軟體做

可以用專業的結構圖軟體orgcharting。它是企業級的組織結構管理軟體,可以畫績效結構圖 人事資訊圖 薪酬管理圖 人力資源規劃圖等。操作比較簡單。可以匯出的格式也比較多,應該可以解決你的問題。 常用的word visio 幻燈片 cad都可以做,下面介紹一下word的製作過程 第一 我們首先執行...