计算机体系结构
文章平均质量分 70
linuxdrivers
这个作者很懒,什么都没留下…
展开
-
从多核到众核处理器
其实“多核”这个词已经流行很多年了,世界上第一款商用的非嵌入式多核处理器是2002年IBM推出的POWER4。当然,多核这个词汇的流行主要归功与AMD和Intel的广告,Intel与AMD的真假四核之争,以及如今的电脑芯片市场上全是多核处理器的事实。接下来,学术界的研究人员开始讨论未来成百上千核的处理器了。有一个与多核匹配的词叫片上网络(Networks on Chip),讲的是多核里的网络式互连转载 2013-02-07 17:23:05 · 11891 阅读 · 0 评论 -
也谈大端模式(big endian)和小端模式(little endian) (二) 理论与实例一
static union { char c[4]; unsigned long l; } endian_test = { { 'l', '?', '?', 'b' } };#define ENDIANNESS ((char)endian_test.l) 我们可以在Linux内核源码中找到以上代码,这个宏的意图显而易见:小端机器输出 l (litt原创 2013-01-02 01:06:59 · 2055 阅读 · 2 评论 -
也谈大端模式(big endian)和小端模式(little endian) (一) 引 子
以32位机来讲,比如有这样一个整形数0x11223344,假设从内存0x0地址开始存放这个数。 对于大端模式(Big endian),低地址存放高字节。所以0x11223344在内存中的存放如下: 0x00:0x11 0x01:0x22 0x02:0x33 0x03:0x44 而对于小端模式(Little endian),低地址存放低字节原创 2011-10-19 21:33:18 · 1437 阅读 · 2 评论