- 博客(7)
- 资源 (8)
- 收藏
- 关注
转载 Cortex-M0+指令集
Cortex-M0+指令集Cortex M0+保留了Cortex-M0的全部56个指令。根据功能可以将Cortex-M0+处理器的指令化为以下几组在处理器内移动数据MOV,MRS(move special register to register),MSR存储器访问LDR(LDR,LDRH,LDRB),STR(STR,STRH,STRB),LDM,LDMIA(基地址寄存器会更新),STMIA栈空间访问PUSH,POP(都可以用来操作多个寄存器,SP的值=栈顶的数据的地址值+4)算数运算A
2021-09-11 22:45:45
2187
转载 51单片机指令详解
51单片机指令详解 数据传递类指令以累加器为目的操作数的指令MOV A,RnMOV A,directMOV A,@RiMOV A,#data第一条指令中,Rn代表的是R0-R7。第二条指令中,direct就是指的直接地址,而第三条指令中,就是我们刚才讲过的。第四条指令是将立即数data送到A中。下面我们通过一些例子加以说明:MOV A,R1 ;将工作寄存器R1中的值送入A,R1中
2021-09-11 19:25:28
2884
原创 Keil C51开发系统基本知识
Keil C51开发系统基本知识第三节 存储模式存储模式决定了没有明确指定存储类型的变量,函数参数等的缺省存储区域,共三种:Small模式所有缺省变量参数均装入内部RAM,优点是访问速度快,缺点是空间有限,只适用于小程序。Compact模式所有缺省变量均位于外部RAM区的一页(256Bytes),具体哪一页可由P2口指定,在STARTUP.A51文件中说明,也可用pdata指定,优点是空间较Small为宽裕速度较Small慢,较large要快,是一种中间状态。large模
2021-09-11 17:09:15
1459
原创 keil c51startup说明
keil c51startup说明;------------------------------------------------------------------------------; STARTUP.A51: 用户上电初始化程序;------------------------------------------------------------------------------;; 用户定义需上电初始化的内存空间;; 使用以下EQU命令可定义在CPU复位时需用0进行初始化的内
2021-09-11 16:22:06
1799
CRC32-IEEE802.3,CRC16-CCITT,异或校验,整形转浮点,AES加密,AES解密
2015-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人