絕對代碼

絕對代碼

在計算機中,指明找出或存儲一個數據項的準確位置的代碼,是使用絕對地址碼和機器操作碼所編寫的指令代碼,無需加工即能為計算機所接受。

定義

代碼 代碼

絕對代碼是一種完整的機器碼,這類代 碼無需再用下面將要提到的連結(連線)程式LINK進行連結(連線絕對代碼有IntelHex(十六進制)格式,也有其他用二進制表示的格式浮動代碼。)  

缺陷

在早期的計算機里,一個程式通常被指定在一確定的記憶體區里運行,但現在已經很少這樣做了。在這種編譯方法中,整個程式必須在一個檔案中,這是個明顯的缺陷。因為地址是固定的,程式可以裝入,並且只能在記憶體的一個具體區域運行一個為該記憶體編譯的檔案。  

套用

WWF

微軟公司 Connected System 部集團產品經理 Scott Woodgate將 WWF 的伺服器端描述為排序引擎,負責掃描已有。Net 套用,尋找絕對代碼短句,然後將這些短句轉換為工作流“活動”。然後這些活動保存在SharePoint 伺服器上,被單個地加以管理,並利用嵌入在用於高級別用戶的特殊套用中的嚮導式的工具或直接與 SharePoint 通信的 Visual Studio 2005 來修改。其結果是直接管理和修改工作流流程的能力,並且下面的套用自動根據流程的變化而變化。  

智慧型倉庫自動定址

智慧型倉庫的自動定址就是自動尋找存放與提取貨物的位置。自動定址設計是智慧型倉庫設計的一項重要內容。計算機控制的自動化倉庫都具有自動定址功能。

認址檢測方式通常分為絕對認址和相對認址兩種。絕對認址是為一個貨位制定一個絕對代碼。為此,需要為每個貨位製作一個專門的認址片。顯然,絕對認址方法可靠性高,但是認址片製作複雜,控制程式的設計也十分複雜。  

彙編與C語言

雖然用C(COSMICCforST7)編程可大大縮短編程時間,提高代碼的可移植性。但有時還是不得已使用彙編。比如在用C51編程時,LCD字型檔,熱啟動代碼,無用空間填充,這些用彙編程式還是要方便很多。因為用C語言不方便生成絕對代碼段,也就是不方便將程式定位於某一地址。

相關詞條

相關搜尋

熱門詞條

聯絡我們