Вы уверены, что во время вызова Ajax, который не вращает GIF?
В Вашем concessions.aspx помещают эту строку куда-нибудь в обработку GetConcessions:-
System.Threading.Thread.Sleep(5000);
, я подозреваю, что вращения gif в течение 5 секунд тогда замораживаются, пока IE представляет и красит результат.
When you are using instructions like movsb, si is considered as the source register, while di is considered as the destination register. But they are both normal x86 registers.
My assembly is a bit rusty, but one's the Source Index, the other the Destination Index. An instruction like movsb
will copy a byte from the memory location pointed at by SI
, and move it to the memory location pointed at by DI
, and then increment both, so if you want to copy the byte stored at SI+1
to DI+1
, it only takes a further movsb instruction.
Как сказано выше, чтобы выше DI Стенды для индекса назначения и Si означает исходный индекс, когда мы хотим перемещать данные из памяти, мы используем Si, например, MOV AX, [Si]. И когда мы хотим переместить данные в память, которую мы используем di. Например, MOV [DI], AX
оба являются 16-битными регистрами и не могут быть разделены на 8 бит