Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Мета роботи: вивчити структуру команд мікропроцесора та навчитися використовувати їх машинні коди. Задіяти можливості, що представляються системною програмою Debug.
Текст програми на асемблері
title labrab_2
page ,132
stc segment stack
db 128 dup (?)
tos label word
stc ends
dats segment
text1 db 'begin labrab_2',0ah,0dh,'$'
text2 db 'end labrab_2',0ah,0dh,'$'
A dw 3 dup (-5),7,-10,15,2 dup (0,-3)
B dw 10 dup (?)
kol dw 10
dats ends
cods segment
assume cs:cods,ds:dats,ss:stc
beg: mov ax,stc
mov ss,ax
mov sp,offset tos
mov ax,dats
mov ds,ax
mov ah,9h ; Вывод
lea dx,text1 ; сообщения
int 21h ; на экран
mov cx,kol
xor si,si ; i:=0
mov di,18 ; j:=9
l1: mov ax,A[si] ; (ax):=A[i]
mov B[di],ax ; B[j]:=A[i]
add si,2 ; i:=i+1
sub di,2 ; j:=j-1
loop l1
mov ah,9h ; Вывод
lea dx,text2 ; сообщения
int 21h ; на экран
mov ah,4ch ; Возврат
int 21h ; в систему
cods ends
end beg.
Висновки: вивчив структуру команд мікропроцесора та навчився використовувати їх машинні коди. Використав можливості, що представляються системною програмою Debug. Закріпив навички у написанні простих програм мовою асемблера.
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.