28335学习笔记:asm(" RPT #N || NOP")
来源:互联网 发布:阿里云服务器遭到攻击 编辑:程序博客网 时间:2024/05/31 19:53
其实这条语句在DSP等系统开发中经常要用到,比如更改某些配置后需要延时几个时钟周期才能够生效,这时asm(” RPT #7 || NOP”)通常会跟在最后一句。
执行asm(” RPT #7 || NOP”)之后,TIMER0TIM位增量是8.也就是说每执行一次需要8个时钟周期。确切的说是8个指令周期。这只是对CPU空闲的情况而言,因为空闲的时候,一个指令周期大约就是一个时钟周期。如果28335有任务的时候,可能就会占用9个抑或更多的时钟周期。
简单的总结一下:
对于TMS320F28335而言asm(” RPT #N || NOP”)会执行N+1次NOP指令,占用N+1个指令周期。正常情况下占用N+1个时钟周期。
0 0
- 28335学习笔记:asm(" RPT #N || NOP")
- 关于asm(” RPT #N || NOP”)的解释
- 关于asm(” RPT #N || NOP”)的一点解释
- asm(” RPT #7 || NOP”)那点事
- 关于asm(" RPT #7 || NOP")的一点解释
- NOP(N) NOP_##N
- ASM的学习笔记
- Oracle ASM 学习笔记
- NOP
- 学习Nop相关的知识
- ASM学习笔记--ASM 4 user guide 第一章翻译
- VC内联ASM汇编学习笔记
- X86 ASM学习笔记(基础知识)
- asm学习笔记之生成接口
- asm学习笔记之生成方法
- asm学习笔记之生成方法
- N-Gram学习笔记
- 学习笔记n
- android json解析java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1报错
- 疯狂Java讲义432页习题CopyPerson出错(未解决)
- BZOJ_P1076 [SCOI2008]奖励关(概率期望DP+状态压缩DP)
- iOS小技巧18-如何打包Ad Hoc ipa文件
- 怒刷蓝桥杯
- 28335学习笔记:asm(" RPT #N || NOP")
- 获取心率带的心率值,介绍核心蓝牙:构建一个心率监视器。
- PostgresXC:从源码编译、安装、配置数据库集群以及用pg_basebackup配置Datanode的热备份
- Android Runnable 运行在那个线程
- iOS中的事件传递和响应者链条
- POJ 1001
- SiteMesh简单引入demo
- 自学微信二次开发(1)
- POJ 3522