PIC单片机指令system与汇编语言程序设计.docVIP

  • 7
  • 0
  • 约4.47千字
  • 约 4页
  • 2017-05-13 发布于北京
  • 举报

PIC单片机指令system与汇编语言程序设计.doc

PIC单片机指令system与汇编语言程序设计

第二章 PIC单片机指令系统和汇编语言程序设计 2.1 指令系统概述 2.1.1 指令的表示方法 1.机器指令的表示方法:指令用于规定计算机的基本操作。一台计算机所能执行的指令集合就是它的指令系统。指令共有两种表示方法,分别是机器语言表示方法和汇编语言表示方法。不同种类的单片机有不同的一套命令(即所谓“指令系统”)。 2.汇编语言的表示方法:汇编语言是对机器语言的改进,它采用便于人们记忆的一些符号(例如简化的英文单词)来表示操作码、操作数和地址码等。通常把表示指令的符号称之为助记符。 3.PIC16F87X单片机指令: PIC16F87X单片机采用精简指令集(RISC)结构,指令效率高,功能强。它的指令为单字的宽字位(14)指令,由此生成的程 序代码短。指令条数少,仅有35条。(1)面向字节操作类 (2)面向位操作类 (3)常数操作和控制类操作。 2.1.2PIC单片机指令的寻址方式 1.寄存器间接寻址:所谓寄存器间接寻址指的是通过寄存器F0、F4来实现。实际的寄存器地址放在F4的低5位中,通过F0来进行间接寻址。INDF不是物理上实际存在的寄存器,而任何寻址INDF的指令都是以FSR寄存器内容为地址的RAM单元中存放着参加运算或操作的数据。 2.立即数寻址:所谓立即寻址就是操作数在指令中直接给出。通常把出现在指令中的操作数称之为立即数,因此就把这种寻址方式称之为立即寻址。 3.直

文档评论(0)

1亿VIP精品文档

相关文档