0

このコードを使用すると、例外が発生します。少なくともこれは、学校のコンパイラから得たものです。

i,j の値が与えられ、j= 348 および i= 457830 (i は int 32 として宣言され、j は int16 として宣言されます)

mov(i,eax);
movzx(j,ebx);  
sub(ebx,eax);  
add(3,ebx); 

cdq; 
div(ebx); 
mov(edx,eax); 

EAX で返す必要がある値は次のとおりです。(i - j) % (3+j) 必要なのは残りの部分だけですが、それを除いて宿題のポイントを取得できません。

4

0 に答える 0