zoukankan      html  css  js  c++  java
  • eclipse

    1.  elipse常用伪操作:(带.号的不生成代码)

       .word:在当前地址申请一个字的空间并将之初始化。

       .global:声明全局的符号。

       .short:申请半字并初始化。

       .align 2:以2的2次方对齐。

       .space 100,0xff  申请100个字节并全部初始化位0xff。(注意是字节)

       .rept 100和.endr配合:重复中间某段代码、

       .if和.endif配合。(类似c语言)

       .equ DAT,0x12345678(宏替换,和#define等价)

    2.  混合编程:

       1)汇编调用c  b main  (传参根据atpcs协议)

       2)c调用汇编  (涉及到文件的切换)

       3)c内联汇编  asm(汇编语句用双引号引起并加上换行“mov r1,#1 ”);  (不涉及到文件的切换)

    3.  atpcs协议:(栈和寄存器等)

       1)满减栈。

       2)四个以内参数用寄存器(r0-r3),超过用栈。

       3)r0用于返回值,若是64位用r0和r1、

  • 相关阅读:
    CSS——清除浮动
    .net 多线程之线程取消
    .net 多线程临时变量
    NPOI helper
    添加学员存储过程
    SQL-sqlHelper001
    ado.net 中事务的使用
    T-SQL 事务2
    T-SQL 事务
    T-SQL 带参数存储过程
  • 原文地址:https://www.cnblogs.com/oyjngz101/p/6072798.html
Copyright © 2011-2022 走看看