您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C# 通过 inline-asm 解决嵌入x86汇编

  2. 此篇文章通过C#语言解决嵌入x86汇编,主要通过INline-asm方法来实现,下面我通过图片和代码的形式给大家分享下,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:133120
    • 提供者:weixin_38581447
  1. opengl教程代码(asm,bcb,delphi,linux.glut,vc, c sharp, .net等)

  2. opengl教程源代码,含多种语言和系统的实现:ASM,BCB6,Cygwin,c_sharp,Delphi, Dev C++,Game GLUT,GLUT, LCC Win32,Linux,MASM,Pelles C, Perl, QT_C++, VB.Net_CsGL,VC, Visual Basic, Visual Fortran, Visual Studio .NET,
  3. 所属分类:Actionscript

    • 发布日期:2020-09-20
    • 文件大小:42991616
    • 提供者:flyingsnowshade
  1. 嵌入式系统/ARM技术中的μC/OS-II在S3C44BOX上的移植

  2. μC/OS-II在处理器S3C44B0X上的移植,就是使μC/OS-II在该微控制器上运行。由μC/OS-II文件系 统可知,在移植过程中,用户所需要关注的就是与处理器相关的代码,包括OS_CPU.H、OS_CPU_A.ASM和 OS_CPU_C.C三个文件。   (1)OS_CPU.H   在OS_CPU.H文件中定义。与编译器相关的数据类型。μS/OS-II为了保证可移植性,程序中没有直接使 用int、unsigned int等定义,而是自己定义了一套数据类型,例如,INT16U表示16
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:91136
    • 提供者:weixin_38564003
  1. 单片机与DSP中的Windows下PIC 8位单片机源程序汇编和固化(三)

  2. 3 MPLAB中源程序文件被存入到指定的目录和装载   在PC机屏幕上,当用键盘键入并编辑了源程序(COUNTASM)之后,再用鼠标键打开File下拉菜单,选择Save(保存)命令,用鼠标键点击Save,即可打开图1(目录路径为C:\PROGRA~1\MPLAB)的窗口。在该窗口的File Name(文件名)栏中(标题——Save File As),选择好路径,用键盘输入文件名PIC COUNTASM(用户自定义名),再用鼠标键点击OK,即可将源程序文件以指定的文件名PIC COUNTAS
  3. 所属分类:其它

    • 发布日期:2020-12-04
    • 文件大小:50176
    • 提供者:weixin_38746515
  1. C指针原理教程之C内嵌汇编

  2. 内联汇编的重要性体现在它能够灵活操作,而且可以使其输出通过 C 变量显示出来。因为它具有这种能力,所以 “asm” 可以用作汇编指令和包含它的 C 程序之间的接口。简单得说,内联汇编,就是可以让程序员在C语言中直接嵌入汇编代码,并与汇编代码交互C程序中的C表达式,享受汇编的高运行效率。 内联汇编的格式是直接在C代码中插入以下格式: asm( .... .... ) 其中的”…”为汇编代码,比如下面例子中,在 result=a*b和printf(“%d\n”,result)之间插入一段汇编,
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:92160
    • 提供者:weixin_38538224
  1. riscv-asm:risc-v汇编语言-源码

  2. Tcl中的risc-v汇编程序 这个简单的risc-v汇编程序支持带有几个标准扩展的rv32和rv64。它的输出是一个原始列表,列出了源代码行,地址和字节(以十六进制表示)。当前不支持编写ELF。 指令集和扩展名: rv32G(IMAFD_Zicsr_Zifencei) rv64G(IMAFD_Zicsr_Zifencei) C-压缩指令 E-16寄存器 Q-四重浮子 Zfinx-X寄存器中的浮点数 其中包含一个非常简单的example.rva。尝试make example $ make
  3. 所属分类:其它

    • 发布日期:2021-03-19
    • 文件大小:60416
    • 提供者:weixin_42132056
  1. broadwell_multiplication:CC ++ asm中的低级大整数算术子例程,已针对Broadwell和Zen2 CPU进行了优化-源码

  2. C / C ++ / asm中的低级大整数算术子例程。 mul8_zen()与GMP子程序gmpn_mul(,, 8, , 8)在Skylake和Ryzen上)相比快512位(8肢)。 toom22_mul16_broadwell()乘16肢数字的速度比gmpn_mul(,, 16, , 16)快。 toom22_deg2_broadwell()相较于gmpn_toom22_mul() ,k gmpn_toom22_mul()数的乘法速度更快,其中k为2的小数。 状态 工作正在进行中。 代
  3. 所属分类:其它

    • 发布日期:2021-03-14
    • 文件大小:187392
    • 提供者:weixin_42160424
  1. daily:一些平时自己学习时写的代码和小项目-源码

  2. 日常 目录名 用途 c ++目录 C ++练习代码 c目录 C语言练习代码 linuxc目录 初学Unix环境编程和网络编程 acm目录 算法题 字母目录 学习的部分算法和一些小的项目 shell目录 学习重击 网络目录 网络编程学习 系统目录 csapp,编译原理,Unix环境编程练习 前端目录 学习前端 go目录 学习去 sql目录 之前写的项目的sql建表语句 os目录 学习操作系统 asm目录 学习汇编
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:36700160
    • 提供者:weixin_42160645
  1. asmbl:白痴的dosBox,gcc和gdb接口-源码

  2. 大会 指令 rsm打开您当前文件夹中的dosBox(如果您设置了路径) asm来汇编.s文件(仅当您使用rsm打开dosBox时才有效) dbg调试.exe文件(仅当您使用rsm打开dosBox时有效) 懒人把戏 我们俩都知道您没有时间可以浪费,因此我们为您创建了“ dosboxHere.vbs”,它可以在当前路径中打开dosbox。 现在,“三个终端窗口”已经记忆犹新! 将其复制到工作目录中 安装 将ASMBL文件夹(只有可执行文件的文件夹)添加到C:\ amb_GAS(必须在此处工作)
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:6144
    • 提供者:weixin_42148975
  1. rt0:Linux i386和x86_64的最小C运行时-源码

  2. rt0 在i386和x86_64上用于Linux的最小C运行时 特征 仅用202个SLOC C代码实现。 i386仅需9行GCC内联ASM,或者 适用于x86_64的仅6行GCC内联ASM 小型运行时,仅提供argc , argv , envp , __environ , errno , _exit , _end , _edata , _etext , __executable_start和syscall0/1/2/3/4/5/6 sys_brk , brk和sbrk的示例实现 可以与一
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:19456
    • 提供者:weixin_42136837
  1. miasm:迷你ASM解释器-源码

  2. MIAS 迷你ASM解释器。 注意之前 这是一个非常自定义,目的少,功能缺失和其他所有程序。 我们的目标只是在C中玩乐。如果您愿意,可以提出这个项目并提出您的改进建议,我很乐意为您服务。 如何安装 ? cmake . make echo "That's all !" 在Linux下开发。 可以与其他操作系统一起使用。 它是如何运作的? 按照说明编写文件,并使用miasm 执行该miasm 。 关于寄存器的注意事项 并非所有声明的寄存器都被使用。 我将从只有4个基本寄存器的非常简单的内容开
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:51200
    • 提供者:weixin_42107165
  1. P65_引导程序-源码

  2. P65_引导程序 您需要安装在ATOM F9中的“ build”软件包来进行构建并运行makefile.bat以完成操作,或者运行makefile.bat即可完成工作。 :D我们已经有了功能上的跳转表,它大大简化了P65其他应用程序的编程。 董事会已通过优先级中断 引导加载程序具有内置的例程,为了简化编程,可以在文件jumptable.xls中找到它们的使用和辅助功能,该文件在内部为C和asm程序生成文件。
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:54272
    • 提供者:weixin_42163404
  1. 汇编程序:为Intel 64和IA-32体系结构处理器制作汇编程序的个人项目-源码

  2. 概述 这是一个个人项目,目的是为Intel 64和IA-32架构处理器构建汇编程序。 用法 asm -c -o 句法 program ::= statement* statement ::= (label ":")? directive | operation directive ::= ".bss" | ".byte" | ".data" | ".globl" symbol | ".intel_
  3. 所属分类:其它

    • 发布日期:2021-02-14
    • 文件大小:45056
    • 提供者:weixin_42138376
  1. AVRCompiler:AVR微控制器的编译器和上载器-源码

  2. AVR编译器 AVR微控制器的编译器和上传器 设置 与java-11 +一起使用。 确保使用正确的Java版本 请安装avrdude并确保可以在cmd中使用它 如何使用 首先,您需要选择正确的端口和微控制器,然后单击“上传”,此按钮将打开文件浏览器窗口,选择您的C / ASM文件。 最后,单击“打开”,仅此而已! 无法编译? 不用担心,我正在进行更新以自动刷新串行端口。 但是现在,如果您无法编译,只需拔下微控制器,然后再次连接即可。 拉取请求 如果您有任何问题,请随时提出请求!
  3. 所属分类:其它

    • 发布日期:2021-02-13
    • 文件大小:471040
    • 提供者:weixin_42107374
  1. Disasmo:VS2019加载项。 单击任何方法或类,以查看.NET Core的JIT为它们生成的内容(ASM)-源码

  2. Disasmo 单击任何方法或类,以查看.NET Core的JIT为它们生成的内容(ASM)。 加载项针对.NET Core贡献者,因此假定您已经有本地dotnet /运行时库。 如果没有,则获取和配置的步骤是: git clone gitgithub.com:dotnet/runtime.git cd runtime build.cmd Clr -c Checked 安装 单击“ Extensions\Manage Extensions菜单,选择“ Online选项卡, Disasmo在“
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:527360
    • 提供者:weixin_42165508
  1. i8086.js:使用TypeScript编写的16位Intel 8086 80186 + X87模拟器,带有REPL汇编编译器和微型C编译器-源码

  2. i8086.js 用Typescr ipt编写的16位x86虚拟机和汇编程序模拟器。 它旨在帮助制作小型bootsector(或更大)实模式游戏的原型 :video_game: 和应用 :laptop_computer: 。 二手库: Express.JS NestJS React 拉姆达 类型ORM 跑步 yarn run develop 测验 yarn run test 状态 ASM编译器 具有表达式eval mov ax, byte [ds:label+bx+12+(1/3)
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:3145728
    • 提供者:weixin_42120541
  1. RomainOS:从零开始的Un OS汇编C ++特殊Romain-源码

  2. RomainOS 从头开始,以64位元为基础,在C ++的基础上,从头开始发行操作系统。 我的脸,当杰克·德·库维特·奎·泰埃特完成汇编大声笑时 评论que c'est faut toatça 开机启动后,BIOS将加载512个首选项字节(又称为启动扇区),并定义src/bootSector/bootloader.asm 。 自举程序中,alors通过src/secondSector/extendedProgram.asm “实模式”的16位二进制化,或者将“保护模式”的32位二进制化
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:50331648
    • 提供者:weixin_42114046
  1. asmdot:[不稳定]快速,零复制且轻量级(Arm | Mips | x86)汇编程序,位于(C | C ++ | C#| Go | Haskell | Javascript | Nim | OCaml | Python | Rust)-

  2. ASM。 提供一个可扩展的Python框架来构建快速的零拷贝汇编程序。 历史和目标 该项目最初旨在以C语言创建一个快速,极简且不受限制的汇编器,该汇编器可以存在于单个文件中,并支持多种体系结构。 因此,构建了一个Python库,用于将来自不同体系结构的各种指令转换为简单的通用AST,以支持按位和逻辑表达式,基本流控制和变量转换为C代码。 由于代码将自动生成,因此生成代码时可以轻松修改其他选项,例如命名约定和参数类型。 但是,我很快意识到,由于构建了完整的AST,因此可以轻松地将此过程扩展为
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:317440
    • 提供者:weixin_42162216
  1. CaptCC:纯粹用JavaScript编写的微型C编译器-源码

  2. -如果我有时间的话,将会有巨大的重建改进更新:(贡献被接受和赞赏。 验证码 纯粹用Javascr ipt编写的微型概念验证C编译器。 我学习JS已经有一段时间了,它在许多不同的情况下都为我工作。 我实际上是在分析JS编写的恶意软件时学习JS的。 然后我真的很感兴趣。 我总是很好奇我是否可以编写一个编译器。 一个很小的。 有趣的部分是用JS:D编写的 该项目的部分内容来自2016年EmberConf上的James Kyle演讲( )。 我感谢他为使这个概念相当容易理解而付出的努力。 他制作了一个
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:17408
    • 提供者:weixin_42117082
  1. cCompiler:c语言编译器,用lex和yacc工具完成词法分析与语法分析并生成语法树,C ++实现了语法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。之后利用python对中间代码进行处理并生成mips汇流编码并且可以成

  2. C语言编译器 lex和yacc编写的c语言编译器 词法分析与语法分析的原始文件扩展: ://www.quut.com/c/ANSI-C-grammar-l-1998.html和 实现了C语言除了struct和指针几乎所有的语法。 运行 环境要求:flex bison g ++ 11 python3 中间代码生成 Windows命令行输入: flex compiler.l bison -vdty compiler.y g++ -std=c++11 -o compiler tree.cpp Pr
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:5242880
    • 提供者:weixin_42118423
« 1 2 3 4 56 7 8 9 10 ... 22 »