Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:assem / задачи на экзамен / 4
.txt 4.написать процедуру передачи массива в другой массив, расположение которых находится в перекрывающихся областях памяти.
data_sg segment
a db 43,63,27,12,34,43,16
n=$-a
b db 7 dup(?)
data_sg ends
code_sg segment
assume cs:code_sg, ds:data_sg
gulko proc
mov si,n
m1:
dec si
mov al,a[si]
mov b[si],al
cmp si,0
jg m1
ret
gulko endp
start:
mov ax,data_sg
mov ds,ax
call sergey
mov ax,4c00h
int 21h
ret
code_sg ends
end start
data_sg segment
a db 43,63,27,12,34,43,16
n=$-a
b db 7 dup(?)
data_sg ends
code_sg segment
assume cs:code_sg, ds:data_sg
gulko proc
mov si,n
m1:
dec si
mov al,a[si]
mov b[si],al
cmp si,0
jg m1
ret
gulko endp
start:
mov ax,data_sg
mov ds,ax
call sergey
mov ax,4c00h
int 21h
ret
code_sg ends
end start
Соседние файлы в папке задачи на экзамен