Font Size: a A A

Embedded Real-time Multitasking Microkernel Core Research

Posted on:2002-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:F GaoFull Text:PDF
GTID:2208360032453652Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In nature, multi-task micro kernel is an arithmetic assemblage that performs a certain function. Its target is capturing interruption or exception and masking hardware and supplying a transparent multi-task virtual machine to interface through performing task schedule synchronization and communication. As the development of apparatus and computer system architecture technology, embedded system is used in more and more fields, while its complexity becomes more and more stronger. Under this condition, embedded real-time multi-task kernel appears. PC system is the most prevailing computer system. It complies with the design principle ,which is different from embedded system in nature. The principle is openness and scalability. MIND( is an operating system of open source code on the basis of PC system. This article studies with the method of computer system architecture, analyzes the commonplaces and differences between PC system and embedded system in detail. Then hacking the kernel source code of MIINIX on a supposing model object of embedded system, and gain a micro-kernel, which can be used in design of embedded system. At the same time on the basis of perform embedded design ,and under the presupposition of dividing the mechanism and strategy of performing real-time, remodel kernel corresponding arithmetic and data structure, perform the mechanism of real-time schedule.
Keywords/Search Tags:embedded system/MINIX/real-time schedule mechanism/micro-kernel/ computer system architecture
PDF Full Text Request
Related items