![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAMDAlQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA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FFABRRRQAUUUUAFc/wCDf+QHc/8AYV1L/wBLZq6Cuf8ABv8AyA7n/sK6l/6WzUAdBRRRQAUUUUAFFFFABRRRQAUUUUAc/wCDf+QHc/8AYV1L/wBLZq6Cuf8ABv8AyA7n/sK6l/6WzV0FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVz58GaR5s0kb6rD50rzOkGsXcSb3YuxCLKFGWYngDrXQUUAc//wAIbpf/AD9a5/4Pb3/49R/whul/8/Wuf+D29/8Aj1dBRQBz/wDwhul/8/Wuf+D29/8Aj1H/AAhul/8AP1rn/g9vf/j1dBRQBz//AAhul/8AP1rn/g9vf/j1H/CG6X/z9a5/4Pb3/wCPV0FFAHP/APCG6X/z9a5/4Pb3/wCPUf8ACG6X/wA/Wuf+D29/+PV0FFAHP/8ACG6X/wA/Wuf+D29/+PUf8Ibpf/P1rn/g9vf/AI9XQUUAU9L0u00awWyskkWBXd/3krysWdy7Es5LElmJySetXKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD578I/EvxdqfhnV7y81fzZ7eKdon+zRLtKx5XgKAcH1qz8QfiN4r0PTpJdO1XyHGoJCD9nib5DaxSEfMp/iZj+PpRRU1tKll/Kvzp/5v72apL2qX91/wDpMTlPDXxf8dahe3cd1rnmLHYzyqPskAw6oSp4T1pPD/xf8d32oNFca7vQWVzLj7JAPmSJ2U8J2Kg/hRRXbhoxalddH+hjT1n81+g7xX8XvHWm681taa55cItraTb9kgPzPBG7HJTuzE/jUnjL4ueOdK8TTWdlrnlQLBbuE+yQNy0KM3JQnksT+NFFeTRlJund7xf/ALaKXx29f0MH/hdvxD/6GH/ySt//AI3W/wCEvi3441O91CO81vzUh025nQfZIFw6ISp4QdD26UUV3U1eRX2o+q/NFzVfip40tvBP9oRaztuv7antfM+ywn90qKVXGzHUnnrXKf8AC7fiH/0MP/klb/8AxuiisYP9P/SUV/y7g/L9WbV58XvHUXgvSNQTXMXVxfXkMsn2SD5kRLcqMbMDBkfp6+wrF/4Xb8Q/+hh/8krf/wCN0UV010lNW7R/JEI6u0+KnjSX4f3WqPrObxPO2yfZYeNstoo42Y6Sydv4vYY5T/hdvxD/AOhh/wDJK3/+N0UVWIilyWXRGNBt81+7D/hdvxD/AOhh/wDJK3/+N0f8Lt+If/Qw/wDklb//ABuiiuc3D/hdvxD/AOhh/wDJK3/+N1veGfi5451B9SF1rnmCHTpZ4/8ARIBhwRg8J79OlFFa0km9fL80c+Kk407p9V+aE8Zf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)
1/96 Page 1 of 2
UTMC APPLICATION NOTE
_______________________________________________________________
UT69R000 Interrupt Architecture
The following outlines an instruction sequence that protects un-interruptible code segments from
external interrupts. Figure 1 depicts a main program that accesses two service routines and numer-
ous interrupt service routines. During execution of the main program and service routine # 2 all
interrupts are un-masked and enabled. Execution of service routine #1 requires masking and dis-
abling of external interrupts to prevent interruption.
Figure 1. Program Code Block Diagram
The UT69R000 requires execution of following sequences of instructions prior to calling a rou-
tine that requires protection from interrupts.
MOV RD, 0000
OTR RD, MK ; clear mask register
NOP
NOP
CALL RD, SRV_RTNE2 ; branch to protected service routine
Immediately following the call instruction (i.e., branch to protected service routine), execute
OTR R0, DSBL instruction to disable interrupts. The combination of masking and disabling pre-
vents any latent interrupt vectors from within the protected service routine. After execution of the
protected service routine, restore the mask register (OTR RD,MK), pop return value in RD (POP
Main
Body of
Program
Service
Routine #1
Service
Routine #2
Interrupt
Service
Routine(s)