?匯編程序的發展過程
匯編程序的雛型是在電子離散時序自動計算機 EDSAC上研制成功的。這種系統的特征是用戶程序中的指令由單字母指令碼、十進制地址和終結字母組成。第一個匯編程序是符號優化匯編程序(SOAP)系統,它是50年代中期為IBM650計算機研制的。這種計算機用磁鼓作存儲器,每條指令指出后繼指令在磁鼓中的位置。當初研制SOAP系統的動機不是引入匯編語言的符號化特色,而是為了集中解決指令在磁鼓中合理分布的問題,以提高程序的運行效率。IBM704計算機的符號匯編程序(SAP)是匯編程序發展中的一個重要里程碑。此后的匯編程序大都以這一系統為模型,其主要特征未發生本質的變化。隨著計算機軟件的高速發展和廣泛應用,匯編程序又吸收了宏加工程序、高級語言翻譯程序等系統的一些優點,相繼研制出宏匯編程序、高級匯編程序
匯編程序的加工是?
宏匯編程序(MASM)是具有宏加工功能的匯編程序??梢杂盟x含參數的程序段,在使用的位置上調用它們,匯編時將進行宏(指令)展開,把宏定義所預先定義的指令目標代碼插在該位置上。