
hardware
cx1468059916
IT人、阳光、年轻
展开
-
南北桥简介
慢速的I/O总线已经无法满足图形设备的巨大要求。为了协调CPU、内存和高速图像设备,人们设计了处理高速的北桥芯片(Northbridge, PCI Bridge)。北桥运行速度非常快,所以如果相对低速的设备连接直接连到北桥,北桥既须处理高速设备,有须处理低速设备,设计就会非常复杂。所以人们又专门设计处理低速设备的南桥(Southbridge)芯片,磁盘、USB、键盘、鼠标等设备都连接到鼠标上,有南原创 2013-08-01 16:51:48 · 1446 阅读 · 0 评论 -
interrupt & storage & DMA
1.Interrupt: The occurrence of an event is usually signaled by aninterrupt from either the hardware or thesoftware. Hardware may trigger an interrupt at any time by sending a signal to the CP原创 2013-08-02 19:11:12 · 1214 阅读 · 0 评论 -
软件体系结构
1、在软件体系中,位于最上层的是应用程序,比如我们平常使用的浏览器,播放器,qq等,从整个层次结构来看,开发工具与应用程序属于同一个层次,因为它们都使用一个接口,即操作系统应用程序编程接口(Application Programming Interface)。应用程序接口的提供者是运行库,什么样的运行库提供什么样的API,比如Linux下单Glibc库提供POSIX的API;Windows 的原创 2013-08-01 21:35:22 · 1204 阅读 · 0 评论 -
设备驱动、虚拟地址
1.为什么要引入设备驱动 操作系统作为硬件的上层,它是对硬件的管理和抽象。对于操作系统上面的运行库和应用程序来说,它们希望看到的是一个统一的硬件访问模式。我们不希望在开发应用程序的时候直接读写硬件端口、处理硬件中断等这些复杂的事情,由于硬件之间千差万别,它们的操作方式和访问方式都有区别。比如我们再写一个画直线 的程序,我们希望不管我们使用 的是何种显示器、什么显卡,有多大分辨率,我们都原创 2013-09-07 20:09:43 · 1171 阅读 · 0 评论