多线程学习3 goruntine

两级线程模型 多线程学习2中讲到了内核级线程和用户级线程用组合的方式形成的混合型线程模型,也就是两级线程模型。 两级线程模型是博采众长之后的产物

寄存器1

x86-64 X86-64架构寄存器,64位宽,同时兼容IA-32寄存器。 table th:first-of-type { width: 100px; } 寄存器名 寄存器简介 主要功能 63-0 31-0 15-0 8-0 rax 累加器,是算术运算的主要寄存器

操作系统学习集合

汇编学习文档集合: http://blog.sina.com.cn/s/blog_51e9c0ab010099ow.html https://www.ibm.com/developerworks/cn/linux/l-overflow/ http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html 简单C程序的运行时结构,总结于新设计团队的《编译系统透视:图解编译原理》 https://www.cnblogs.com/enochzzg/p/10693530.html https://www.zhihu.com/question/43538570 栈指针&帧指针详解 https://www.cnblogs.com/samo/articles/3092895.html mmap原理

段寄存器详解

段寄存器 均为16位 寄存器 功能 CS(code segment) 代码段地址寄存器,存放代码段的起始地址 DS(data segment) 数据段地址寄存器,存放数据段的起始地址 SS(stack segment) 堆栈段地址寄存器,存放堆