完美的解答在此:
$MOV 是傳送字符串指令
$MOV S D
S.是字符串 是數(shù)據(jù)源 這個字符串的長度決定后面字符串的長度
1、數(shù)字、字母 、符號等標(biāo)準(zhǔn)的ASC碼 一個字母或數(shù)字或符號占用一個字節(jié),因?yàn)樵谌釶LC里面數(shù)據(jù)寄存器最小的是16位 所以兩個字符占一個數(shù)據(jù)寄存器
2、漢字以及其他非標(biāo)準(zhǔn)ASC碼的占用2字節(jié) 也就是一個數(shù)據(jù)寄存器(16位) 多少個漢字就占用多少個寄存器
D 是目標(biāo)寄存器 被占用的是D D+1 D+2 一次類推 與前面字符串的長度相關(guān)