命令處理流程是命令執行的高度過程,它根據命令的類別以及套用的類別調用不同的命令處理模組進行命令的處理。
它的主要功能是根據命令報文輸入緩衝區中的命令參數和輸入數據。繼續回響的操作,並且將執行結果和回響數據放在回響數據輸出緩衝區中。
對命令處理模組的調用有兩種不同的方式:
*函式調用方式;
*中斷方式。
根據晶片平台的編程環境,兩種方式都可以選用,主要區別在於:
*函式調用方式中,參數和結果的傳遞通過堆疊來進行,對堆疊的大小有一定要求,而且不能夠傳遞太大的數據對象。
*中斷方式調用,參數和結果的傳遞通過固定的緩衝區進行,減少堆疊的使用,更為靈活,但是需要程式自解釋緩衝區的數據結構。