
24. лекција УАР
Presentation
•
Computers
•
6th Grade
•
Practice Problem
•
Medium
Ljiljana Milicevic
Used 2+ times
FREE Resource
13 Slides • 19 Questions
1
24.
ИНСТРУКЦИЈЕ-
ФОРМАТ, ГРУПЕ
2
ФОРМАТ ИНСТРУКЦИЈЕ
3
◦ Машинска инструкција се састоји из више делова (поља).
◦ Формат инструкције је дефинисан укупном дужином инструкције изра
женом у битовима, бројем, дужином и значењем сваког њеног поља.
4
Multiple Select
Од чега се састоји машинска инструкција?
Операције
Операнда
Поља
Бита
Бајта
5
Multiple Choice
Чиме је дефинисан формат инструкције?
укупном висином инструкције
укупном дужином инструкције
укупном ширином инструкције
укупном дужином меморије
6
Multiple Select
У чему је изражена дужина инструкције?
бројем поља
у битовима
дужином поља
значењем поља
величином меморије
7
Може се рећи да се свака инструкција састоји из операционог дела
(код операције) и адресног дела (помоћу њега се приступа подацима):
Напомена: број адреса у адресном делу може бити различит.
8
Multiple Select
Од чега се састоји свака инструкција?
од операционог дела
од информационог дела
од адресног дела
од улазног дела
од излазног дела
9
Multiple Choice
Шта садржи оперативни део код инструкције?
Адресу операнда
Код операције који треба да се изврши
Адресу локације у меморији
Информацију о следећој инструкцији
10
Multiple Select
Шта садржи адресни део код инструкције?
Адресу операнда
Код операције који треба да се изврши
Адресу локације у меморији
Информацију о следећој инструкцији
11
Multiple Choice
Број адреса у адресном делу не може бити различит.
Тачно
Не тачно
Ни тачно ни нетачно
12
ГРУПЕ
ИНСТРУКЦИЈА
13
Групе инструкција
1. Инструкције за пренос података
2. Аритметичко-логичке инструкције
3. Управљачке инструкције
4. Улазно/излазне инструкције
5. Остале инструкције
14
Multiple Select
Шта све спада у групе инструкција?
Инструкције за пренос података
Логичке инструкције
Улазно-излазне инструкције
Управљачке инструкције
Аритметичко-логичке инструкције
15
1.Инструкције за пренос података –
из меморије у акумулатор или
други
регистар, из акумулатора или
другог регистра у меморију, из једног у други
регистар, са једне на другу меморијску локацију.
16
2. Аритметичко-логичке инструкције –
то су инструкције обраде, за
извршавање аритметичко-логичких
операција, компарацију,
комплементирање, повећање или
смањење садржаја регистара за један,...
17
3. Управљачке инструкције –
за гранање, за прескоке, за потпрограме,
за програмске прекиде
18
4. Улазно/излазне инструкције –
за пренос података између
процесора и улазно-излазних
уређаја
19
5. Остале инструкције –
нпр.инструкција без дејства,
заустављање програма, чекање на
неки услов,...
20
Multiple Choice
Која инструкција од доле наведених је аритметичко-логичка инструкција?
Инструкције за прескоке
Инструкције за комплементирање
Инструкције за пренос података између процесора и улазно-излазних уређаја
Иструкције са једне на другу меморијску локацију
Инструкције заустављања програма
21
Multiple Select
Које су то инструкције за пренос података?
Инструкције за прескоке
Инструкције из једног у други регистар
Инструкције за пренос података између процесора и улазно-излазних уређаја
Иструкције са једне на другу меморијску локацију
Инструкције заустављања програма
22
Multiple Choice
Која инструкција од доле наведених је управљачка инструкција?
Инструкције за прескоке
Инструкције за комплементирање
Инструкције за пренос података између процесора и улазно-излазних уређаја
Иструкције са једне на другу меморијску локацију
Инструкције заустављања програма
23
Multiple Choice
Која инструкција од доле наведених је улазно/излазна инструкција?
Инструкције за прескоке
Инструкције за комплементирање
Инструкције за пренос података између процесора и улазно-излазних уређаја
Иструкције са једне на другу меморијску локацију
Инструкције заустављања програма
24
Multiple Choice
Која инструкција од доле наведених спада у остале инструкције?
Инструкције за прескоке
Инструкције за комплементирање
Инструкције за пренос података између процесора и улазно-излазних уређаја
Иструкције са једне на другу меморијску локацију
Инструкције заустављања програма
25
Извршавање инструкција
◦ Да се подсетимо:
◦ Инструкција се извршава на следећи начин:
◦ Инструкција се позива из RAM меморије (према адреси из бројача и
адресног регистра, пронађена је локација у меморији са адресом дате
инструкције), смешта се у прихватни регистар и копира у регистар
инструкција, бројач инструкција се увећава, декодира се, проналазе се
операнди и извршава се операција.
◦ Програм се састоји из више инструкција и начини извршавања су: серијско,
паралелно и проточно (о томе ће касније бити више речи).
26
Multiple Choice
Одакле се позива инструкција?
Из RОM меморије
Из КЕШ меморије
Из прихватног регистра
Из RAM меморије
27
Multiple Choice
Где се смешта инструкција?
У RОM меморију
У КЕШ меморију
У прихватни регистар
У RAM меморије
У регистар инструкција
28
Multiple Choice
Где се копира инструкција?
У RОM меморију
У КЕШ меморију
У прихватни регистар
У RAM меморије
У регистар инструкција
29
Multiple Select
Који су то начини извршавања инструкција?
Серијско
Мешовито
Паралелно
Редно
Проточно
30
Обрада
програмских
прекида
Ако има захтева за прекид (interrupt), прелази се на
извршење прекидног програма. После обраде прекида,
наставља се извршавање текућег прекинутог програма.
Ако постоје вишеструки прекиди, које су изазвали
различити програми или уређаји, вишеструки прекиди
се могу обрадити на два начина:
Онемогућавају се прекиди, док се не изврши текући
програм (процесор их игнорише), а онда, процесор
почиње обраду прекида редом.Недостатак је што није
одређен приоритет обраде прекида.
Дефинише се приоритет прекида, даје се дозвола
прекидима вишег приоритета да прекину извршавање
програма који обрађује прекид нижег приоритета.
31
Multiple Choice
На колико начина се могу обрадити вишеструки прекиди?
Два
Један
Три
Безброј
32
Multiple Select
На које начине се врше вишеструки прекиди?
Онемогућавају се прекиди, док се не изврши текући програм а онда, процесор почиње обраду прекида редом.
Прекиди се врше без приоритета у прекидању.
Сви прекиди се врше у исто време.
Дефинише се приоритет прекида, даје се дозвола прекидима вишег приоритета да прекину извршавање програма који обрађује прекид нижег приоритета.
24.
ИНСТРУКЦИЈЕ-
ФОРМАТ, ГРУПЕ
Show answer
Auto Play
Slide 1 / 32
SLIDE
Similar Resources on Wayground
23 questions
10_10 Алкени. Номенклатура, ізомерія
Presentation
•
10th Grade
28 questions
Жизнь организмов на разных материках. 5 класс
Presentation
•
5th - 6th Grade
25 questions
Глагол to be
Presentation
•
4th - 5th Grade
25 questions
Отклонение и дисперсия дополненный
Presentation
•
7th Grade
24 questions
Етика урок 5 - 6
Presentation
•
5th Grade
25 questions
Русский пейзаж 19 века
Presentation
•
7th Grade
26 questions
День Робоквантума
Presentation
•
KG
24 questions
Координатная плоскость
Presentation
•
6th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
10 questions
Candy
Quiz
•
4th - 8th Grade
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
22 questions
Dot Plots and Histograms
Quiz
•
6th Grade
10 questions
Memorial Day History and Traditions
Interactive video
•
5th - 8th Grade
15 questions
Histograms
Quiz
•
6th Grade
14 questions
Context Clues
Quiz
•
4th - 6th Grade