Atari Logo
Atari Computer

Hauptseite -
Welches System? -
Hardware -
Software -
Emulatoren -
Internet
MausNet
Programmieren
Verweise
Über

Assembler

Previous Next TOC

NAME PMOVE -- Move from or to PMMU registers (PRIVILEGED)
SYNOPSIS
PMOVEMMU-reg,<ea>
PMOVE<ea>,MMU-reg
PMOVEFD<ea>,MMU-reg
Size = (Word, Long, Quad).
FUNCTION This instruction is used to read or write PMMU registers. Transfert on CRP or SRP is for a Quadruple word (64 bits), TC, TT0, TT1 one's is for a Long word, and MMUSR one's is for a Word.

PMOVEFD instruction does a move with invalidation or not of PMMU cache. If FD bit is set in the instruction, the ATC isn't invalidated; if FD bit is cleared, ATC is invalidated.

If value loaded in CRP or SRP follows to a not valid descriptor, the value is loaded but an exception of configuration error of PMMU is generated.

For the TC register, a checking  on fields PS, IS, and TIx is made; if there's error on the total of mentioned bits, operand is loaded but an exception of configuration error of PMMU is generated.

MMUSR isn't affected by those transferts, else it is placed in destination!!

FORMAT For CRP, SRP, TC registers:

PMMU-reg field specifies PMMU register:
000->TC
010->SRP
011->CRP
 <ea>
1514131211109876543210
1111000000MODEREGISTER
010MMU-regR/WFD00000000

For TT0, TT1, registers:

PMMU-reg field specifies PMMU register:
010->TT0
011->TT1
FD bit: allows or not ATC invalidation:
0->ATC invalidated.
1->ATC NOT invalidated.
 <ea>
1514131211109876543210
1111000000MODEREGISTER
000MMU-regR/WFD00000000

For MMUSR register:
 <ea>
1514131211109876543210
1111000000MODEREGISTER
011000R/W000000000
R/W field indicates type of access used for research:
0->Memory to PMMU register.
1->PMMU register to memory.

REGISTER <ea> specifies memory address, allowed addressing modes are:
Addressing ModeModeRegister
Dn--
An--
(An)010No reg. An
(An)+--
-(An)--
(d16,An)101No reg. An
(d8,An,Xi)110No reg. An
(bd,An,Xi)110No reg. An
([bd,An,Xi]od)110No reg. An
([bd,An],Xi,od)110No reg. An
Addressing ModeModeRegister
Abs.W111000
Abs.L111001
(d16,PC)--
(d8,PC,Xi)--
(bd,PC,Xi)--
([bd,PC,Xi],od)--
([bd,PC],Xi,od)--
#data--
RESULT Not affected.


Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home - Mail an den Webmaster - Impressum