... 9 MACRO 11 11 MACRO TRUYỀN THÔNG SỐThí dụ : macro @PrintstrViết chương trình in 2 chuổi ‘Hello’ và ‘Hi”..DATAMSG1 DB ‘Hello’ ,13 ,10 MSG2 DB‘Hi’ ,13 ,10 .CODE……….MOV DX, OFFSET MSG1 MOV AH,9INT ... DX, OFFSET MSG1 MOV AH,9INT 21HMOV DX, OFFSET MSG2MOV AH,9INT 21H…… Ta thấy đoạn 1 và đoạn 2 gần giống nhau có thể tạo macro có tham số như sau : ;1 ;1 ;1 ;2;2;2CHUONG 9 MACROCHUONG ... THỨỨC>C>EX : MSHL MACRO OPER, BITSREPT BITSSHL DEST, 1 ENDMENDMGỌI MSHL BX, 3SẼ ĐƯC THAY THẾ BẰNG : SHL BX, 1 SHL BX, 1 SHL BX, 1 CHUONG 9 MACROCHUONG 9 MACRO 14 14 MACRO LOMACRO...