WAI - Wait for Interrupt

Opis: To je ukaz, pri katerem se procesor pripravi na sprejem prekinitve.

Programski števec se poveča za 1 (PC + 1 --> PC), na vrnitveni naslov.

Programski števec PC, indeksni register X, akumulatorja A in B ter CCR register se shranijo na sklad. Skladovni kazalec se zmanjša za 7.

Procesor čaka na pojav prekinitve, ne da bi izvajal program.

SP-skladovni kazalec

Vsebina, ki se shrani na sklad ob WAI ukazu

SP

Programski števec PCL

SP-1

Programski števec PCH

SP-2

Indeksni register XL

SP-3

Indeksni register XH

SP-4

Akumulator A

SP-5

Akumulator B

SP-6

CCR

SP-7

 

 

CCR register

H

I

N

Z

V

C

-

-

-

-

-

-

Naslavljanje, operacijska koda in izvršilni cikli

Mnemonik

IMMED.

DIRECT

INDEX

EXTEND.

IMPLIED

 

OP

~

#

OP

~

#

OP

~

#

OP

~

#

OP

~

#

WAI

                       

3E

9

1