journal of all scince V.1. NO.1 | Page 49
not ax
ax=F01FH : $
2 + , % dest : neg
.
mov ax,0FE0H
neg ax
ax=F020H : $
. %^B
{. K '
. M{
Ug dest
ST2 ,P
% $
+ C and
/
: test
test dest,source
YB Z
D
: (< "
(< " dest,n
dest:: @X * ?/
V
n: cl : @X * 1 " K
. "
ax:1010 1001 1101 0001
8
% dest
f2
CF=0
CF % *
* n % @.
: %
*J
:
B
.ƒK *
ax:0101 0011 1010 0010
:
B
CF % *
.* % *
% 0* % *
%. "
ƒK *
* = % ax ? M{ shl ax,1 8
* % *
* = % ax ? M{ shr ax,1 8
ƒK *
*J
* = % ax ? M{ sal ax,1 8
CF=1
8
ax:0101 0100 1110 1000
8
%. "
*J
CF=1
CF % *
% 0 ƒK *
:
B
.ƒK *
% 0* % *
%. "
*J
+ C shl
.
ax:0101 0011 1010 0010
8_
_
% (1 V _`
" ƒK *
%. "
*J
* = % ax ? M{ sar ax,1 8
* % *
:
* _
.
@
. "
.
* _
% ' *J
.
@
.* % *
* = % ax ? M{ rol ax,1 8
6U K ƒK *
CF %
B
. "
.
"
8
% * % *
%
"*
.ƒK
CF %
B
* = % ax ? M{ ror ax,1 8
6U K * % *
"
8
% ƒK *
%
"*
.* %
CF=1
.8
ax:0101 0011 1010 0010
CF % *
CF=1
* % *
ax:1101 0100 1110 1000
B
CF=1
_ % _ ' *J _ ƒK *
ax:0101 0011 1010 0011
%
CF=1
% ) C * EC *
ax:1101 0100 1110 1000
T5 8
% UK
CF=1
K
CF P@2 ? 8 H
/ * % rol
rcl ax,1 8