Corresponding Author

Xi Song*, Greater Bay Area International Institute for Innovation, Shenzhen, China

Document Type



In dealing with inefficient operation system in today’s e-business environment, the paper focuses on memory protection function based on real-time operating system. Originally, RTOS (Real-Time Operating System) lacks the memory protection feature in the basic system design. Since there is no complete memory protection available for operating systems based on PicoBlaze soft controller, the researcher is dedicated to fill the gap. The research explores how existing embedded operating systems realize memory protection and applies processor PicoBlaze to test such function. In addition, the researcher designed memory protection from hardware and software perspectives. The hardware is designed to have additional unit for memory protection while the software is to design assembler code that enables CPU executing related instructions. After testing and experiment, the result has achieved functional objectives and met requirements under restricted conditions of hardware design.