idmkeq

idmkeq



CPSR typu


1. Zakładając że rejestr CPSR procesora ARM jest dostępny jako zmienna unsigned int zaproponuj pseudokod w języku C który:

zamaskuje przerwania procesora w przypadku gdy ustawiona jest flaga przepełnienia i aktualnym trybem w jakim znajduje się procesor jest trybie supervisora (wartość bitów trybu = 19)    (6 pkt) ,

jeśli przerwania nie są zamaskowane zostanie ustawiona flaga zera w rejestrze CPSR (3 nkt) .

Rejestr CPSR

Condition codę flags

,_L


i r~

31 30 29 28 27 26 25 24 23


Control bits

_i_


N Z C V


r


mnąc


I F T M4 M3 M2


Overflow

Carry or borrow or extend Zero

Negative or less than


T


Modę bits State bit FIQ disable IRQ disable


if ( 0 == (CPSR & (1 « 28)) && 19 == ((CPSR « 27) » 27) ) {

CPSR &= !(1 « 7);

}

if ( 0 == CPSR & (1 « 7) )

{

}


CPSR |= (1 « 30);


Wyszukiwarka

Podobne podstrony:
22 A. Bogucki9 Zm Bartoń 2m Model matematyczny i metoda ocen Zakładając, że równanie opisujące proc
*zie jest świadomoś Można zakładać, że świadomość WYNIKA z procesów
Snap13 Pograniczę życia składników. Badacz ten zakładał, że każdy cykl funkcjonalny makroskopowy jes
str 030 031 / go. Zakładał, że podstawowym celem jego działalności jest przygotowanie kraju do walki
Wersja zakładająca, że operator new generuje wyjątek w przypadku braku wolnej pamięci: char * s = 0;
Zakładając, ze współzależność badanych znncmiych losowych X i Y jest statystycznie istotna, inożemy
W dotychczasowych sytuacjach decyzyjnych zakładaliśmy, że podejmowanie decyzji w warunkach pełności
CCI20101218003 4 Proces ciągnienia jest stosowany jako jedyny w następujących przypadkach: •  
1.    Rejestr UDDI jest dostępny jako: a tradycyjny serwis WWW b.
Opóźnienie wynikające z dostępu do pamięci Zakładamy, że procesor został wyposażony w obejścia
IMAG0046 (7) 4. (5 pkt.) Dana jest sieć procesorów o topologii jak na rys. a). Zakładając, że proces
IMAG0285 bezpośrednich — metoda typu A W metodzie typu A model losowy niedokładności porrnan zakłada
79356 skanowanie0076 (6) t Teoria endosymbiozy zakłada, że mitochondria i plastydy są przekształcony

więcej podobnych podstron