32-bit数据传输


    这个驱动程序支持一个特殊的数据传输格式,称之为「32bit unpacked」,音频数据串流是透过pci 总线送至主存储器,而pci 总线以32 个信道(32bit)工作,所以pc 通常会特别注意让其所有的资源能够充分的运用在目前的工作上,例如传送8bit 的音频文件时,它们就会将4 个8bit 的数据结合在一起传送,16bit 的数据则是结合2 个一起传送,所以它们可以单独的进行传送。(图上方)

    而传送24bit 的音频数据的情况就比较复杂,假设现在只有24bit 的音频数据在传送,其中有8bit 完全不见了,「24bit packed」方式用以下的方式解决这个问题,cpu 将24bit 数据串流分别填入数个32bit 空间(图中),这是很耗效能也没有必要如此做。

    使用「32bit unpacked」方法让24bit 以外的位置全部以硬件填上零值,并让硬件以适切的32bit 封包传送,目前市面上绝大部分的软件都支持这种节省资源的方法(图下)。

   
德国坦克 PHASE 22 相关内容:报价 | 参数 | 图片 | 论坛 | 评测