2015年2月1日

__asm__ __volatile__("": : :"memory")

摘要: memory 强制gcc编译器假设RAM所有内存单元均被汇编指令修改,这样cpu中的registers和cache中已缓存的内存单元中的数据将作废。cpu将不得不在需要的时候重新读取内存中的数据。这就阻止了cpu又将registers,cache中的数据用于去优化指令,而避免去访问内存。 ... 阅读全文

posted @ 2015-02-01 15:23 王亮1 阅读(491) 评论(0) 推荐(0) 编辑

导航