ВУЗ:
Составители:
Рубрика:
46
3. О р г а г и з а ц и я п о д п р о г р а м м
Переход к под -
программе
0 1 0 1
адрес М из РгМК
(R3÷R0); одновременно
выполняется команда
PUSH
и в стек заносится
адрес возврата N+1
Выход из под -
программы
0 1 1 0
Осуществляется безус -
ловный переход по
адресу из стека N+1,
после чего выполняется
команда POP
Условный пере-
ход к подпро-
грамме, если Z=0
0 1 0 0
адрес М из РгМК
(R3÷R0); одновременно
выполняется команда
PUSH
и в стек заносится
адрес возврата N+1
4. О р г а н и з а ц и я ц и к л о в
Проверка усло-
вия окончания
цикла . Условный
переход по
адресу из стека ,
если Z=0
1 0 0 0
Если Z=0, то проис-
ходит переход по адресу
М из стека . Если Z=1, то
выполняется следующая
МК и одновременно
осуществляется команда
POP
Проверка усло-
вия окончания
цикла . Условный
переход по
адресу из стека ,
если С 4=0
1 0 1 1
Если C4=0, то проис-
ходит переход по адресу
М из стека . Если C
4=1,
выполняется следующая
МК и одновременно
осуществляется команда
POP
M
N
Z=1
Z=0
N+1
подпрограм м а
подпрограм м а
N
M
подпрограм м а
N+1
M
M
N
Z=1
N+1
тело ц икла
Z=0
M
N
С 4=1
N+1
тело ц икла
С 4=0
46 3. О р г а г и з а ц и я п од п р ог р а м м M адресМ из РгМ К (R3÷R0); одноврем енно подпрограм м а N вы полняется ком анда П ерех од к под- 0 1 0 1 PUSH и в стек заносится програм м е адресвозврата N+1 О сущ ествляется безус- ловны й перех од по подпрограм м а В ы х од из под- N+1 адресу из стека N+1, програм м ы 0 1 1 0 после ч его вы полняется ком анда POP M M адресМ из РгМ К Z=1 N (R3÷R0); одноврем енно У словны й пере- вы полняется ком анда подпрограм м а Z=0 х од к подпро- 0 1 0 0 PUSH и в стек заносится N+1 грам м е, если Z=0 адресвозврата N+1 4. О р г а н и з а ц и я ц и к л ов Е сли Z=0, то проис- M х одит перех од поадресу М из стека. Е сли Z=1, то П роверка усло- вы полняется следую щ ая телоц икла вия оконч ания Z=0 М К и одноврем енно ц икла. У словны й 1 0 0 0 осущ ествляется ком анда перех од по Z=1 POP N адресу из стека, N+1 если Z=0 Е сли C4=0, то проис- M х одит перех од поадресу М из стека. Е сли C4=1, П роверка усло- вы полняется следую щ ая телоц икла вия оконч ания С 4=0 М К и одноврем енно ц икла. У словны й 1 0 1 1 осущ ествляется ком анда перех од по С 4=1 POP N адресу из стека, N+1 если С 4=0
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »