資料介紹
本文介紹在設計HJD-500/1000 型數字交換機軟件系統時在單板機環境下使用 C 語言的實現技術。
HJD-500/1000型數字交換機控制系統采用雙 8086 CPU 單板機同步雙工工作方式I 軟件系統采用C 語言來實現。 鑒于程控交換軟件的特定要求和C 語言 自身 的特點, 此軟件系統的設計與實現除了要解決一般軟件開發問題之外, 還額外需要解決由于采用C 語言和使用單板機引起的和由于采用同步雙工工作方式引起的兩類問題。
采用C 語言和使用單板機引起的問題及其對策
對于以通用單片或單板微處理機作為控制系統的程控交換機 , 其軟件設計通常采用匯編語言。 匯編語言具有目標代碼質量高、 與硬件結合緊密等特點, 容易適應交換機對硬件操作的復雜性和交換處理的及時性(高速度)要求。 但是匯編語言的靈活性、 可讀性、 可移植性和可適應性等性能比較差, 影響了軟件系統的自身質量和發展要求 , 而且從國際上程控交換軟件的發展趨勢和 目前許多大型交換系統的實現情況看, 使用高級語言作為軟件設計工具已成為必然趨勢。在眾多高級語言中, CHILL 是以程控交換軟件設計專用語言的面 目出現的, CCITT 也一直在竭力推薦使用CHILL , 因而采用CHILL 來設計交換軟件是一個 自然而合理的結論。
但目前國內尚未研制出實用的CHILL 開發環境, 進口的CHILL 編譯系統性能價格比又不符合我們的要求; 另一方面, C 語言作為新崛起的高級語言, 具有高級語言和匯編語言兩方面優點, 在簡潔性、 靈活性, 目標代碼質量以及與系統和硬件的緊密程度方面顯得比其他高級語言優越。 特別是在Micro Soft公司推出其C 優化編譯后更是為C 語言的應用開拓了廣闊的前景。
但是, C語言是依附于操作系統面向微機和系統機、 而不是面向單板機的語言。 它的啟動運行和調試環境都是建立在操作系統支持的基礎上的。 另外對實時處理系統的調試來說 ,單板機確實也顯得手段不足。 因此, 在采用C 語言進行交換機軟件系統設計時, 需要在生成目標代碼和調試時探索設置許多輔助手段。
- 城控交換機說明書 0次下載
- 以太網交換機高穩定性時鐘系統應用方案
- SDN交換機如何實現
- 使用C語言實現脈沖計數器實驗的資料詳細說明 20次下載
- 使用C++語言實現的解題的實例說明 6次下載
- 使用C語言實現圖書館管理系統的源代碼和函數及軟件等資料合集 9次下載
- 使用C語言實現宿舍管理系統的論文和程序及應用軟件等資料合集 13次下載
- 使用C語言實現抽獎系統的設計資料和源代碼說明 12次下載
- 如何使用C語言實現軟復位詳細資料說明
- 交換機上RX和TX的表示方法說明資料下載 2次下載
- SDN交換機的設計與實現中交換模式和背板設計等技術的介紹 11次下載
- 交換機產品軟件部分說明 0次下載
- Omate9000千兆工業以太網交換機技術資料 0次下載
- 交換機6000簡要說明 0次下載
- 寬帶網交換機箱監控系統
- 反射內存交換機與普通交換機的區別 651次閱讀
- 二層交換機和三層交換機有什么區別 1501次閱讀
- 交換機的基本分類 2208次閱讀
- 淺談交換機的發展歷史 2271次閱讀
- 以太網交換機怎么用 以太網交換機有什么用 3317次閱讀
- 匯聚交換機和核心交換機區別 4742次閱讀
- 到底什么是交換機?交換機接口大揭秘 1553次閱讀
- 淺談交換機的二、三、四層交換技術 977次閱讀
- 交換機的6種配置模式 9388次閱讀
- 基于AT91R40008芯片和μC/OS-II實現EPA交換機的設計 3754次閱讀
- 什么是核心交換機_選擇核心交換機要考慮的因素 1.2w次閱讀
- 網管交換機和非網管交換機有什么區別 1.1w次閱讀
- 利用接口芯片GT-48330實現對網管交換機的控制和管理 1522次閱讀
- 工控交換機和工業交換機的區別 2450次閱讀
- 萬兆交換機與千兆交換機的區別 1.3w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多