Announcements

Robots are revolutionizing our lives in many ways. Join our webinar to learn about Infineon’s broad portfolio of robot building blocks.
Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

AURIX™ Forum Discussions

Betty956
Level 1
Level 1
First solution authored First reply posted First question asked

Hi

I'm working with an Infineon Tricore processor and I'm coming across an addressing mode that I've not seen before, then referring to a register in some of the instructions that I am confused by the following:

jz16.t d15:2, loc_6749A

Now from what I understand this instruction checks one bit to determine if the branch is taken or not (that's from the .t extension on the opcode). But what does d15:2 mean? I've only seen that used for ranges of bits, could it mean the second bit of d15?

It is important to know that  chatspin.download d15 contains echat.date a status e-chats.com/omegle register.

0 Likes
1 Solution
MoD
Employee
Employee
250 sign-ins 25 likes received 50 solutions authored

Yes, d15:2 mean that bit 2 of register d15 will be checked. Why the compiler generate this syntax is defined by compiler company. The syntax from architecture manual is jz.t d15, 2, loc_6749A

View solution in original post

0 Likes
2 Replies
Yuva
Moderator
Moderator
Moderator
100 solutions authored 25 likes received 100 sign-ins

Hello,

Could you update the part number of the device which is used?

Thanks

0 Likes
MoD
Employee
Employee
250 sign-ins 25 likes received 50 solutions authored

Yes, d15:2 mean that bit 2 of register d15 will be checked. Why the compiler generate this syntax is defined by compiler company. The syntax from architecture manual is jz.t d15, 2, loc_6749A

0 Likes
This widget could not be displayed.