, , :
;
().
. . , . . .4.1, .4.2.
. 4.1.
. 4.2.
:
AZ, az
09
: _? $ @ & [ ],. \ / % # ' " + * ^ () < >! { }
, ( , , , ) . , , .
, , ( . .3.2). . , : _,.,?, $, @. . , . 255 , 32, . (, ).
. .
. ;. , , . ( ), . , :
;
ADD AX,BX;
(. .3.3) , , .
, , . , . , .
|
|
, , . .4.1.
4.1.
, , ( - ).
, .
. . . , CLC CF, CLD DF:
CLC;CF=0
CLD;DF=0
( ). , , ( ) , () . , . .
, , ( ). :
D (decimal) ( );
B (binary) ;
O (octal) Q ;
H (hexadecimal) .
, , , , , , , A5H, 0A5H.
( ) , : '' "", '+b' "+". , : '" "' . , , ASCII (ASCII (. American Standard Code for Information Interchange) ), () . ASCII .4.2.
4.2. ASCII
2B | + | |
A | ||
B | ||
C | ||
D | ||
E | ||
F | ||
G | ||
H | ||
I | ||
4A | J | |
4B | K | |
4C | L | |
4D | M | |
4E | N | |
4F | O | |
P | ||
Q | ||
R | ||
S | ||
T | ||
U | ||
V | ||
W | ||
Z | ||
Y | ||
5A | Z | |
a | ||
b |
. 4.2
|
|
c | ||
d | ||
e | ||
f | ||
g | ||
h | ||
i | ||
6A | j | |
6B | k | |
6C | l | |
6D | m | |
6E | n | |
6F | o | |
p | ||
q | ||
r | ||
s | ||
t | ||
u | ||
v | ||
w | ||
z | ||
y | ||
7A | z |
( ASCII ). ('+' '+b' ). . . :
MOV AX,'H'
MOV DL,0H
ADD CX,-15D
( ). ( . ).
. , $. , ( ) ( IP). . , . :
JMP $+3; MOV
LD; LD 1
MOV AL,12
JMP , LD . ( ) , JMP, , . , ( ) (. .3.3).
. , . ( ) , .
, :