小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

我正在开发一个纯 Rust、零依赖的音频 AI 推理框架 lele,专注于语音交互,支持高效的模型编译与优化,并提供多种音频特征提取功能。

lele: Rust 把 ONNX 模型编译成机器码的 AI 框架

Rust.cc
Rust.cc · 2026-01-28T06:40:09Z
关于JavaScript V8引擎的必知事项

V8引擎是谷歌为Chrome浏览器开发的高效JavaScript引擎,能够将JS代码编译为机器码,结合了解释与编译,支持WebAssembly,优化内存管理,提升执行速度,广泛应用于浏览器和Node.js。

关于JavaScript V8引擎的必知事项

DEV Community
DEV Community · 2025-03-01T19:44:36Z

本文介绍了.NET7之后的AOT编译器ILC的生成机器码和引导文件中的符号设置,以及ILC的JIT编译和机器码的重定位。推荐了一个学习交流圈,教授最新的.NET8/9核心CLR/JIT知识。

.NET9 AOT编译器ILC--约定

dotNET跨平台
dotNET跨平台 · 2024-02-29T00:01:03Z

LLVM的代码生成器将LLVM IR翻译为特定目标机器的汇编指令,包括抽象目标机描述接口、目标机器代码的类、目标文件表示代码的类和算法、目标机描述的特定机器实现和目标无关的JIT组件。要增加后端,需要实现TargetMachine和DataLayout接口。代码生成器的高层设计包括指令选择、调度和生成序列化指令、基于SSA的机器代码优化、寄存器分配、插入prolog/epilog、晚期机器码优化和代码输出。机器描述使用TableGen语言描述。代码生成器还涉及寄存器、指令和堆栈布局的描述。机器码描述使用MachineInstr、MachineBasicBlock和MachineFunction类表示。MC层用于表示和处理原始机器码级别的代码,包括汇编器API、MCStreamer、MCContext、MCSymbol、MCSection和MCInst类。

LLVM目标无关代码生成器(上)(译)

勇敢一点
勇敢一点 · 2024-02-05T09:02:00Z

软件中断是一种用于调试的指令,在X86处理器中广泛使用。通过插入INT 3指令,可以在程序执行时设置软件断点。INT 3指令的机器码是0xCC,对应的汉字是“烫”。用户模式和内核模式下可以使用DebugBreak()和DbgBreakPoint()等API插入断点。软件断点有一些局限性,只适用于代码段,无法动态加载到ROM中执行的程序。

嵌入式软件调试之软件断点

良许Linux教程网
良许Linux教程网 · 2024-01-19T12:19:34Z

本文介绍了编程语言生成机器码的过程,通过.Net8 PreView JIT的机器码生成来看下一些过程。文章首先介绍了地址、机器码和汇编等概念,然后讲述了循环遍历机器码链表合集,逐一取出机器码伪代码,填充地址生成机器码的过程。

罕见的技术:.Net8机器码的生成

dotNET跨平台
dotNET跨平台 · 2023-09-23T00:04:36Z

本文介绍了MSIL作为中间语言表示时,也有机器码的情况。通过C#代码编译后导入微软官方的ILDASM工具,可以看到IL代码和机器码的对应关系。文章分析了IL里面的机器码和十六进制数值的含义,以及它们与ILDASM显示的IL代码的对应关系。

罕见的技术:MSIL的机器码简析

dotNET跨平台
dotNET跨平台 · 2023-06-10T00:12:45Z

本文介绍了JIT Compile技术在.Net中的应用,它是将IL代码编译成机器码的关键技术。文章分为四个部分,首先介绍了Roslyn编译器和CLR的作用,然后详细讲解了JIT的过程和变化,包括IR层面的优化和机器码的生成。最后通过一个简单的例子展示了JIT生成机器码的过程。

.Net的技术体系为啥经常变化?

dotNET跨平台
dotNET跨平台 · 2023-05-28T00:50:52Z

本文介绍了C#源代码编译成机器码的过程,以X64为例。通过Roslyn前端编译将源码编译成MSIL代码,再将IL代码转换成IR中间表示,最终转换成机器码。IR中间表示是编译器必备的表达方式,也是JIT优化等重要节点。

.Net8顶级技术--C#源码是如何一步步变成机器码的(二)?

dotNET跨平台
dotNET跨平台 · 2023-05-04T00:01:39Z

本文介绍了机器码生成的过程,以Helloworld为例,通过LIR到MC的过程生成机器码。注意生成的机器码最后没有ret指令。

.Net8的顶级技术JIT机器码生成

dotNET跨平台
dotNET跨平台 · 2023-05-02T01:49:48Z

本文介绍了.Net8的异常处理机制,重点讲解了常用的异常处理方法,通过代码示例、IL代码和机器码的分析,展示了异常处理的执行过程和运行模型。同时指出了异常处理中的一些细节问题。

.Net8的异常内存模型长啥样?

dotNET跨平台
dotNET跨平台 · 2023-04-20T00:00:47Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码