Приватний вищий навчальний заклад
«МІЖНАРОДНИЙ НАУКОВО-ТЕХНІЧНИЙ УНІВЕРСИТЕТ
ІМЕНІ АКАДЕМІКА Ю.БУГАЯ»
Кафедра Комп’ютерних наук та інженерії програмного забезпечення
Завдання для виконання лабораторних робіт з дисципліни
«Архітектура комп’ютерів»
Освітній ступінь – «Бакалавр»
для студентів заочної форми навчання
ЗПІ-91
Виконала студентка групи ЗПІ-91
Бурак Надія Іванівна
Перевірив викладач: ст. викладач Тітков Д.В.
2020
Завдання 1
a
1
b
&
=1
1
&
1
&
&
&
c
d
a
b
c
d
y 1
d
b
a
c
d
a
b
-
1
1
1
1
1
1
1
1
1
1
c
Завдання 2
Робота з програмами мовою ассемблер.
jmp start
db 01
db 02
db 03
db 04
db 05
db 06
db 07
db 08
db 09
db 10
db 11
db 12
db 13
db 14
db 00
db 00
db 10
db 20
db 30
db 40
db 50
db 60
db 70
db 80
db 90
db 10
db 20
db 30
db 30
db 40
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
db 00
start:
mov al, [02]
mov bl, [12]
add al, bl
mov [22], al
mov al, [03]
mov bl, [13]
add al, bl
mov [23], al
mov al, [04]
mov bl, [14]
add al, bl
mov [24], al
mov al, [05]
mov bl, [15]
add al, bl
mov [25], al
mov al, [06]
mov bl, [16]
add al, bl
mov [26], al
mov al, [07]
mov bl, [17]
add al, bl
mov [27], al
mov al, [08]
mov bl, [18]
add al, bl
mov [28], al
mov al, [02]
mov bl, [12]
add al, bl
mov [22], al
mov al, [09]
mov bl, [19]
add al, bl
mov [29], al
mov al, [0A]
mov bl, [1A]
add al, bl
mov [2A], al
mov al, [0B]
mov bl, [1B]
add al, bl
mov [2B], al
mov al, [0C]
mov bl, [1C]
add al, bl
mov [2C], al
mov al, [0D]
mov bl, [1D]
add al, bl
mov [2D], al
mov al, [0E]
mov bl, [1E]
add al, bl
mov [2E], al
mov al, [0F]
mov bl, [1F]
add al, bl
mov [2F], al
end
Пояснення
mov al, [02] ; присвоюємо значення першого масиву ячейки 02 в al
mov bl, [12] ; присвоюємо значення другого масиву ячейки 12 в bl
add al, bl ; проводимо додавання, і результат записується в al(перезапись змінної)
mov [22], al ; вписуємо значення в третій масив