전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

PM0056 데이터시트(PDF) 38 Page - STMicroelectronics

부품명 PM0056
상세설명  This programming manual provides information
PDF  156 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

PM0056 데이터시트(HTML) 38 Page - STMicroelectronics

Back Button PM0056 Datasheet HTML 34Page - STMicroelectronics PM0056 Datasheet HTML 35Page - STMicroelectronics PM0056 Datasheet HTML 36Page - STMicroelectronics PM0056 Datasheet HTML 37Page - STMicroelectronics PM0056 Datasheet HTML 38Page - STMicroelectronics PM0056 Datasheet HTML 39Page - STMicroelectronics PM0056 Datasheet HTML 40Page - STMicroelectronics PM0056 Datasheet HTML 41Page - STMicroelectronics PM0056 Datasheet HTML 42Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 38 / 156 page
background image
The Cortex-M3 processor
PM0056
38/156
DocID15491 Rev 5
2.3.7
Exception entry and return
Descriptions of exception handling use the following terms:
Exception entry
Exception entry occurs when there is a pending exception with sufficient priority and either:
The processor is in Thread mode
The new exception is of higher priority than the exception being handled, in which case
the new exception preempts the original exception.
When one exception preempts another, the exceptions are nested.
Sufficient priority means the exception has more priority than any limits set by the mask
registers, see Exception mask registers on page 19. An exception with less priority than this
is pending but is not handled by the processor.
When the processor takes an exception, unless the exception is a tail-chained or a late-
arriving exception, the processor pushes information onto the current stack. This operation
Preemption
When the processor is executing an exception handler, an exception
can preempt the exception handler if its priority is higher than the
priority of the exception being handled. See Section 2.3.6: Interrupt
priority grouping for more information about preemption by an
interrupt.
When one exception preempts another, the exceptions are called
nested exceptions. See Exception entry on page 38 more
information.
Return
This occurs when the exception handler is completed, and:
There is no pending exception with sufficient priority to be
serviced
The completed exception handler was not handling a late-
arriving exception.
The processor pops the stack and restores the processor state to the
state it had before the interrupt occurred. See Exception return on
page 39 for more information.
Tail-chaining
This mechanism speeds up exception servicing. On completion of an
exception handler, if there is a pending exception that meets the
requirements for exception entry, the stack pop is skipped and
control transfers to the new exception handler.
Late-arriving
This mechanism speeds up preemption. If a higher priority exception
occurs during state saving for a previous exception, the processor
switches to handle the higher priority exception and initiates the
vector fetch for that exception. State saving is not affected by late
arrival because the state saved is the same for both exceptions.
Therefore the state saving continues uninterrupted. The processor
can accept a late arriving exception until the first instruction of the
exception handler of the original exception enters the execute stage
of the processor. On return from the exception handler of the late-
arriving exception, the normal tail-chaining rules apply.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com