- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 source 和 . 、./ 之间的区别
./: ./xxx.sh 此种方式执行shell脚本 只需要有可执行权限source: source xxx.sh此种方式用于修改了配置文件,需要立马生效,而不必重启计算机区别 调用./xxx.sh来执行shell是在一个子shell里运行的,所以执行后,结果并没有反应到父shell里,但是source不同他就是在本shell中执行的,所以能够看到结果。 eg:#!bin/bash export
2016-12-01 21:31:29
1035
原创 文章标题
数据定义伪操作.byte .space cnt 0x01 分配 cnt个字节,初始化为0x01 .short .long/.word .quad .float .string/.asciz/.ascii .ascii "abcd\0" 注: .ascii 需要加 '\0',其它不需要汇编控制伪操作.if logical expression ... .else ... .endif.r
2016-11-17 22:00:06
244
原创 gnu伪指令集
数据定义伪操作.byte .space cnt 0x01 分配 cnt个字节,初始化为0x01 .short .long/.word .quad .float .string/.asciz/.ascii .ascii "abcd\0" 注: .ascii 需要加 '\0',其它不需要汇编控制伪操作.if logical expression ... .else ... .endif.r
2016-11-17 11:00:53
355
原创 栈
栈的分类按栈的增长方向分为: 增栈 和减栈 按SP的指向可分为空栈 和 满栈(sp指向栈顶元素) FD(满减) FA(满增) ED(空减) EA(空增) 习惯上使用满减栈
2016-11-16 16:52:28
270
原创 数据存储/加载指令
数据存储1.前索引mov r0, #0x40000000 mov r1, #0xFFFFFFFF str r1, [r0, #4] ;将r1 中的数据存储到(r0 + 4)地址中 mov r2, #4 str r1, [r0, r2, lsl #1] ; 将r1 中的数据存储到r0+(r2<<1)地址中2.后索引str r1, [r0], #4 ; 将r1中的数据存储到r0指向的内存单元中, 然
2016-11-16 14:30:55
825
原创 进程
进程分类 交互进程 可以在后台运行,加上& 批处理进程 守护进程 始终在后台运行,生命期很长 进程状态 运行态 等待态 可中断 不可中断 停止态 : 进程被终止,收到信号后可继续运行 死亡态(僵尸态)——进程控制块没有被回收 进程状态图进程和程序的区别
2016-11-16 08:55:45
266
原创 异常处理
异常产生时,ARM_core: 拷贝CPSR 到SPSR_ 设置适当的CPSR位: 1.改变处理器状态进入ARM状态 2.改变处理器模式进入相应的异常模式 3.设置中断禁止位禁止相应的中断(如果需要) 保存返回地址到 LR_ 设置PC为相应的异常向量 异常返回时 从SPSR_ 恢复 CPSR 从LR_ 恢复 屏蔽相应的 FIQ 比 IRQ快的原因 1.优先级高 2.异常向量表最高位置,可
2016-11-15 21:55:27
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅