Electronic Components Datasheet Search
  English  ▼

X  

S3C72G9 Datasheet(PDF) 56 Page - Samsung semiconductor

Part # S3C72G9
Description  SAM47 INSTRUCTION SET
Download  96 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SAMSUNG [Samsung semiconductor]
Direct Link  http://www.samsung.com/Products/Semiconductor
Logo SAMSUNG - Samsung semiconductor

S3C72G9 Datasheet(HTML) 56 Page - Samsung semiconductor

Back Button S3C72G9 Datasheet HTML 52Page - Samsung semiconductor S3C72G9 Datasheet HTML 53Page - Samsung semiconductor S3C72G9 Datasheet HTML 54Page - Samsung semiconductor S3C72G9 Datasheet HTML 55Page - Samsung semiconductor S3C72G9 Datasheet HTML 56Page - Samsung semiconductor S3C72G9 Datasheet HTML 57Page - Samsung semiconductor S3C72G9 Datasheet HTML 58Page - Samsung semiconductor S3C72G9 Datasheet HTML 59Page - Samsung semiconductor S3C72G9 Datasheet HTML 60Page - Samsung semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 56 / 96 page
background image
 


'-!(!%2'!!-$
IRET
Operation:
Operand
Operation Summary
Bytes
Cycles
-
Return from interrupt
1
3
Description:
IRET is used at the end of an interrupt service routine. It pops the PC values successively from
the stack and restores them to the program counter. The stack pointer is incremented by six and
the PSW, enable memory bank (EMB) bit, and enable register bank (ERB) bit are also
automatically restored to their pre-interrupt values. Program execution continues from the resulting
address, which is generally the instruction immediately after the point at which the interrupt
request was detected. If a lower-level or same-level interrupt was pending when the IRET was
executed, IRET will be executed before the pending interrupt is processed.
Since the 15th bit of an interrupt start address is not loaded in the PC when the interrupt is
occured, this bit of PC values is always interpreted as a logic zero at that time. The start address
of an interrupt in the ROM must for this reason be located in 0000H-3FFFH.
Operand
Binary Code
Operation Notation
-
1
1
0
1
0
1
0
1
PC14-8
← (SP + 1) (SP)
PC7-0
← (SP + 3) (SP + 2)
PSW
← (SP + 5) (SP + 4)
SP
← SP + 6
Example:
The stack pointer contains the value 0FAH. An interrupt is detected in the instruction at location
0123H. RAM locations 0FDH, 0FCH, and 0FAH contain the values 2H, 3H, and 1H, respectively.
The instruction
IRET
leaves the stack pointer with the value 00H and the program returns to continue execution at
location 0123H.
During a return from interrupt, data is popped from the stack to the program counter. The data in
stack locations 0FFH-0FAH is organized as follows:
SP
(0FAH)
PC11 - PC8
SP + 1
(0FBH)
0
PC14
PC13
PC12
SP + 2
(0FCH)
PC3 - PC0
SP + 3
(0FDH)
PC7 - PC4
SP + 4
(0FEH)
IS1
IS0
EMB
ERB
SP + 5
(0FFH)
C
SC2
SC1
SC0
SP + 6
(00H)


Similar Part No. - S3C72G9

ManufacturerPart #DatasheetDescription
logo
Samsung semiconductor
S3C72G9 SAMSUNG-S3C72G9 Datasheet
181Kb / 28P
The S3C72G9 single-chip CMOS microcontroller has been designed for high performance using Samsungs newest 4-bit CPU core, SAM47 (Samsung Arrangeable M
More results

Similar Description - S3C72G9

ManufacturerPart #DatasheetDescription
logo
Samsung semiconductor
S3C7574 SAMSUNG-S3C7574 Datasheet
150Kb / 33P
Product Overview Address Spaces Addressing Modes Memory Map SAM47 Instruction Set
logo
STMicroelectronics
STLUX385 STMICROELECTRONICS-STLUX385 Datasheet
171Kb / 10P
Extended instruction set
February 2013 Rev 2
STM8S007C8 STMICROELECTRONICS-STM8S007C8 Datasheet
1Mb / 92P
Extended instruction set
March 2015 Rev 5
STM8S005C6 STMICROELECTRONICS-STM8S005C6 Datasheet
1Mb / 97P
Extended instruction set
March 2015 Rev 4
STM8S003F3 STMICROELECTRONICS-STM8S003F3 Datasheet
1Mb / 104P
Extended instruction set
May 2017 Rev 9
STM8S105C4 STMICROELECTRONICS-STM8S105C4 Datasheet
1Mb / 121P
Extended instruction set
September 2015 Rev 15
logo
Samsung semiconductor
S3C9442 SAMSUNG-S3C9442 Datasheet
259Kb / 50P
SAM88RCRI INSTRUCTION SET
logo
Freescale Semiconductor...
S9S08DZ32F1CLH FREESCALE-S9S08DZ32F1CLH Datasheet
2Mb / 416P
HC08 instruction set with added BGND instruction
logo
STMicroelectronics
ST20-C1 STMICROELECTRONICS-ST20-C1 Datasheet
856Kb / 205P
Instruction Set Reference Manual
logo
Freescale Semiconductor...
MC9S08GW64 FREESCALE-MC9S08GW64_11 Datasheet
1,011Kb / 42P
HC08 instruction set with added BGND instruction
More results


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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
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