寄存器間的數(shù)據(jù)傳輸指令一般只需要指定原寄存器和目標寄存器號,指令便可實現(xiàn)原寄存器到目標寄存器的數(shù)據(jù)傳輸。當源寄存器和目標寄存器分屬不同類型的寄存器(如整數(shù)寄存器和浮點寄存器)時,數(shù)據(jù)傳輸指令也負責數(shù)據(jù)格式的自動轉(zhuǎn)換。
當存儲器與存儲器之間,寄存器與存儲器之間需要傳輸數(shù)據(jù)時,可以采用多種方式對存儲器進行尋址。CISC指令集中通常包括直接尋址、寄存器間接尋址、寄存器相對尋址、基址變址尋址、相對基址變址尋址等方式。RISC指令集中通常只定義了寄存器與存儲器之間的數(shù)據(jù)傳輸指令,包括數(shù)據(jù)裝入指令(又稱Load類指令),其功能是將存儲器中的數(shù)據(jù)傳輸?shù)郊拇嫫髦?;以及?shù)據(jù)存儲指令(又稱Store類指令),其功能是將寄存器中的數(shù)據(jù)傳輸?shù)酱鎯ζ髦?。Load類和Store類指令通常采用寄存器間接尋址方式。