代码搜索:STM32寄存器
找到约 10,000 项符合「STM32寄存器」的源代码
代码结果 10,000
www.eeworm.com/read/282909/9053537
asm spi.asm
3.1 MCU串行输入子程序SPIIN
从X25F008的SPISO线上接收8位数据并放入寄存器R0中的应用子程序如下:
SPIIN:SETB P1.1 ;使P1.1(时钟)输出为1
CLR P1.2 ;选择从机
MOV R1,#08H ;置循环次数
SPIIN1:CLR P1.1 ;使P1.1(时钟)输出为0
NOP ;延时
NOP
MOV C,P1.3 ;从机输出SPISO送进
www.eeworm.com/read/380046/9167332
txt 编译器更新记录.txt
2007.12.4
1.发现并修补一致命错误,通过多重循环(6重循环,约15个变量同时活跃)和多重数组(6维数组)的测试。
2.增加对算术与、或、非、异或和移位操作的支持。
2007.12.7
1.增加对内置汇编的支持。
2.修改toTAC.exe编译空程序时Crash的错误。
3.改正toTAC.exe对char **等类型支持不好的问题。
4.修补toBIN.exe寄存器染色 ...
www.eeworm.com/read/176085/9517170
dat asslandat91.dat
字符串搜索指令SCAS
指令格式:SCAS OPRD
SCASB
SCASW
其中OPRD为目的串符号地址。
功能:把AL(字节串)或AX(字串)的内容与由DI寄存器寻址的目的串中的数据相减,结果置标志位,但不改变任一操作数本身。地址指针DI自 动调整。
本指令影响标志AF、CF、OF、PF、SF、ZF。该指令可查找字符串中的一个关键字,只需在本指令执行前,把 ...
www.eeworm.com/read/176085/9517179
dat asslandat97.dat
重复前缀的说明
在串操作指令前加上重复前缀,可以对字符串进重复处理。由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理 的功能,重复的次数存放在CX寄存器中。
重复前缀形式有:REP ;CX0,重复执行字符串指令
REPZ/REPE ;CX0,且ZF=1重复执行字符串指令
REPNZ/REPNE ;CX0,且ZF=0重复执行字 ...
www.eeworm.com/read/176085/9517189
dat asslandat95.dat
重复前缀的说明
在串操作指令前加上重复前缀,可以对字符串进重复处理。由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理 的功能,重复的次数存放在CX寄存器中。
重复前缀形式有:REP ;CX0,重复执行字符串指令
REPZ/REPE ;CX0,且ZF=1重复执行字符串指令
REPNZ/REPNE ;CX0,且ZF=0重复执行字 ...
www.eeworm.com/read/176085/9517221
dat asslandat90.dat
字符串搜索指令SCAS
指令格式:SCAS OPRD
SCASB
SCASW
其中OPRD为目的串符号地址。
功能:把AL(字节串)或AX(字串)的内容与由DI寄存器寻址的目的串中的数据相减,结果置标志位,但不改变任一操作数本身。地址指针DI自 动调整。
本指令影响标志AF、CF、OF、PF、SF、ZF。该指令可查找字符串中的一个关键字,只需在本指令执行前,把 ...
www.eeworm.com/read/176085/9517231
dat asslandat92.dat
字符串搜索指令SCAS
指令格式:SCAS OPRD
SCASB
SCASW
其中OPRD为目的串符号地址。
功能:把AL(字节串)或AX(字串)的内容与由DI寄存器寻址的目的串中的数据相减,结果置标志位,但不改变任一操作数本身。地址指针DI自 动调整。
本指令影响标志AF、CF、OF、PF、SF、ZF。该指令可查找字符串中的一个关键字,只需在本指令执行前,把 ...
www.eeworm.com/read/176085/9517312
dat asslandat11.dat
从存储器取出32位地址的指令LDS
指令格式:LDS OPRD1,OPRD2
其中的OPRD1为任意一个16位的寄存器;OPRD2为32位的存储器地址。
例如:LDS SI,ABCD
LDS BX,FAST[SI]
LDS DI,[BX]
上面LDS DI,[BX]指令的功能是把BX所指的32位地址指针的段地址送入DS,偏移地 址送入DI。
www.eeworm.com/read/176085/9517319
dat asslandat38.dat
逻辑左移指令SHL(SHift logical left)
指令格式:SHL OPRD1,COUNT
其中OPRD1为目的操作数,可以是通用寄存器或存储器操作数。COUNT代表移位的次数(或位数)。移位一次,COUNT=1;移位多于1次时, COUNT=(CL),(CL)中为移位的次数。
指令功能:对给定的目的操作数左移COUNT次,每次移位时最高位移入标志位CF中,最低位补零 ...
www.eeworm.com/read/176085/9517326
dat asslandat96.dat
重复前缀的说明
在串操作指令前加上重复前缀,可以对字符串进重复处理。由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理 的功能,重复的次数存放在CX寄存器中。
重复前缀形式有:REP ;CX0,重复执行字符串指令
REPZ/REPE ;CX0,且ZF=1重复执行字符串指令
REPNZ/REPNE ;CX0,且ZF=0重复执行字 ...