Робота з симулятором машини Ноймана. Дослідження виконання асемблерної програми симулятора

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерної техніки, автоматики та метрології
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2012
Тип роботи:
Звіт
Предмет:
Архітектура комп'ютерів

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІНСТИТУТ КОМП’ЮТЕРНОЇ ТЕХНІКИ АВТОМАТИКИ ТА МЕТРОЛОГІЇ ЗВІТ ЛАБОРАТОРНОЇ РОБОТИ №3 З ПРЕДМЕТУ: «Архітектура комп’ютерів» ТЕМА: «Робота з симулятором машини Ноймана. Дослідження виконання асемблерної програми симулятора» Львів – 2012 Мета роботи: опанувати роботу асемблера на симуляторі машини Ноймана, зрозуміти і дослідити принцип виконання програми машиною Ноймана. Завдання: скласти програму на асемблері, перетворити її у машинні коди, запустити симулятор, увести до нього коди машинних, проаналізувати і пояснити отримані результати, скласти звіт з виконання лабораторних досліджень та захистити його. Хід роботи: Варіант 18 r =(31+x)+(33+x)+…+(43+x) Створила текстовий документ та написала асемблерний код програми згідно індивідуального завдання. lw 0 1 persh load reg1 with first lw 0 2 ostan load reg2 with last lw 0 3 inc lw 0 4 x add 1 4 5 first+x(31+x) add 5 7 7 res=f+x start add 1 3 1 inc first(31+2)` add 1 4 6 incf+x(33+x) add 6 7 7 res beq 1 2 done goto end of program when reg1==reg2 beq 0 0 start go back to the beginning of the loop noop done sw 0 7 0 load to memory halt end of program persh .fill 31 ostan .fill 43 inc .fill 2 x .fill 1 Зберегла створений текстовий документ з розширенням .as Перетворила асемблер ний код у машинний та запустила симулятор з отриманим машинним кодом таким чином:  Збережений покроковий вивід станів машини в ході виконання машинних інструкцій: Гексадецимальний машинний код 8454158 8519695 8585232 8650769 786437 3080199 720897 786438 3604487 17432578 16842747 29360128 13041664 25165824 31 43 2 1 Результат у файлі report.txt memory[0]=8454158 memory[1]=8519695 memory[2]=8585232 memory[3]=8650769 memory[4]=786437 memory[5]=3080199 memory[6]=720897 memory[7]=786438 memory[8]=3604487 memory[9]=17432578 memory[10]=16842747 memory[11]=29360128 memory[12]=13041664 memory[13]=25165824 memory[14]=31 memory[15]=43 memory[16]=2 memory[17]=1 @@@ state: pc 0 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 0 reg[ 2 ] 0 reg[ 3 ] 0 reg[ 4 ] 0 reg[ 5 ] 0 reg[ 6 ] 0 reg[ 7 ] 0 end state @@@ state: pc 1 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 31 reg[ 2 ] 0 reg[ 3 ] 0 reg[ 4 ] 0 reg[ 5 ] 0 reg[ 6 ] 0 reg[ 7 ] 0 end state @@@ state: pc 2 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 31 reg[ 2 ] 43 reg[ 3 ] 0 reg[ 4 ] 0 reg[ 5 ] 0 reg[ 6 ] 0 reg[ 7 ] 0 end state @@@ state: pc 3 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 31 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 0 reg[ 5 ] 0 reg[ 6 ] 0 reg[ 7 ] 0 end state @@@ state: pc 4 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 31 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 0 reg[ 6 ] 0 reg[ 7 ] 0 end state @@@ state: pc 5 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 31 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 0 reg[ 7 ] 0 end state @@@ state: pc 6 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 31 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 0 reg[ 7 ] 32 end state @@@ state: pc 7 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 33 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 0 reg[ 7 ] 32 end state @@@ state: pc 8 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 33 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 34 reg[ 7 ] 32 end state @@@ state: pc 9 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 33 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 34 reg[ 7 ] 66 end state @@@ state: pc 10 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 33 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 34 reg[ 7 ] 66 end state @@@ state: pc 6 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 33 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 34 reg[ 7 ] 66 end state @@@ state: pc 7 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 35 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 34 reg[ 7 ] 66 end state @@@ state: pc 8 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 35 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 36 reg[ 7 ] 66 end state @@@ state: pc 9 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 35 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 36 reg[ 7 ] 102 end state @@@ state: pc 10 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 35 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 36 reg[ 7 ] 102 end state @@@ state: pc 6 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 35 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 36 reg[ 7 ] 102 end state @@@ state: pc 7 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 37 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 36 reg[ 7 ] 102 end state @@@ state: pc 8 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 37 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 38 reg[ 7 ] 102 end state @@@ state: pc 9 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 37 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 38 reg[ 7 ] 140 end state @@@ state: pc 10 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 37 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 38 reg[ 7 ] 140 end state @@@ state: pc 6 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 37 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 38 reg[ 7 ] 140 end state @@@ state: pc 7 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 39 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 38 reg[ 7 ] 140 end state @@@ state: pc 8 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2 mem[ 17 ] 1 registers: reg[ 0 ] 0 reg[ 1 ] 39 reg[ 2 ] 43 reg[ 3 ] 2 reg[ 4 ] 1 reg[ 5 ] 32 reg[ 6 ] 40 reg[ 7 ] 140 end state @@@ state: pc 9 memory: mem[ 0 ] 8454158 mem[ 1 ] 8519695 mem[ 2 ] 8585232 mem[ 3 ] 8650769 mem[ 4 ] 786437 mem[ 5 ] 3080199 mem[ 6 ] 720897 mem[ 7 ] 786438 mem[ 8 ] 3604487 mem[ 9 ] 17432578 mem[ 10 ] 16842747 mem[ 11 ] 29360128 mem[ 12 ] 13041664 mem[ 13 ] 25165824 mem[ 14 ] 31 mem[ 15 ] 43 mem[ 16 ] 2
Антиботан аватар за замовчуванням

21.10.2013 21:10-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!