% CPU blocked or consumed = (x/y) (in case of cycle stealing)
where x= data preparation time and y= data transfer time..
I read questions and answers using this formula but i cant understand how this formula is formulated .. how we are calculating the % Cpu is blocked based on this x and y terms , I mean that in cycle stealing CPU is blocked while DMAC setup and during corresponding interrupt...CPU is not blocked during data preparation time ... also during data transfer time (y) CPU may be blocked or may not be ... Also how this percentage is calculated here.... Does it mean that out of ' data transfer time ' , CPU is blocked for a period equal 'data preparation time'?
Please someone help me with equation