转载于http://blog.csdn.net/qq_29343201/article/details/51278798 64位(新增)汇编指令的不同 mov指令和push pop扩展了movq系列的mov和pushq以及popq用来操作quad word。 注意:movabsq不是32位的扩展,是 ...
分类:
其他好文 时间:
2016-08-23 01:12:46
阅读次数:
203
汇编中 循环的语法是 C语言中的循环 mov cs,N //循环最大次数 < > int i=N; blockName: //循环开始 < > for(;i>0;i++){ //xxx。。。 //循环中的语句 < > //XXXX loop blockName //循环结束 < > } 另附上汇编示 ...
分类:
其他好文 时间:
2016-08-20 16:16:17
阅读次数:
156
aop编程 aop(aspect oriented programming)面向切面(方面)编程,是所有对象或者是一类对象编程,核心是(在不增加代码的基础上,还增加新功能) 汇编(伪机器指令 mov jump)面向机器 C语言(面向过程)->系统软件(操作系统,数据库,语言本身,杀毒软件,防火墙,驱 ...
分类:
编程语言 时间:
2016-08-20 14:26:00
阅读次数:
176
使用的是MASM编译 在XP环境下 command内 debug 调试的 啥也不说 上代码!! 主要思路就是在16位寄存器里面 计算两个八位数字的和 将进位的数保存至高位 可以依次扩展至 32位 64位 等等 闲来无事 最近看了一点汇编的知识 课本上都是一些 mov add之类的操作 但是都没有任何 ...
分类:
其他好文 时间:
2016-08-19 13:04:28
阅读次数:
312
一、简单的汇编程序 以下面这段简单的汇编代码为例 (注意是globl不是global;movl(MOVL)不是mov1(MOV一)) 将这段程序保存为demo.s,然后用汇编器as把汇编程序中的助记符翻译成机器指令(汇编指令与机器指令是对应的)生成目标文件demo.o。然后用链接器ld把目标文件de ...
分类:
其他好文 时间:
2016-08-13 22:28:04
阅读次数:
233
网址:http://blog.csdn.net/glorin/article/details/6327083 memsetup:mov r1, #MEM_CTL_BASEadrl r2,mem_cfg_valadd r3, r1,#521:ldr r4, [r2],#4str r4, [r1],#4 ...
分类:
其他好文 时间:
2016-08-05 16:06:43
阅读次数:
180
网址:http://blog.csdn.net/lwj103862095/article/details/8073571 memsetup: @ 设置存储控制器以便使用SDRAM等外设 mov r1, #MEM_CTL_BASE @ 存储控制器的13个寄存器的开始地址 adrl r2, mem_cf ...
分类:
其他好文 时间:
2016-08-05 15:59:24
阅读次数:
227
存储卡备份时可能由于电脑电源掉了,显示读取不到拔下重新连接显示需格式化,后自行用网上数据恢复软件尝试回复,图片大部分已恢复成功,但视频无法播放,长焦的视频为mp4格式非mov之前在贴吧也进行询问,说需要做碎片级修复,是这样么? 随着科技的发展,越来越多的朋友都遇到视频损坏的状况,视频修复的问题也日益 ...
分类:
其他好文 时间:
2016-08-04 17:36:24
阅读次数:
227
1、算术和逻辑指令 mov、mvn、cmp、tst、sub、add、and、bic 2、比较指令 cmp和tst 3、跳转指令 b和bl 4、移位指令 lsl和ror 5、程序状态字访问指令 msr与mrs指令 6、存储器访问指令 ldr和str ...
分类:
其他好文 时间:
2016-08-03 22:00:07
阅读次数:
131
全称程序状态寄存器,一共有32位,其中分为4个8位的域,分别用CXSF来表示 C:控制位域【0,7】 中断禁止位: I=1,IRQ被禁止 MSR R0,CPSR ORR R0,R0,#0x80 MSR CPSR_C,R0 MOV PC,LR 终端禁止位:F=1,FIQ被禁止 T位是处理器的状态控制位 ...
分类:
其他好文 时间:
2016-07-22 14:20:01
阅读次数:
232