Chinaunix首页 | 论坛 | 博客
  • 博客访问: 222275
  • 博文数量: 253
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-21 12:29
文章分类

全部博文(253)

文章存档

2014年(253)

我的朋友

分类: LINUX

2014-09-21 12:47:26

原文地址:汇编中nop的作用 作者:andyhzw

空操作指令
指令格式:NOP
说明:NOP是英语No Operation的缩写。NOP无操作数,所以称为空操作。
           执行NOP指令只使程序计数器PC加1,所以占用一个机器周期。

           不影响其它标志位和寄存器,常用来延时一个机器周期
实例:   MOVLW 0xOF               ;送OFH到W
             MOVWF PORT_B          ;W内容写入B口
             NOP                               ;空操作
             MOVF PORT_B,W       ;读操作
说明:该三条指令是一种对I/O口的B口连续操作的实例,其目的达到写入B口的内容要读出时,
            应保证写、读之间有个稳定时间,因此加入了空操作指令NOP。



阅读(272) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~