barrier instructions Vs. barrier transactions

I have several questions about barrier operarions.

1. how to operate barrier instructions ISB, DMB, DSB in ACE?

     a) when ISB is executed, what are the signal values about barrier transaction  (AxBAR, AxSNOOP , AxDOMAIN)?

     b) when DMB is executed, what are the signal values about barrier transaction  (AxBAR, AxSNOOP , AxDOMAIN)?

     c) when DSB is executed, what are the signal values about barrier transaction  (AxBAR, AxSNOOP , AxDOMAIN)?

      are there any differences ?

2.  as you know, there are not AxBAR in AMBA3, then how to make barrier transactions in AMBA3?

3. what is the difference barrier instructions above and MCR instruction ?

     ex) MCR     p15, 0, r2, c7, c10, 4