随笔分类 -  计算机体系结构

摘要:因为采用了信道复用技术:时分复用(TDM, Time Division Multiplexing),将时间划分成一段段等长的时分复用帧,也相当于时分复用的周期,每个时分复用的用户在每个TDM帧中占用固定的时隙。每个用户都使用全部的频率带宽。频分复用(FDM, Frequency Division Multiplexing),将信道总的频率带宽划分成多个区间,每个用户使用不同的频率区间,同时传输。我们知道,频率的意思是电压每秒钟变化的次数,它只是一个逻辑上的概念,真正变化的是电流,即电子的流量,那么为什么不同频率的电磁波能同时存在一个传输信道上呢?原因是利用了波的干涉原理,即两个波干涉的条件是必 阅读全文
posted @ 2013-10-12 14:44 使命召唤 阅读(1621) 评论(0) 推荐(0)
摘要:PCI配置空间(PCI Configuration Space)PCI设备(PCI device)都有一个配置空间,大小为256字节,实际上是一组连续的寄存器,位于设备上。其中头部64字节是PCI标准规定的,格式如下:剩余的部分是PCI设备自定义的。PCI配置空间头部有6个BAR(Base Address Registers),BAR记录了设备所需要的地址空间的类型(memory space或者I/O space),基址以及其他属性。BAR的格式如下:可以看出,设备可以申请两类地址空间,memory space和I/O space,它们用BAR的最后一位区别开来。说到地址空间,计算机系统中,除 阅读全文
posted @ 2012-05-08 14:57 使命召唤 阅读(21912) 评论(2) 推荐(4)
摘要:一、简单概述64位CPU,内部通用寄存器、指令寄存器、片内总线、ALU等是64位的,能够一次处理64位宽的数据,寻址64位地址空间,但指令长度不一定全是64位。64位系统总线,与64位CPU配套的北桥、南桥芯片组,拥有64位宽的数据总线、地址总线。64位OS,专门为64位CPU设计的OS,使用到了64位CPU指令。如ubuntu、win7就区分32位和64位版,其中64位版只能用于在64位CPU上,32位版则可以同时用于32位CPU和64位CPU,这是由于64位CPU兼容32位CPU指令。64位应用程序,只能在64位OS+64位CPU上运行,因为它用到了64位CPU指令;而32位应用程序,则可 阅读全文
posted @ 2012-05-08 14:48 使命召唤 阅读(737) 评论(0) 推荐(0)
摘要:IDE接口 Integrated drive electronics集成驱动设备,是指将控制器集成到内部的设备,这样简化了外部的接口,增强了数据传输的可靠性和设备兼容性。IDE接口最早用在IBM的Advanced Technology PC上,作为硬盘的接口,也称为ATA(Advanced Technology Attachment)。后来IDE技术被用到了软驱,CD-ROM,DVD,刻录机等外部设备上,作为计算机外设的通用接口之一。 IDE硬盘指早期的ATA硬盘,包括ATA-1、ATA-2(首次引入LBA寻址方式,相比CHS寻址方式,支持大容量硬盘)、ATA-3、Ultra DMA(Ul.. 阅读全文
posted @ 2011-01-02 15:27 使命召唤 阅读(1454) 评论(0) 推荐(0)