第四章EM78指令系统.doc

第四章EM78指令系统

第四章 EM78指令系统 EM78指令概述 EM78156 EM78P156 单片机共有的 58 条指令,其宽度为 13 位。每一个指令码可分割成两部份,第一部分为标示指令功能的运算码( OPCODE ),第二部份則指出运算时所需之參数,亦即运算码( OPERAND )。而指令的类型大致可分为下列四种: (1)控制型指令( control operation ): 如 INT...等等。 (2)面向寄存器(字节操作)型指令( register oriented ): 如 MOV A, Reg_B; move Reg_B to A ADD Reg_B, A ; add Reg_B with A, and ; save in Reg_B ... 等等。 (3)位操作型指令( bit oriented ): 如 BC,JBS...等等。 (4)常数型指令( constant operation ):如 MOV A, @0x55 ; move 0x55 to A XOR @0xFF ;Xor A with 0xFF 一般而言,EM78 系列八位微控制器除一个指令需两个周期之外,其他的指令只需一个指令周期,除了对 PC (Program Counter)做 “写” 的指令,需二个指令周期,如 (MOV PC, A)。 EMC 汇编语言指令

文档评论(0)

1亿VIP精品文档

相关文档