Professional Documents
Culture Documents
Мурал М цуим
Мурал М цуим
Курстық жұмыс
Қабылдаған:доц.С.К.Оразалиева
Алматы, 2020
Мазмұны
1. Кіріспе............................................................................................................3
2. Негізгі бөлім:
1.Оперативті есе сақтау құрылғысын (ОЕСҚ) ұйымдастыру………….4
2. 8-разрядты микропроцессор базасында микропроцессорлық құрыл-
Ғы түрінде ДЖҚ-ны іске асыру…………………………………………..5
3.Микропроцессор құрылғының тез әрекеттілігін бағалау………….….8
3. Қорытынды..................................................................................................10
4. Әдебиеттер тізімі.........................................................................................11
Кіріспе
3
Негізгі бөлім
R=E
M = 012A
Q = 32768x8
BEG = 031A
1 Оперативті жад құрылғысын ұйымдастыру.
32768 ×8
m= =32
1024 ×8
5
Сурет 2.2 – Мәліметтерді алу алгоритмінің блок-схемасы.
Кесте2.1
Мнемокод
Тактілер
Циклдар
Байттар
Метка
Операнд(ылар) Түсініктеме
№
6
Кестенің түсініктемесінде мынадай қысқартулар пайдаланды: Сдв.П
(А) – сдвиг вправо содержимого регистра А (аккумулятора), УП – условный
переход.
Тапсырмаға сәйкес бағдарлама BEG=031Aұяшықтан бастап, жад
аймағында орналасуы керек.
Бағдарламаны орналастыруКесте 2 .2кестеде көрсетілген.
Кесте2.2
№ Адрес16
команды
1 031A
031B
031C
2 031D
031E
3 031F
4 032Ø
0321
5 0322
0323
6 0324
0325
7 0076
0327
8 0328
0329
032A
9 032B
032C
10 032D
11 032E
12 032F
13 033Ø
14 0331
15 0332
0333
0334
7
Кесте 2 .1, Кесте 2 .2 кестелердің және микропроцессорлық жүйелер
негізінде,Кесте 2 .3кестеде келтірілген кодтар жиынтығында мәліметтерді
жинау циклы (машиналық тілде) бағдарламасын құруға болады.
Кесте2.3
№ Адрес
Команда2 Команда16 Түсініктеме
команды ОП16
1 031A 1100011010 31А HL ← Ø1BØh
032B 1100011011 31В
032C 1100011100 31С
2 031D 1100011101 31D D ← ØDh
031E 1100011110 31E
3 031F 1100011111 31F B ← ØØh
8
аз болады деп болжаймыз, сондықтан шағын циклдегі транзит уақытын
елемеуге болады.
Кесте 2 .1 байланысты 1÷4 командаларын орындау үшін 10+7+7+5=29
тактілер санықажет.
Бір айналымда үлкен циклдан өту үшін (5÷15 командаларын орындау
үшін) 10+10+4+10+10+7+5+5+5+4+10=80 такті қажет. Барлық осындай
өтпелілер F=1510, ол 80*15=1200 тактіні қажет етеді. Нәтижесәнде мәліметтер
жинау циклінің ұзақтығы t=( 29+1200 ) ×2 мкс=2458 мкс болады.
9
Қорытынды
10
Әдебиеттер тізімі
11