稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
汇编
订阅
avatar
ptlCoder 创作等级LV.3
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • iOS汇编教程(七)ARM Exclusive - 互斥锁与读写一致性的底层实现原理
    在多线程编程中,我们常常使用互斥锁来保证全局变量的线程安全,例如 pthread 中的 pthread_mutex,mach 中的 semaphore。他们通过 lock & unlock 或是 up & down 的方式来维护资源的状态,保证只有特定个数的线程能获得特定个数的…
    • Soulghost
    • 5年前
    • 6.1k
    • 10
    • 评论
    汇编语言
  • iOS汇编教程(五)Objc Block 的内存布局和汇编表示
    在 Objc 中,Block 是一个特殊的对象,它的实例并非是常规的对象结构,而是以 Block_layout 结构体的形式存在。在声明时,Block 的结构体会以值类型的形式直接存储在栈上,随后会被 copy 到堆上,成为一个特殊的对象,学习 Block 的底层原理一方面能够…
    • Soulghost
    • 5年前
    • 4.2k
    • 11
    • 9
    汇编语言