[8051]-指令集[CH03-p14]

[8051]-指令集[CH03-p14]

[8051]-指令集[CH03-p14]

 

資料來源:http://media.nihs.tp.edu.tw/user/yangmf/?active=media

 

資料轉移指令

指令

說明

位元組

機械週期

MOV ARn

將暫存器內容移入A累加器

1

1

MOV Adirect

將直接位址內容移入A累加器

2

1

MOV A@Ri

暫存器間接定址內容移入A累加器

1

1

MOV A#data

8位元常數資料移入A累加器

2

1

MOV RnA

A累加器內容移入暫存器

1

1

MOV Rndirect

將直接位址內容移入暫存器

2

2

MOV Rn#data

8位元常數資料移入暫存器

2

1

MOV directA

A累加器內容移入直接位址內

2

1

MOV directRn

將暫存器內容移入直接位址內

2

2

MOV directdirect

將直接位址內容移入直接位址內

3

2

MOV direct@Ri

間接定址內容移入直接位址內

2

2

MOV direct#data

8位元常數資料移入直接位址內

3

2

MOV @RiA

A累加器內容移入間接位址內

1

1

MOV @Ridirect

將直接位址內容移入間接位址內

2

2

MOV @Ri#data

8位元常數資料移入間接位址內

2

1

MOV DPTR#data16

16位元常數資料移入資料指標內

3

2

MOVCA@A+DPTR

將程式記憶體內容移入A累加器內

1

2

MOVC A@A+PC

將程式記憶體內容移入A累加器內

1

2

 

 

 

 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *