搜索结果
查询Tags标签: edX,共有 23条记录-
Java CAS 原理分析,聊一聊MySQL数据库中的那些锁
`public class AtomicInteger extends Number implements java.io.Serializable {// setup to use Unsafe.compareAndSwapInt for updatesprivate static final Unsafe unsafe = Unsafe.getUnsafe();private static final long valueOffset;static {try {// 计算变量 valu…
2021/9/6 19:10:49 人评论 次浏览 -
Java CAS 原理分析,聊一聊MySQL数据库中的那些锁
`public class AtomicInteger extends Number implements java.io.Serializable {// setup to use Unsafe.compareAndSwapInt for updatesprivate static final Unsafe unsafe = Unsafe.getUnsafe();private static final long valueOffset;static {try {// 计算变量 valu…
2021/9/6 19:10:49 人评论 次浏览 -
两个64位数值的相减(AT&T汇编)
代码如下: .section .data data1:.quad 7252051615 data2:.quad 5732348928 output:.asciz "The result is %qd\n".section .text .globl mainmain:nopmovl data1, %ebxmovl data1+4, %eaxmovl data2, %edxmovl data2+4, %ecxsubl %ebx, %edxsbbl %eax, %ecxpu…
2021/7/21 22:39:59 人评论 次浏览 -
两个64位数值的相减(AT&T汇编)
代码如下: .section .data data1:.quad 7252051615 data2:.quad 5732348928 output:.asciz "The result is %qd\n".section .text .globl mainmain:nopmovl data1, %ebxmovl data1+4, %eaxmovl data2, %edxmovl data2+4, %ecxsubl %ebx, %edxsbbl %eax, %ecxpu…
2021/7/21 22:39:59 人评论 次浏览 -
【汇编语言与计算机系统结构笔记06】地址计算指令,lea / leal,x86-32与x86-64下的swap对比,汇编的格式对比(Intel/Microsoft Differs from GAS)
本次笔记内容: 07.寻址模式与数据传输指令等-2文章目录 变址寻址 寻址模式实例 总结mov指令 地址计算指令 lea 整数计算指令 将leal指令用于计算 实例1 实例2x86-32与x86-64的数据类型宽度 x86-64的通用寄存器 x86-32与x86-64下的swap对比 小结:x86指令的特点 扩展:x86…
2021/6/22 17:29:30 人评论 次浏览 -
【汇编语言与计算机系统结构笔记08】如何实现循环(Loops),gcc历史上经历了多种转换模式(微体系结构角度解释),Switch语句,跳转表
本次笔记内容: 09.控制流-2文章目录 练习题:条件转移指令局限性 如何实现循环(Loops) “Do-While”循环实例 “While”循环版本 “While”循环版本1 “While”循环版本2“For” -> “While” -> “Do-While”为什么gcc历史上经历了多种转换模式? 以“While”转…
2021/6/22 17:29:26 人评论 次浏览 -
linux_0.11-memory.c-get_free_page
unsigned long get_free_page (void) { register unsigned long __res asm ("ax"); __asm__ ("std ; repne ; scasb\n\t" "jne 1f\n\t" "movb $1,1(%%edi)\n\t" "sall $12,%%ecx\n\t" "addl %…
2021/6/2 7:24:15 人评论 次浏览 -
【老刘谈算法】多次多项式的快速求值——字符串转双字函数分析(2)
在Masm32Lib中给出了3个十进制的字符串转双字函数,其1和其2如下, a2dw.Asm; ######################################################################### ; --------------------------------------; This procedure was written by Iczelion; 注释翻译、添加 by 老…
2021/4/14 12:25:13 人评论 次浏览