GNU 汇编
文章平均质量分 79
qq_36525177
这个作者很懒,什么都没留下…
展开
-
QEMU ARM64
模拟器原创 2022-12-21 17:13:08 · 193 阅读 · 0 评论 -
ARM GNU 编译与链接01: 工程创建, 程序烧写和调试
基于 STM32 平台, 对编译与链接原理进行探究,以及学习 ARM 汇编指令集, GNU 的汇编语法。原创 2022-03-20 16:18:18 · 632 阅读 · 0 评论 -
GNU 内嵌汇编入门
基本结构asm ( 汇编语句部分 :输出部分 :输入部分 :寄存器破坏描述符)其中, 汇编语句部分必不可少, 其他三部分可选,但是如果使用了后面的部分,而前面部分为空,也需要用 : 格开,相应部分内容为空。汇编语句部分为一整个字符串, 使用 ; 或 \n 或 \n\t 对每一行进行分隔。例如:#include <stdio.h>int main(int argc, char const *argv[]){ int input = 12, re..原创 2022-01-13 22:19:34 · 350 阅读 · 0 评论 -
在汇编语言中使用C库函数
在 GNU 汇编: 第一个汇编程序 中, 利用Linux 系统调用将读到的 cpuid 显示到控制台上, 还有不使用系统调用的其他方法, 其中一种就是使用 C 库函数.实例demo.s.section .dataoutput: .asciz "The processor Vender ID is '%s'\n".section .bss .lcomm buffer, 12.section .text.globl _start_start: // 获取 CPU原创 2021-07-17 22:09:03 · 809 阅读 · 0 评论