999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機系統體系結構層次設計研究

2020-01-02 09:44:33
數字通信世界 2020年6期
關鍵詞:語言功能模型

崔 妍

(哈爾濱鐵道職業技術學院,哈爾濱 150060)

計算機系統的基本結構可以分為軟件和硬件兩部分。計算機系統層次劃分就是按照計算機軟硬件的運行原理和功能進行分層,以提高計算機系統設計質量為目的,實現系統軟件、硬件、功能的有機結合。計算機系統層次結構在經過多年的研究和實踐后,業界總結了一些層次劃分和設計的基本原則,在不同類型的軟件項目中得以應用。隨著新技術的不斷涌現,計算機系統層次結構也在不斷改進和發展。

1 計算機系統體系層次結構

隨著硬件系統、程序設計語言、網絡環境等計算機技術的不斷發展,計算機系統體系層次結構也在不斷進化,目前被廣泛應用的計算機系統體系層次結構由低向高分為:

(1)微程序語言層級

系統開發人員在此層次使用微程序指令來構建計算機硬件結構,實現不同元部件的控制和計算,主要功能包括存儲器、運算器、機器時鐘等。

(2)機器語言層級

系統開發人員利用機器語言指令集編寫的解釋性語言來實現硬件編程和機器控制,主要功能包括內存尋址、計數器、I/O 操作指令等。

(3)操作系統層級

操作系統層利用一個軟件平臺進行軟硬件資源統籌管理,實現硬件系統功能的拓展和延伸,也為更高級的應用軟件提供I/O 控制、文件系統、網絡、交互界面等功能支持。

(4)匯編語言層級

系統開發人員使用匯編語言指令集來實現基于自然語言的程序,用助記符代替機器指令的操作碼,匯編語言的指令還受到操作系統平臺的限制。

(5)高級語言層級

高級語言建立在程序編譯的基礎上,使用自然語言編寫后進行解釋、翻譯執行,編譯后的程序會逐級向下至硬件系統,由硬件系統來執行。

(6)應用程序層級

應用程序是以功能實現為目標的一個或一類程序的統稱。應用程序使用高級語言編寫,其運行還要滿足操作系統平臺的要求。

計算機系統體系層次結構的劃分標準并不惟一,每個層次的功能也不是獨立的,不同的軟硬件平臺也會造成劃分層次的不同。例如操作系統可以實現軟硬件之間的控制和文件系統,數據庫軟件也可以實現文件管理的功能,但數據庫屬于應用程序級別而不是操作系統級別。

現行的計算機系統體系層次結構劃分標準是基于馮氏存儲模型設計的,即硬件操作指令是按照串行相關性機理運行。盡管多年來眾多國家和科研機構的科學家都在研究多值理論,但至今計算機系統仍沒有突破二進制理論體系,沒有擺脫寄存器結構的束縛。在馮諾依曼體系中,存儲模型是以空間或時間的消耗為代價來實現工作的,這從本質上就限制了信息處理能力的提升。因此,目前計算機系統體系層次結構無論使用什么語言和硬件系統,其本質的屬性都是馮諾依曼結構,所以存在固有的缺陷是在所難免的。目前提高計算機系統信息處理能力的主要方式就是提高硬件性能和優化算法時間和空間復雜度。

2 計算機系統層次結構設計原則

在計算機系統6層結構的基礎上,在軟硬件設計過程中還要針對不同結構進行技術選擇、邏輯設定、接口設計等層次結構工作,其基本原則包括:

(1)確定性原則

系統層次結構的設計就是對整個系統的功能、性能、接口和數據結構進行定量、定性的描述,讓參與系統開發的相關人員明確各個層次的功能和總體要求。因此,在進行層次結構設計時要明確各個層次的組織架構,以開發團隊實際情況為出發點,對各層次的參與人員、設計目標、上下層關系等內容進行明確的描述和分析。層次結構確定之后,才能以此為基礎進行后續的系統分析、設計、實現、測試、部署、優化和運維等工作。

(2)高效性原則

層次結構設計的意義就是提高開發效率,既不能一味追求效率而降低系統性能,也不能將層次結構設計的過于復雜而降低了開發效率。要以事無巨細的態度對層次結構進行優化,降低后續問題出現的可能性,合理安排層次覆蓋順序,建立層次結構之間的連接通道和接口。盡量降低層次之間的耦合度,保證各層次的高效開發和系統運行的健壯性。

3 計算機系統層次結構設計方法

(1)模型法

模型法主要針對軟件系統的特征條件進行設計,以概念模型的方式來設定層次結構。模型法是以問題為導向,設計解決問題的基本模型,根據系統特征設定模型的約束條件后進行綜合推導,計算的過程和結果就是系統層次結構設計的分層和結論。

(2)構件法

構件法是指將系統的主要功能單獨設計成為構件組成一個層次,構件層與非構件層之間以指令集和數據接口的方式交互,并且構件與構件之間相對獨立。構件法的目的就是提高系統核心功能的性能,降低模塊之間的耦合性。

(3)跨層法

跨層法是指在不相鄰層次之間以接口或服務的形式構建的交互過程,以達到提高系統性能的目的。跨層法創建了不同層次之間的虛擬交互關系,比如在無線網這一系統結構中,無線鏈路的不可靠特征、無線介質的通信移動特征、無線信道廣播特征等都是通過跨層設計的方式進行改進的。

4 結束語

計算機系統體系結構層次設計是計算機技術、通信技術、網絡應用等信息技術發展的重要組成部分。現有的計算機系統體系結構層次設計原則和量化標準為系統設計和開發提供了層次結構設計的基本方法,但層次結構機制的內涵機制還要根據系統的功能特征來決定。隨著更多新技術的涌現,計算機系統體系結構層次設計也要不斷優化系統結構才能使得新技術的優勢得以發揮。

猜你喜歡
語言功能模型
一半模型
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
讓語言描寫搖曳多姿
關于非首都功能疏解的幾點思考
累積動態分析下的同聲傳譯語言壓縮
3D打印中的模型分割與打包
我有我語言
主站蜘蛛池模板: 亚洲欧美人成人让影院| 亚洲一区第一页| 成人毛片免费在线观看| 美女国产在线| 久久综合一个色综合网| 亚洲伦理一区二区| 亚洲三级a| 国产欧美在线观看精品一区污| 国产精品内射视频| 国产理论最新国产精品视频| 永久免费无码成人网站| 五月激情综合网| 操操操综合网| 国产va在线观看| 91伊人国产| 在线观看网站国产| 婷婷综合色| 亚洲欧洲免费视频| 欧美色视频在线| 91精品最新国内在线播放| 国产人人乐人人爱| 欧美一级在线| 色婷婷视频在线| 亚洲愉拍一区二区精品| 日韩久久精品无码aV| 在线一级毛片| 国产免费一级精品视频| 欧美特级AAAAAA视频免费观看| 2021国产在线视频| 丝袜高跟美脚国产1区| 欧美午夜在线视频| 少妇极品熟妇人妻专区视频| 日本欧美成人免费| 国产99免费视频| 久久香蕉国产线| 国产精品自在线天天看片| 亚洲人成网站观看在线观看| 色哟哟色院91精品网站| 91香蕉视频下载网站| 久久精品人人做人人爽| 91无码人妻精品一区| 四虎永久免费在线| 精品国产自在现线看久久| 欧美a在线| 91九色国产porny| 91国内在线视频| 国产第四页| 国产精品一线天| 日韩免费成人| 国产精品妖精视频| 国产精品美人久久久久久AV| 亚洲开心婷婷中文字幕| 久久国产精品波多野结衣| 国产黄在线免费观看| 免费看一级毛片波多结衣| 福利视频久久| 日本草草视频在线观看| 国产毛片高清一级国语| 97在线视频免费观看| 91精品视频播放| 国产亚洲精品91| 国产91高清视频| 欧美日韩v| 亚洲国模精品一区| 免费在线色| 久久超级碰| 99尹人香蕉国产免费天天拍| 国产精品一区在线麻豆| 亚洲精品自产拍在线观看APP| 播五月综合| 国产自产视频一区二区三区| 亚洲第一区欧美国产综合| 国产精品无码作爱| 成人在线观看一区| 亚洲美女一级毛片| 成人午夜网址| 国产欧美一区二区三区视频在线观看| 蝴蝶伊人久久中文娱乐网| 伊人五月丁香综合AⅤ| 欧美日韩亚洲国产| 色噜噜狠狠色综合网图区| 国产Av无码精品色午夜|