收藏 分享(赏)

单字节数据加减运算控制.ppt

上传人:11xg27ws 文档编号:8167830 上传时间:2019-06-12 格式:PPT 页数:10 大小:245.50KB
下载 相关 举报
单字节数据加减运算控制.ppt_第1页
第1页 / 共10页
单字节数据加减运算控制.ppt_第2页
第2页 / 共10页
单字节数据加减运算控制.ppt_第3页
第3页 / 共10页
单字节数据加减运算控制.ppt_第4页
第4页 / 共10页
单字节数据加减运算控制.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、第 4章 运用算术运算指令,本章内容,项目引导 单字节数据加减运算控制,项目实施,相关知识,项目分析,MCS-51单片机的算术运算指令都有哪些? 运算结果如何查看?,知识1:加减法指令及其实例,1.加法、带进位加法指令,加法应用实例,课堂练习:在仿真环境下,观察例题4.1的运算结果 例4.2讲解:编写计算12A4H+0FE7H的程序,将结果存入内部RAM 41H和40H单元,40H存低8位,41H存高8位。,2.带借位减法指令,减法指令的应用,例题讲解:假定CY=1,A=D8H,(30H)=63H,其中30H是直接地址,试用SUBB指令作减法,并写出结果。(例4.3) 提示1:可在开发环境下直

2、接观察。 提示2:减法运算的过程如下:DBH-1101 1000_ 63H-0110 0011_ CY 10 0111 0100,项目实施,要求:完成两个单字节的加法运算,并在P1口连接的8个发光二极管上显示结果 电路:与第3章的项目相同,p1口通过发相器连接8个发光二极管。,程序:ORG 0000H ADD A,30H MOV P1,A SJMP $ 思考:8个二极管的显示是怎样的?为什么?,知识2:乘法、除法指令,乘法指令 MUL AB 说明:乘积的高8位在B,低8位在A 除法指令 DIV AB 说明:商在A,余数在B,知识3:其他运算指令,BCD码调整指令 指令格式:DA A 什么是BCD?(讨论) DA A只能跟在ADD或ADDC的后面,不适合减法指令,加1减1指令,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报