2011-01-17 12 views

答えて

1

LD、ST、ADCを有する8ビットプロセッサを仮定すると、追加される値に追加し、インデックスレジスタX & Yはその時点、結果が置き換え* X:で追加」の

ld 3,X 
add 3,Y ; The first add is without carry 
st 3,X 
ld 2,X 
adc 2,Y ; subsequent adds propagate carry. 
st 2,X 
ld 1,X 
adc 1,Y 
st 1,X 
ld 0,X 
adc 0,Y 
st 0,X 
0

ADCスタンド2つの値を追加し、再びキャリーフラグの値を追加するように、実際にそれが、「キャリー:

add eax, ebx 
add eax, cf 

adc eax,ebx 

は次のようです

か:プロセッサであるbit化

add eax, ebx 
jnc dont_add 
inc eax 

dont_add: 
... 
関連する問題