I'm intending to make some co-ordinate modifiers for various games but I want to check this would work.

94000130 FFFE0000 - Trigger for button A
94000130 FFBF0000 - Trigger for Up
XXXXXXX XXXXXXX - Address modifying line(s)
D2000000 00000000 - Terminate
94000130 FF7F0000 - Trigger for Down
XXXXXXX XXXXXXX - Address modifying line(s)
D2000000 00000000 - Terminate
D2000000 00000000 - Terminate


Code:
Would this mean that whilst A was held the following is true:

If I hold Up then the Address modifying line(s) between trigger(Up) and terminator would take place.

If I hold Down then the Address modifying line(s) between  trigger(Down) and terminator would take place.
If not could someone explain to me how I could achieve this effect