Скачиваний:
24
Добавлен:
15.01.2021
Размер:
114.91 Кб
Скачать

Приватний вищий навчальний заклад

«МІЖНАРОДНИЙ НАУКОВО-ТЕХНІЧНИЙ УНІВЕРСИТЕТ

ІМЕНІ АКАДЕМІКА Ю.БУГАЯ»

Кафедра Комп’ютерних наук та інженерії програмного забезпечення

Завдання для виконання лабораторних робіт з дисципліни

«Архітектура комп’ютерів»

Освітній ступінь – «Бакалавр»

для студентів заочної форми навчання

ЗПІ-91

Виконала студентка групи ЗПІ-91

Бурак Надія Іванівна

Перевірив викладач: ст. викладач Тітков Д.В.

2020

Завдання 1

a

1

Робота з схемами на елементах логіки.

b

&

y 1

=1

1

&

1

&

&

&

c

y2

d

a

b

c

d

y 1

d

b

a

c

d

a

b

1

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 ; вписуємо значення в третій масив