Infineon Technologies C166S V2 User Manual page 114

16-bit microcontroller
Table of Contents

Advertisement

I
........
n-1
I
MOV
IDX1,#12
n
I
MOV
R6,mem
n+1
I
ADD
R6,R1
n+2
I
MOV
R3,[R0]
n+3
I
........
n+4
T
n
DECODE
I
=
n
MOV IDX1,#12
ADDRESS
I
n-1
MEMORY
I
n-2
EXECUTE
I
n-3
WRITE BACK
I
n-4
I
........
n-1
I
MOV
IDX1,#12
n
I
MOV
MAH,#23
n+1
I
MOV
MAL,#25
n+2
I
MOV
R3,#08
n+3
I
........
n+4
T
n
DECODE
I
=
n
MOV IDX1,#12
ADDRESS
I
n-1
MEMORY
I
n-2
EXECUTE
I
n-3
WRITE BACK
I
n-4
User Manual
T
T
n+1
n+2
I
=
I
=
n+1
n+1
MOV R6,mem
MOV R6,mem
I
=
n
MOV IDX1,#12
I
I
=
n-1
n
MOV IDX1,#12
I
I
n-2
n-1
I
I
n-3
n-2
T
T
n+1
n+2
I
=
I
=
n+1
n+2
MOV MAH,#23
MOV MAL,#25
I
=
I
=
n
n+1
MOV IDX1,#12
MOV MAH,#23
I
I
=
n-1
n
MOV IDX1,#12
I
I
n-2
n-1
I
I
n-3
n-2
4-114
Instruction Pipeline
T
T
n+3
n+4
I
=
I
=
n+1
n+1
MOV R6,mem
MOV R6,mem
I
=
n
MOV IDX1,#12
I
I
=
n-1
n
MOV IDX1,#12
T
T
n+3
n+4
I
=
I
n+3
n+4
MOV R3,#08
I
=
I
=
n+2
n+3
MOV MAL,#25
MOV R3,#08
I
=
I
=
n+1
n+2
MOV MAH,#23
MOV MAL,#25
I
=
I
=
n
n+1
MOV IDX1,#12
MOV MAH,#23
I
I
=
n-1
n
MOV IDX1,#12
User Manual
C166S V2
T
n+5
I
=
n+2
ADD R6,R1
I
=
n+1
MOV R6,mem
T
n+5
I
n+5
I
n+4
I
=
n+3
MOV R3,#08
I
=
n+2
MOV MAL,#25
I
=
n+1
MOV MAH,#23
V 1.7, 2001-01

Advertisement

Table of Contents
loading

Table of Contents