AR不是匯編指令
這屬於宏傳遞參數的形式
SHIFT 4,DL ,AR 是一條宏引用
編譯後是
MOV CL ,4
SAR DL ,CL
也就是實現往右以4位
宏的格式可能是這樣
SHIFT MACRO N,REG ,DIR
MOV CL,N
S&DIR REG,CL
ENDM
也就是說 這裡的AR隻是跟在S後面 形成SAR這樣的形式
而SAR就是匯編的右移指令
AR不是匯編指令
這屬於宏傳遞參數的形式
SHIFT 4,DL ,AR 是一條宏引用
編譯後是
MOV CL ,4
SAR DL ,CL
也就是實現往右以4位
宏的格式可能是這樣
SHIFT MACRO N,REG ,DIR
MOV CL,N
S&DIR REG,CL
ENDM
也就是說 這裡的AR隻是跟在S後面 形成SAR這樣的形式
而SAR就是匯編的右移指令