JIT・Lightning 示例「printf」 Monday, September 12, 2022 汇编 编译 连接 编程 asm JIT linux在了解lightning的基本使用方式后,我们再来了解如何在lightning中调用c函数。
JIT・Lightning 示例「incr」 Tuesday, September 6, 2022 汇编 编译 连接 编程 asm JIT linux在上一篇文章中我们简单地介绍了一下GNU/Lightning,现在我们来讲解上一篇文章中测试用的示例。
JIT・GNU/Lightning Thursday, September 1, 2022 汇编 编译 连接 编程 asm JIT linux在之前的文章中我们了解了一点基础的汇编语法以及与C程序的混用技巧,现在我们进一步来学习使用及时编译技巧「JIT」。
汇编语言「Linux/x86-64」・调用C程序 Sunday, October 17, 2021 汇编 编译 连接 编程 asm nasm linux在有操作系统的情况下使用纯汇编开发程序的情况非常少,即便是不得不用汇编的场景也常常是使用汇编结合高级编程语言的方式进行开发。下面我们来了解一下如何在汇编之中调用C程序以及在C程序中调用汇编。
汇编语言「Linux/x86-64」・代码解析 Saturday, May 1, 2021 汇编 编译 连接 编程 asm nasm linux上一节中我们编译运行了一段NASM汇编代码,接下来我们将针对上一节的代码进行解析,了解一些具体的汇编知识。
汇编语言「Linux/x86-64」・第一步 Tuesday, April 20, 2021 汇编 编译 连接 编程 asm nasm linux汇编语言是一系列用于电脑、处理器、控制器,或其他可以编程器件的低级语言的统称。通常不同的设备会对应不同的汇编语言。下面着重介绍Linux下的64位汇编语言 NASM x86-64,我这边主要使用Ubuntu系统进行作业,原则上其他版本的64位Linux也同样可以进行相应的操作,只不过某些命令会有所不同,需要大家注意。
使用BKLexer进行词法分析 Saturday, March 13, 2021 词法分析 编译 编程 正则表达式 golang python c++前几天我已经封装好了词法分析器并命名BKLexer,当前BKLexer分别支持Go/C++/Python。