
29.11.2009, 12:40
|
|
Новичок
Регистрация: 28.11.2009
Сообщений: 5
С нами:
8658802
Репутация:
0
|
|
Сообственно ещё по ASM
Дан массив из 10 слов, которые вмещают целые числа, нужно заменить все негативные числа нулями. Массив байт.
------------------------
Текст программы:
data segment
max dw ?
mass dw 10,24,76,479-347,281,-24,70,124,97
data ends
code segment
assume cs: code, ds: data
start: mov ах, data
mov ds, ах ;
lea bx, mass ;
mov cx, 10 ;
mov ах [bx] ;
eg: cmp [bx], ах ;
jl no ;
mov ах [bx] ;
no: inc bx ;
inc bx ;
loop beg
mov max, ах
quit: mov ах,4C00h ;
int 21h ;
code ends
end start
Помогите пожалуйста.
|
|
|