汇编
ql07
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
bt/bts/btr 指令
起因Linux 0.12 版本 mm/swap.c 中有一个 bitop 宏用到了 bt/bts/btr 这三个指令:#define bitop(name,op) \static inline int name(char * addr,unsigned int nr) \{ \int __res; \__asm__ __volatile__("bt" op " %1,%2; adcl $0,%0" \:"=g" (__res) \:"r" (nr),"m" (*(addr)),"0" (0)原创 2020-08-29 19:56:30 · 10527 阅读 · 0 评论 -
80x86CPU学习
这篇博文用来记录对硬件理解方面的一些困惑和一些80x86系列CPU的基础知识。CPU时钟(clock, clock pulse, clock rate, cycle)时钟(clock): 计算机(CPU)用时钟来同步(synchronize)CPU执行的指令。(不明白继续往下看)时钟脉冲(clock pulse)和时钟频率/时钟频率速度(clock rate/speed):时钟...原创 2018-05-05 11:08:40 · 13044 阅读 · 0 评论
分享