Скачиваний:
16
Добавлен:
11.04.2015
Размер:
583 б
Скачать
3. задан байтовый массив из N элементов в упакованном BCD формате. ;написать процедуру преобразования исходного массива в массиве с упакованным BCD формате.
data_sg segment
a db 9,2,6,4,2,7,1,3,5
n=$-a
data_sg ends
code_sg segment
assume cs:code_sg, ds:data_sg
sergey proc
xor si,si
xor di,di
mov bx,n
dec bx
m2:
mov ah,a[si]
cmp si,bx
je m1
inc si
mov al,a[si]
shl ah,4
or al,ah
xchg al,ah
m1:
mov a[di],ah
inc di
inc si
cmp si,n
jl m2
ret
sergey endp
start:
mov ax,data_sg
mov ds,ax
call sergey
mov ax,4c00h
int 21h
ret
code_sg ends
end start
Соседние файлы в папке задачи на экзамен