基础语法
文章平均质量分 71
jerry6699
爱生活,爱编程。
展开
-
ARM64汇编
MRS/MSRMRS功能:将状态寄存器的内容传送至通用寄存器。MRS{<条件码> Rd,CPSR}SPSR例子:MRS R0,CPSR //将CPSR的内容传送到R0MRS 目的寄存器 源寄存器MSR(state->reg)功能: 将通用寄存器的内容传送至状态寄存器。MSR CPSR_c,R0 //将R0中内容传送到CPSR_c。MSR 源寄存器 目的寄存器tbz/tbnztbztbz branch zeo. 测试位为0,则跳转。tbz w24, #0x6,原创 2020-12-21 13:56:57 · 4621 阅读 · 0 评论 -
基础shell
1. commandcommand有两个作用:判断命令是否存在如果shell脚本中,有与命令同名的函数,使用command,强行执行命令。1.1 判断命令是否存在tom@tom-linuxer:~$ command -v lsalias ls='ls --color=auto'tom@tom-linuxer:~$ $?0:未找到命令tom@tom-linuxer:~$ com...原创 2019-11-17 09:14:00 · 124 阅读 · 0 评论 -
shell之eval
功能告知shell读取一连串的参数,然后再依照参数本身的特性来执行。举例执行字符串的里面命令tom@tom-linuxer:~$ cat file1.sh#!/bin/bashecho "This is a file1"tom@tom-linuxer:~$ myfile="cat file1.sh"tom@tom-linuxer:~$ eval $myfile#!/bin/b...原创 2019-11-16 17:49:26 · 111 阅读 · 0 评论 -
Makefile常用用法
创建文件如果不存在文件,则创建这个文件。如果不存在out文件夹,则创建out文件夹。OUT := outifneq ($(OUT),$(wildcard $(OUT))) mkdir -p $(OUT)endif转载 2019-01-03 14:57:01 · 183 阅读 · 0 评论 -
ADB使用
ADB下载地址ADB下载地址原创 2019-05-13 14:14:22 · 184 阅读 · 0 评论 -
内核中的位图
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键在include/linux/types.h中定义:#defi...原创 2019-06-03 14:47:01 · 680 阅读 · 0 评论 -
shell命令之dd
dd命令1. 1参数说明dd参数说明:bs:bs=bytes: 同时设置读入/输出的块大小为bytes个字节skip: 跳过输入文件块的个数seek: 跳过输出文件块的个数count: 块的个数1.2 从磁盘读取数据从磁盘/dev/block/mmcbl...原创 2019-06-27 11:29:07 · 687 阅读 · 0 评论