全部博文(215)
发布时间:2014-05-10 11:36:44
总线的概念很简单,它就是将各部件连接到计算机处理器的一个元件。要连接的部件包括硬盘、内存、音响系统和视频系统等。例如,要查看计算机在做什 么,一般是使用阴极射线管(CRT)显示器或液晶(LCD)显示器。您需要专用的硬件驱动屏幕,而一般是通过显卡来驱动。显卡是一小块可以插入总线的印制 电路板。通过使用计算机.........【阅读全文】
发布时间:2014-05-10 09:40:34
在Linux内核中对应进程内存区域的数据结构是: vm_area_struct, 内核将每个内存区域作为一个单独的内存对象管理,相应的操作也都一致。采用面向对象方法使VMA结构体可以代表多种类型的内存区域--比如内存映射文件或进程的用户空间栈等,对这些区域的操作也都不尽相同。vm_area_strcut结构比较复杂,关于它.........【阅读全文】
发布时间:2014-05-10 09:29:31
对于提供了MMU(存储管理器,辅助操作系统进行内存管理,提供虚实地址转换等硬件支持)的处理器而言,Linux提供了复杂的存储管理系统,使得进程所能访问的内存达到4GB。 进程的4GB内存空间被人为的分为两个部分--用户空间与内核空间。用户空间地址分布从0到3GB(PAGE_OFFSET,在0x86中它等于0xC0000000),3GB到4GB为.........【阅读全文】
发布时间:2014-05-09 15:25:48
1、PCI地址空间PCI总线具有32位数据/地址复用总线,所以其存储地址空间为2的32次方=4GB。也就是PCI上的所有设备共同映射到这4GB上,每个PCI设备占用唯一的一段PCI地址,以便于PCI总线统一寻址。每个PCI设备通过PCI寄存器中的基地址寄存器来指定映射的首地址。PCI地址空间对应于计算机系统结构中的PCI总线。.........【阅读全文】