剑客
关注科技互联网

标签:寄存器

技术教程

谈谈协程

阅读(26)评论(0)

什么是协程? 协程被称为“ 轻量级线程 ”或者“ 用户态线程 ”。最近协程在高并发编程领域大放异彩,如Golang天生就支持协程,Lua和Python也支持协程。但其实协程并不是最近才出现的新技术,恰恰相反,协程是一项古老的技术。早期版...

技术教程

杂谈

阅读(56)评论(0)

这个专栏也开了半年了,从当初一个小透明到现在有两千多个关注者,虽然人不算多,但我也很高兴真的能有人愿意看我在这里瞎逼逼一些技术上的事情。之前的文章一直都是纯干货,写一段文字夹一段代码那种,但这种干货文章不可能经常写得出来,要不然就弹(jīn...

技术教程

逆向工厂(二):静态分析技术

阅读(198)评论(0)

[逆向工厂]第一章节中介绍了逆向技术的相关基础知识,其中提到逆向的两种形式:静态分析、动态分析。 本章将对静态分析技术进行讲解,重点阐述静态分析的原理方法,程序的静态结构,常见流程控制语句的静态反编译形态,并且通过实例来掌握利用IDA逆向工...

技术教程

[译] Go 1.7 中程序结构的解析

阅读(58)评论(0)

Go 1.7终于发布了,这个版本的一大特色是引入了一个新的基于SSA的编译器! SSA是一个描述低层次的操作集合的方法,比如隐射到系统底层操作的加载和存储操作。而SSA的特殊之处在于它有无限数量的寄存器。它本身不是特别有趣,除了它启用了一类...