Академический Документы
Профессиональный Документы
Культура Документы
Varianta 1
mov al,'.'
int 29h
mov ah,86h
xor cx,cx
mov dx,50000
int 15h
mov ah,1
int 16h
jz Repeat
xor ah,ah
int 16h
cmp ax,011Bh
jne Repeat
Varianta 2
START: AH = 3Ch
X =
DS:DX =
END:
CF = 0 CF = 1 -
, AX =
, AX =
Varianta 3
START: AH = 3Dh
AL =
(0
DS:DX =
END:
CF = 0
CF = 1 -
, 1 , AX =
, AX =
, 2 -
Varianta 4
START:
END:
AH
BX
CF
CF
= 3Eh
=
= 0
= 1 -
, AX =
(06h
Varianta 5
START: AH = 3Fh
BX =
CX =
DS:DX =
END:
CF = 0
CF = 1 -
, AX =
, AX =
Varianta 6
START: AH = 40h
BX =
CX =
DS:DX =
END:
CF = 0
CF = 1 -
, AX =
, AX =
Varianta 7
START:
AH = 42h
AL = 0
1
2
BX =
CX:DX =
END: CF = 0
DX:AX =
CF = 1 , AX =
Varianta 8
START:
END:
AX
BX
CF
AL
AL
CF
=
=
=
=
=
=
4406h
0 0
0FFh
1 -
, AX =
Varianta 9
pushf
push bp
mov bp,sp
push ax
mov ax,[bp+8]
mov [bp+2],ax
pop ax bp
pusha
Varianta 10
Func1
Func1
proc
push
in
and
out
pop
ret
endp
near
ax
al,61h
al,not 3
61h,al
ax
Varianta 11
begin:
message
text
mov
mov
mov
mov
int
mov
mov
int
db
ends
end
AX,text
DS,AX
AH,09h
DX,offset message
21h
AH,4Ch
AL,00h
21h
'Assembler4Ever$'
begin
Varianta 12
jmp bx
mov
mov
mov
mov
mov
mov
mov
mov
int
bp,7c03h + len1
ah,13h
al,01h
bh,0h
bl,01h
cx,len2
dh,02h
dl,12h
10h
mov ah,00h
int 16h
Varianta 13
mov cx, 100+weight
mov dx, 20
mov al, 15
u1: mov ah, 0ch
mov al,03h
mov bh,0
int 10h
dec cx
cmp cx, 100
jae u1
Varianta 14
mov
mov
int
ax, 40h
mov
ds, ax
mov
ah, 06h
mov
al, 0
mov
bh, 01011111b
mov
ch, 1
mov
cl, 30
mov
di, 84h
mov
dh, [di]
mov
di, 4ah
dl, [di]
dec
dl
10h
Varianta 15
push cx
mov bp,0c01bh
mov ah,13h
mov al,01h
mov cx,mes1_len
mov bh,05h
mov bl,02h
mov dh,06h
mov dl,0
int 10h
pop cx
jmp endLine
Varianta 16
mov ah,02h
mov al,1
mov ch,0
mov cl,2
mov dh,0
mov dl,0
mov bx,7f00h
int 13h
mov ah,00h
Varianta 17
push
mov
cld
mov
mov
mov
mov
mov
repne
dec
dec
mov
pop
ret
bp
bp,sp
ax,ds
es,ax
di,es
al,0
cx,0ffffh
scasb
di
di
ax,dx
bp
Varianta 18
mov
int
mov
cmp
je
inc
cmp
jb
ah,1
21h
[StarageBuffer+di],al
al,END_OF_DATA
DataAckquired
di
di,STORAGE_BUFFER_SIZE
StorageLoop
Varianta 19
Temp
I
J
K
;
_Add
_Add
EQU
EQU
EQU
EQU
[bp-2]
[bp+4]
[bp+6]
[bp+8]
PROC
push
mov
sub
mov
add
mov
mov
mov
pop
bp
bp,sp
sp,2
ax,I
ax,J
ax,K
Temp,ax
sp,bp
bp
ret
ENDP
Varianta 20
KeyLoop:
mov
ah,1
int
21h
mov
[bx],al
inc
bx
cmp
al,0dh
loopne KeyLoop
Varianta 21
mov al,'.'
int 29h
mov ah,86h
xor cx,cx
mov dx,50000
int 15h
mov ah,1
int 16h
jz Repeat
xor ah,ah
int 16h
cmp ax,011Bh
jne Repeat
Varianta 22
START: AH = 3Ch
X =
DS:DX =
END:
CF = 0 CF = 1 -
, AX =
, AX =
Varianta 23
START: AH = 3Dh
AL =
(0
DS:DX =
END:
CF = 0
CF = 1 -
, 1 , AX =
, AX =
, 2 -
Varianta 24
START:
END:
AH
BX
CF
CF
= 3Eh
=
= 0
= 1 -
, AX =
(06h
Varianta 25
START: AH = 3Fh
BX =
CX =
DS:DX =
END:
CF = 0
CF = 1 -
, AX =
, AX =
Varianta 26
START: AH = 40h
BX =
CX =
DS:DX =
END:
CF = 0
CF = 1 -
, AX =
, AX =
Varianta 27
START:
AH = 42h
AL = 0
1
2
BX =
CX:DX =
END: CF = 0
DX:AX =
CF = 1 , AX =
Varianta 28
START:
END:
AX
BX
CF
AL
AL
CF
=
=
=
=
=
=
4406h
0 0
0FFh
1 -
, AX =
Varianta 29
pushf
push bp
mov bp,sp
push ax
mov ax,[bp+8]
mov [bp+2],ax
pop ax bp
pusha
Varianta 30
Func1
Func1
proc
push
in
and
out
pop
ret
endp
near
ax
al,61h
al,not 3
61h,al
ax
Varianta 31
begin:
message
text
mov
mov
mov
mov
int
mov
mov
int
db
ends
end
AX,text
DS,AX
AH,09h
DX,offset message
21h
AH,4Ch
AL,00h
21h
'Assembler4Ever$'
begin
Varianta 32
jmp bx
mov
mov
mov
mov
mov
mov
mov
mov
int
bp,7c03h + len1
ah,13h
al,01h
bh,0h
bl,01h
cx,len2
dh,02h
dl,12h
10h
mov ah,00h
int 16h
Varianta 33
mov cx, 100+weight
mov dx, 20
mov al, 15
u1: mov ah, 0ch
mov al,03h
mov bh,0
int 10h
dec cx
cmp cx, 100
jae u1
Varianta 34
mov
mov
int
ax, 40h
mov
ds, ax
mov
ah, 06h
mov
al, 0
mov
bh, 01011111b
mov
ch, 1
mov
cl, 30
mov
di, 84h
mov
dh, [di]
mov
di, 4ah
dl, [di]
dec
dl
10h
Varianta 35
push cx
mov bp,0c01bh
mov ah,13h
mov al,01h
mov cx,mes1_len
mov bh,05h
mov bl,02h
mov dh,06h
mov dl,0
int 10h
pop cx
jmp endLine
Varianta 36
mov ah,02h
mov al,1
mov ch,0
mov cl,2
mov dh,0
mov dl,0
mov bx,7f00h
int 13h
mov ah,00h
Varianta 37
push
mov
cld
mov
mov
mov
mov
mov
repne
dec
dec
mov
pop
ret
bp
bp,sp
ax,ds
es,ax
di,es
al,0
cx,0ffffh
scasb
di
di
ax,dx
bp
Varianta 38
mov
int
mov
cmp
je
inc
cmp
jb
ah,1
21h
[StarageBuffer+di],al
al,END_OF_DATA
DataAckquired
di
di,STORAGE_BUFFER_SIZE
StorageLoop
Varianta 39
Temp
I
J
K
;
_Add
_Add
EQU
EQU
EQU
EQU
[bp-2]
[bp+4]
[bp+6]
[bp+8]
PROC
push
mov
sub
mov
add
mov
mov
mov
pop
bp
bp,sp
sp,2
ax,I
ax,J
ax,K
Temp,ax
sp,bp
bp
ret
ENDP
Varianta 40
KeyLoop:
mov
ah,1
int
21h
mov
[bx],al
inc
bx
cmp
al,0dh
loopne KeyLoop