English
Language : 

CC78K4 Datasheet, PDF (480/523 Pages) NEC – CC78K4 Ver.2.30 or Later, C Compiler Language
&+$37(5  5()(5(1&,1* 7+( $66(0%/(5
! 3ODFLQJ WKH DUJXPHQWV RQ WKH VWDFN
,I WKHUH DUH WZR RU PRUH DUJXPHQWV WKH VHFRQG DQG VXEVHTXHQW DUJXPHQWV DUH SODFHG RQ WKH VWDFN 7KH
DUJXPHQWV DUH SDVVHG DV VKRZQ LQ 7DEOH  :KHQ WKH =2 RSWLRQ LV VSHFLILHG RQ WKH & VRXUFH VLGH
KRZHYHU DOO WKH DUJXPHQWV DUH SODFHG RQ WKH VWDFN
)LJXUH  3ODFLQJ $UJXPHQWV RI 6WDFN
Low address
High address
2nd argument
CSUB(i, j)
1st argument
Stack area
! &DOOLQJ WKH & ODQJXDJH IXQFWLRQ
7KH &$// LQVWUXFWLRQ PXVW EH XVHG WR FDOO D & ODQJXDJH IXQFWLRQ
! &KDQJLQJ WKH YDOXH RI WKH VWDFN SRLQWHU 63
7KH YDOXH RI WKH VWDFN SRLQWHU 63 PXVW EH FKDQJHG IRU WKH QXPEHU RI E\WHV RI WKH DUJXPHQWV SODFHG RQ
WKH VWDFN ,Q WKLV H[DPSOH EHFDXVH DUJXPHQWV RI  E\WHV DUH WR EH SDVVHG  LV DGGHG WR WKH YDOXH RI WKH
VWDFN SRLQWHU 323SHG LQ WKH H[DPSOH
! 5HIHUULQJ WR WKH UHWXUQ YDOXH %& RU 53 DQG %&
7KH UHWXUQ YDOXH LQ WKH %& UHJLVWHU RU 53 DQG %& UHJLVWHU IURP & ODQJXDJH IXQFWLRQ LV VWRUHG DV IROORZV
Return value
16 bits or less
Return value
17 bits or more
BC register
Word
RP2 register
Higher word
BC register
Lower word

8VHU©V 0DQXDO 8(-980