編程入門先學什么 匯編語言指令有哪些?
匯編語言指令有哪些?1. 簡單的匯編程序。它的特點是所翻譯的機器語言目標程序的地址是絕對的,可以直接在內存中執(zhí)行,也叫“加載并執(zhí)行”匯編程序。這種工作方式在內存空間組織上非常有限。2. 模塊匯編程序。
匯編語言指令有哪些?
1. 簡單的匯編程序。它的特點是所翻譯的機器語言目標程序的地址是絕對的,可以直接在內存中執(zhí)行,也叫“加載并執(zhí)行”匯編程序。這種工作方式在內存空間組織上非常有限。
2. 模塊匯編程序。它可以提供設計、編碼和調試不同程序模塊的能力。每個匯編的程序模塊稱為目標模塊,它們的地址是相對的。連接匯編程序可用于將多個目標模塊制作成一個可執(zhí)行程序。
3. 條件匯編程序。它具有選擇和組合某些程序段的功能。這種匯編程序通常有偽指令,例如“條件轉換”,這樣用戶就可以編寫選擇條件。
4. 宏匯編程序。具有宏處理功能的匯編程序。它可以用來定義帶有參數(shù)的程序段,并在使用它們的位置調用它們。在匯編過程中,宏(指令)將被展開,宏定義預定義的指令目標代碼將被插入該位置。
5. 高級匯編程序。具有控制結構的匯編程序(如條件語句、循環(huán)語句、函數(shù)和過程)。它可以吸收高級語言的優(yōu)點,在保持目標程序高質量的同時提高可讀性。