Changes between Version 44 and Version 45 of VirtualMemory


Ignore:
Timestamp:
Apr 30, 2010, 5:41:33 PM (15 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VirtualMemory

    v44 v45  
    171171The possible values for the OperationType field are defined below :
    172172
    173 || Data.OperationType || R X L Z  || semantic    ||
    174 ||                                     ||                      ||
    175 || DATA_READ              || 1 0 0 0 || load 32 bits from memory address space ||
    176 || DATA_WRITE             || 0 0 0 0 || store 32 bits to memory adress space ||
    177 || DATA_LL                    || 1 0 1 0 || load 32 bits from memory address space with reservation ||
    178 || DATA_SC                   || 0 0 1 0 || conditionnal store 32 bits to memory address space ||
    179 || XTN_READ                 || 1 1 0 0 || load 32 bits from MMU register ||
    180 || XTN_WRITE                || 0 1 0 0 || store 32 bits to MMU register ||
    181 || DATA_LLRST             || * * * 1 || reset a previous LL reservation ||
    182 
     173|| Data.OperationType     || R X L Z S || semantic                                                ||
     174||                                     ||                                                         ||
     175|| DATA_READ              || 1 0 0 0 0 || load 32 bits from memory address space                  ||
     176|| DATA_WRITE             || 0 0 0 0 0 || store 32 bits to memory adress space                    ||
     177|| DATA_LL                || 1 0 1 0 0 || load 32 bits from memory address space with reservation ||
     178|| DATA_SC                || 0 0 1 0 0 || conditionnal store 32 bits to memory address space      ||
     179|| XTN_READ               || 1 1 0 0 0 || load 32 bits from MMU register                          ||
     180|| XTN_WRITE              || 0 1 0 0 0 || store 32 bits to MMU register                          ||
     181|| DATA_LLRST             || * * * 1 0 || reset a previous LL reservation                        ||
     182|| DATA_SYNC              || * * * * 1 || flush the write buffer before returning                 ||
    183183Note : Instruction request & data requests are independent :  the processor can issue simultaneous
    184184data & instruction requests that have  different execution modes.