直接內(nèi)存訪問使用ST10的MAC來生成外部存儲(chǔ)器之間的地址,在外部存儲(chǔ)器和ST10內(nèi)部存儲(chǔ)器之間進(jìn)行數(shù)據(jù)傳輸。本應(yīng)用指南提供了用于外部存儲(chǔ)器和ST10內(nèi)部存儲(chǔ)器之間傳輸?shù)臋C(jī)器碼,以及使用MAC進(jìn)行外部存儲(chǔ)器之間的直接內(nèi)存訪問的機(jī)器碼。為了參考,總結(jié)了ST10的長(zhǎng)地址模式。
ST10指令集包含特殊的MAC指令和兩種新的尋址模式,每個(gè)指令可以向MAC提供多達(dá)兩個(gè)新操作數(shù)。MAC包含一個(gè)16x16乘法器、40位累加器、重復(fù)單元和地址生成器。