WINCE5.0与WINCE6.0的主要差别.docVIP

  • 19
  • 0
  • 约3.31千字
  • 约 10页
  • 2017-07-08 发布于湖北
  • 举报
WINCE5.0和WINCE6.0的********************************LoongEmbedded************************ 作者:LoongEmbedded(kandi) 时间:2010.07.21 类别:WINCE嵌入式操作系统 ********************************LoongEmbedded************************ WINCE5.0 1.1 WINCE5.0的内存架构 因为WINCE是32位的嵌入式操作系统,所以WINCE的虚拟寻址能力可达4GB(为什呢,2^32=4GB),但是WINCE5.0和XP操作系统的每个进程独享4GB虚拟地址空间不同,WINCE5.0中所有的进程共享一个4GB的虚拟地址空间。这4GB的虚拟地址空间被分为两个2GB的区域,其中低地址的那2GB区域(0~ 0x7FFFFFFF)是用户虚拟空间,这块虚拟空间由应用程序的共用,也就是说应用程序申请的内存都会从低2GB虚拟内存空间分配的;而高2GB区域(0~ 0xFFFFFFFF)是操作系统的内核虚拟空间,供WINCE操作系统本身使用。 我们知道WINCE5.0的进程数量最多只能达到32个,而且每个进程只能独享32MB的虚拟空间(这个32MB的空间也叫一个slot),这3

文档评论(0)

1亿VIP精品文档

相关文档