精品资料网 >> 管理信息化 >> 信息化方案 >> 资料信息

MCS-51指令系统概述(ppt 49页)

所属分类:信息化方案

文件大小:402 KB

下载要求:10 学币或VIP

点击下载
资料简介:

MCS-51指令系统概述目录:
一、指令类型
二、MCS-51指令系统
三、数据传送指令
四、算术运算指令
五、逻辑运算指令
六、位操作指令
七、控制转移指令

 

MCS-51指令系统概述内容提要:
        立即寻址立即寻址方式中操作数包含在指令字节中,即操作数以指令字节的形式存放于程序存储器中,基寄存器加变址寄存器间接寻址以16位的程序计数器PC或数据指针DPTR作为基寄存器,以8位的累加器A作为变址寄存器,基寄存器和变址寄存器的内容相加形成16位的地址,该地址即为操作数的地址寻址空间:程序存储器(@A+PC、@A+DPTR)
       数据传送指令是指把源操作数传送到目的操作数。指令执行后,源操作数的值不改变,目的操作数的值改为源操作数赋给的相应值,除以累加器A为目的操作数寄存器指令会对奇偶标志位P有影响外,其余指令执行时均不会影响任何PSW的标志位。
 1.MOVC   A,@A+PC
功能:以PC作为基址寄存器,A的内容作为无符号数和PC内容(下一条指令的始地址)相加后得到一个16位的地址,由该地址指出的程序存储器单元内容送到累加器A。
 2.MOVC  A,@A十DPTR
功能:以DPTR作为基址寄存器,A的内容作为无符号数和DPTR的内容相加得到一个16位的地址,由该地址指出的程序存储器单元的内容送到累加器A。
三、乘法指令
         MUL  AB功能:把累加器A和寄存器B中的8位无符号整数相乘,其16位积的低位字节在累加器A中,高位字节在B中 如果积大于255(0FFH),则置位溢出标志OV;否则清“0”OV。进位标志CY总是清“0” 。
四、除法指令
         DIV  AB功能:把累加器A中的8位无符号整数除以寄存器B中的8位无符号整数,所得商的整数部分存放在累加器A中,余数在寄存器B中 如果原来B中的内容为0,即除数为0,则结果A和B中内容不定,并置位溢出标志OV。在任何情况下,都清“0”CY。

 


..............................

上一篇:OracleEBS11i-DBA维护笔记(pdf 41页)

下一篇:单片机系统扩展技术(ppt 44页)

某公司核心业务软件开发项目方案建议书(doc 50页)

某公司信息化管理系统与分步实施方案(doc 25页)

城市数字城管系统建设工程技术方案(doc 78页)

趋势科技产品系列介绍及其解决方案(pdf 32页)

用友成长型流通企业首选信息化解决方案(pdf 41页)

试论装备制造行业信息化解决方案(pdf 35页)

精品资料网 m.cnshu.cn

Copyright © 2004- 粤ICP备10098620号-1