用于开发计算机系统的装置及其方法
摘要:
本发明公开了一种用于开发计算机系统的装置,其特征在于,包括:编译器,用于将源程序编译成目标文件;链接器,用于将所述目标文件链接成磁盘映像文件,所述磁盘映像文件包括至少一个数据块;以及写入器,用于将所述磁盘映像文件写入所开发的计算机系统。该开发装置通过利用已有的程序语言和编译环境,通过提供自己的加载器、链接器和写入器,使用户能够快速地开发自己的专用系统,而不需要操作系统的支持。根据该开发装置所开发的计算机系统与现有的计算机系统相比,在以下安全性方面有改进:防止缓冲区溢出攻击方面、以及使用硬件机制保证代码和数据安全方面。
公开/授权文献
0/0