23285

23285



VBA - vector base address - wektor przerwań - przechowuje informacje., hmm... - niech ktoś mądrzejszy to wyjaśni

Przediovwjje adresy pod którymi są bloki kodu odpowiedzialne za obsługę przerwań (wskaźniki do pamięci P)

4. Priorytety przerwań - rejestry IPR-C i IPR-P. * * *

FamilyMan mówi:

The DSP56300 core has two interrupt priority registers: IPRC that is dedicated for DSP56300 core interrupt sources and IPRP that is dedicated for the peripheral intenupt sources specific to the chip. These control registers are mapped on the intemal X l/O memory space. The Intenupt Priority Level (IPL) for each interrupt source is software programmable. Each on-chip or extemal peripheral device can be programmed to one of the three maskable priority levełs (IPL 0,1, or 2).

//Krzysiek Czaja czyli:

IPR * Interrupt priority register - rejestr priorytetów przerwań

są dwa rej estry przerwań

IPR-C - priorytety przerwań procesora (core).

IPR-P - priorytety zewnętrznych przerwali (peripheral).

Możemy dowolnie programować priorytety dla wbudowanych lub zewnętrznych urządzeń w zakresie 0-2 (czyli tylko maskable). Właśnie te priorytety są zapisane w IPR-C i IPR-P jako dwubitowe wartości.

Są 4 priorytety numerowane od O - 3 (3 najwyższy priorytet) 0-2 są mascable’.

Działa to tak - W SR (status regiester) jest część Interrupt mask bits (maska przerwań) są to dwa bity które określają jakie przerwanie (o jakim priorytecie) może przerwrać aktualnie wykonywany fragment kodu.

11

10

Interrupts Permitted

Interrupts Masked

0

0

IPL 0,1,2,3

Nonę

0

1

IPL 1,2, 3

IPL 0

1

0

IPL 2, 3

IPL 0, 1

1

1

IPL 3

IPL 0, 1,2

5.    Co to jest zewnętrzna przestrzeń WAA/Y, co się tam znajduje - jak ją wykorzystać w symulatorze (pliki)? * *

jest to przestrzeń w pamięci danych(V $FFFF80 - SFFFFFF), jest to przestrzeń połączona z urządzeniami peryferyjnymi w ten sposób otrzymujemy dane z tych urządzeń i jak też możemy przesłać dane do urządzenia. Możemy stworzyć plik o rozszerzeniu jfl i korzystać z nich wcelu wprowadzenia do procesora większej ilości danych, oraz aby pobrać z procesora przetworzone dane.

6.    Co to jest wewnętrzna przestrzeń W/WY, co się tam znajduje (rejestry)? * *

jest to przestrzeń w pamięci danych(X SFFFF80 - SFFFFFF), znajdują się w nim rejestry:

IPRC, IPRP

PCTL - pil control register OGDB



Wyszukiwarka

Podobne podstrony:
Image508 Układ przetwarzający i przechowujący informację, działający według określonego algorytmu, w
Slajd10 (180) MC68000 - TABLICA WEKTORÓW PRZERWAŃ Yectors
Slajd44 (75) Tablica wektorów przerwań
Podstawowe pojęcia (2) właściwości, atrybuty - cechy informacyjne klasy-obiektu, przechowują informa
10 obsługi plików wymaga to od systemu operacyjnego przechowywania informacji na temat obsługi każde
;j estry Rejestrem nazywany układ służący do przechowywania informacji. Zbudowany z przerzutnik
78408 PICT0005 (2) => czas przechowa—anta informacji •    pamięć świeża -
wypozyczalnia AGD LWypożyczalnia sprzętu AGD 1.    System ma przechowywać informacje
Przechowywanie informacji w systemie nerwowym. Układy impulsów nerwowych dochodzące do ośrodkowego u
CCF20110330000 26 Pamięć ultrakrótkotrwaia, nazywana także systemem przechowywania informacji - sen
CCF20110330043 26 Pamięć ultrakrótkotrwała, nazywana także systemem przechowywania informacji - sen

więcej podobnych podstron