Nucleus 操作系统外文翻译
《Nucleus 操作系统外文翻译》由会员分享,可在线阅读,更多相关《Nucleus 操作系统外文翻译(8页珍藏版)》请在毕设资料网上搜索。
1、外文文献阅读与翻译 Nucleus PLUS Nucleus PLUS is a real-time, preemptive, multitasking kernel designed for time-critical embedded applications. Approximately 95% of Nucleus PLUS is written in ANSI C.Because of this, Nucleus PLUS is extremely portable and is currently available for use with most microprocessor
2、 families. Nucleus PLUS is typically implemented as a C library. Real-time Nucleus PLUS applications are linked with the Nucleus PLUS library. The resulting object may be downloaded to the target or placed in ROM. In a typical target environment, the binary image of the Nucleus PLUS instruction area
3、, assuming all services are used, requires roughly 20 Kbytes of memory. Accelerated Technology.s software development practices facilitate clarity, modularity, reliability, reusability, and ease of maintenance. Nucleus PLUS is comprised of multiple software components. Each software component has a
4、unique purpose and a specific external interface to other components. The composition of each Nucleus PLUS software component is discussed in greater detail in subsequent chapters. Accelerated Technology (ATI) uses a software component methodology. A software component has a single, clear purpose. S
5、oftware components are typically comprised of several C and/or assembly language files. Each software component provides a well defined external interface. Utilization of a component is accomplished through use of its this external interface. With few exceptions, access to global data structures wit
6、hin a component is not allowed outside of the component. Because of this component methodology, Nucleus PLUS software components are both easy to replace and easy to re-use. Nucleus PLUS is typically implemented as a C library. Real-time Nucleus PLUS applications are linked with the Nucleus PLUS lib
7、rary. The resulting object may then be downloaded to the target or placed in ROM. NUCLEUS.LI is typically the file name of the Nucleus PLUS library. This is built with the batch file BUILD_LI.BAT. The contents of BUILD_LI.BAT are specific to the development tool being used. In processor architecture
8、s that have both supervisor and user modes of operation, Nucleus PLUS application tasks typically run in supervisor mode. This is because application tasks make direct calls to operating system services that utilize privileged instructions. This method reduces service call overhead and is also much
9、easier to implement. Of course, this method allows the tasks to access anything and everything. The user is responsible for providing its own initialization routine, which is called Application Initialize. This routine should create the tasks, queues, and other system objects that are required when
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- nucleus 操作系统 外文 翻译
