![](https://img-blog.csdnimg.cn/20190907143838286.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机系统
ByteOder
这个作者很懒,什么都没留下…
展开
-
浅谈scatter-gather DMA
在正文开始之前需要先搞明白以下几个问题:1. 什么是DMA?DMA的中文名称叫做 直接内存访问,是一种不需要CPU参与,就能实现数据搬移的技术(从一个地址空间到另一个地址空间)。2. DMA有什么用?一定程度上解放CPU,对于实现 高效嵌入式系统 与 加速网络数据处理 有极其重要的作用。3. DMA的实现简述在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在...原创 2019-10-12 09:13:08 · 11971 阅读 · 1 评论 -
深入理解计算机系统 -- 大端与小端字节序
一、大端字节序 vs. 小端字节序字节序指一个多字节对象在内存中存储的方式,小端字节序机器在存储多字节对象时采用低地址存低有效字节的策略,大端则恰恰相反。字节序由CPU架构决定,与操作系统无直接关系。像常见的x86架构、arm架构CPU,都采用的是小端字节序,而power pc采用的是大端字节序。举个栗子:变量x的类型为int,位于地址0x100处,它的十六进制值为0x01234567...原创 2019-09-07 14:21:47 · 746 阅读 · 0 评论