不同的尋址方式


指令要處理的數(shù)據(jù)長度
8086指令能處理2種尺寸的數(shù)據(jù):byte、word
思考:“mov [0], 20H”指令是否正確?
mov byte ptr [0], 20H 將20H放入0位置內(nèi)存的字節(jié)單元,占用1個字節(jié)
mov word ptr [0], 20H 將20H放入0位置內(nèi)存的字單元,占用2個字節(jié)很多指令都可以通過“byte ptr”或者“word ptr”來指明所需要操作內(nèi)存的數(shù)據(jù)長度
inc byte ptr [0]
add word ptr [0], 2有些指令有默認(rèn)的操作數(shù)據(jù)長度,比如push [0]、pop [0]的操作數(shù)據(jù)長度只能是2個字節(jié)