微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM S3C4510B系统中的异常中断技术

ARM S3C4510B系统中的异常中断技术

时间:03-29 来源:互联网 点击:

4.3 IRQ异常中断在进程控制中的应用

S3C4510B处理器系统中的进程之间的切换也是通过IRQ来完成的。操作系统中的每一个进程都由进程控制块PCB来表示,PCB中包含了进程相关的信息。比如,当某一进程进行到一定的程度时,利用IRQ中断将当前进程中断,保存需要保存的寄存器的值之后,切换到另一进程中执行。

5 结束语

S3C4510B的异常中断机制较为复杂,但也正是因为其复杂的机制,使我们在开发的过程中有了更灵活的选择。用好了异常中断,不仅可以实现系统的实时响应,而且对于提高系统效率和提升整体性能方面都有着很大的帮助。希望本文能够对S3C4510B系统的开发者有所帮助。

参考文献

1 杜春雷.ARM体系结构与编程. 北京:清华大学出版社
2 马忠梅,马广云等.ARM嵌入式处理器结构与应用基础. 北京:北京航空航天大学出版社,2002.6
3 S3c4510b Data Sheet. SAMSUNG.1999.3
4 ARM Limited. Developer suit(Version 1.1), Assembler Guide.ARM DUI 0068A,2000

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top