首页 > 应用 > 单片机应用
[导读]
一个加数在片内RAM40H、41H、42H单元中,另一个加数在内RAM43H、44H、45H,其和存放在50H、51H、52H单元中,进位位存00H。求编译程序,小弟谢过;------------------------------------------最佳答案:

一个加数在片内RAM40H、41H、42H单元中,另一个加数在内RAM43H、44H、45H,其和存放在50H、51H、52H单元中,进位位存00H。

本文引用地址: http://www.21ic.com/app/mcu/201806/764328.htm

求编译程序,小弟谢过

;------------------------------------------

最佳答案:题目太简单,只有三个字节参加运算,可不用循环结构。

MOV A, 40H

ADD A, 43H

MOV 50H, A

;

MOV A, 41H

ADDC A, 44H

MOV 51H, A

;

MOV A, 42H

ADDC A, 45H

MOV 52H, A

;

MOV 20H.0, C

;完

;------------------------------------------


;=========================================================

多个单字节数求和。已知有10个单字节数,依次存放在内部RAM 40H 单元开始的存储区中,要求把求和的结果存入寄存器R2,R3中(高位存R2,低位存R3)


;------------------------------------------

最佳答案:本题参加运算的数据较多,且地址是连续的,应该使用循环结构,如下即可。

MOV R2, #0

MOV R3, #0

MOV R0, #40H

MOV R1, #10

LOOP:

MOV A, R3

ADD A, @R0

MOV R3, A

MOV A, R2

ADDC A, #0

MOV R2, A

INC R0

DJNZ R1, LOOP

RET

;完

;------------------------------------------


;=========================================================

试编写程序,将内部RAM的20H,21H和22H 3个连续单元的内容依次存入2FH、2EH和2DH中。

悬赏分:5 - 解决时间:2009-11-24 12:30

;------------------------------------------

最佳答案:

ORG 0000H

MOV 2FH, 20H

MOV 2EH, 21H

MOV 2DH, 22H

SJMP $

END

呵呵,简单的无与伦比。

;------------------------------------------


;=========================================================

设机器字长为8位,请用二进制补码的方法计算下题,运算结果分别用十六进制和十进制表示。

这里机器字长为8位是什么意思,有什么用?麻烦写明详细过程,谢谢!

45+55

提问者: 0o錒ke - 二级


;------------------------------------------

最佳答案:先把数字都变换成8位的二进制补码:

45: 00101101

55: 00110111

然后相加:

00101101

+ 00110111

---------------------

01100100 -> 十进制的 +100


结果就是:

二进制:01100100

16进制:64H

十进制:100


换一批

延伸阅读

[单片机应用] 第四节:PIC系列单片机程序存储器及堆栈

第四节:PIC系列单片机程序存储器及堆栈

PIC16C5X内部有384~2K的只读程序存贮器,下面论述其结构和堆栈。§1.4.1 程序存储器结构PIC16C5X程序存储器结构如图1.3所示: 从上图可看出,PIC程序存储器采用分页结构,每页长0.5K。因此对......

关键字:堆栈 存储器 单片机 程序

[单片机应用] 51单片机学习笔记:可对时电子钟

51单片机学习笔记:可对时电子钟

本篇是对上一篇的改进,昨天学习了第4章中的独立键盘的使用独立键盘拥有自己独有的IO口,所以比较简单,我上一篇写的电子钟程序只能烧程序对时,不能手动按键对时,这肯定是最差劲的做法,所以学习了按键之后,就立马动手改......

关键字:51单片机 可对时电子钟

[单片机应用] 8051单片机端口结构—P3口

8051单片机端口结构—P3口

P3口是一个多功能端口,对比P1的结构图不难看出,P3口与P2口的差别在于多了与非门和缓冲器。正是这两个部分,使得P3口除了具有P1口的准双向I/O功能之外,还可以使用各引脚所具有的第二功能。与非门的作......

关键字:单片机 端口 结构

[单片机应用] 单片机中断唤醒

单片机中断唤醒

生活上有很多东西都搭载着单片机而进行工作的,而且有相当一部分的设备、仪器、产品都是靠蓄电池来提供电源的,往往这些靠蓄电池供电的设备、仪器、产品都能够用上一大段时间。例如我们经常接触到的遥控器,假若MCU一......

关键字:单片机 中断唤醒

[单片机应用] 电子小制作单片机最小系统_按键控制数码管显示

电子小制作单片机最小系统_按键控制数码管显示

单片机最小系统_按键控制数码管显示,这个项目,主要学习单片机的键盘工作原理与显示方面的知识,电子小制作的好课题。键盘电路作为单片机的输入部分,数码显示电路作为单片机的输出部分,由键盘电路通过单片机控制数......

关键字:单片机 最小系统 按键控制 数码管显示

[潮流趋势电路] 九阳电磁炉电路图

九阳电磁炉电路图

九阳JYC-21CS21型电磁炉电源电路如下图所示,从下图中可以看到,AC220V电源通过接线螺钉Jl、J2,保险丝FUSEl/10A(大电流保护),压敏电阻CTRl/10D561(过压保护),再经过高频滤波电路(共模变压器L2、C1、C2......

关键字:电磁炉 电路图

[通信技术] 全球首个基于3GPP标准的端到端5G新空口系统互通亮相中国移动全球合作伙伴大会

全球首个基于3GPP标准的端到端5G新空口系统互通亮相中国移动全球合作伙伴大会

11月24日,中国移动、中兴通讯和Qualcomm在广州举行的中国移动全球合作伙伴大会上举行了端到端5G新空口(5G NR)系统互通发布仪式,首次公开演示完全符合3GPP标准的端到端5G新空口系统互通,端到端5G新空口系统采用中兴通讯5G......

关键字:3GPP 中国移动 移动通讯

[汽车电子] 快速发展的新能源汽车将搭配什么样的电池

快速发展的新能源汽车将搭配什么样的电池

近几年,在新能源汽车快速发展的强劲带动下,动力电池的发展速度一路狂飙。近日,中国汽车技术研究中心方凯正介绍:2017年,中国新能源汽车动力电池总配套量373.7亿瓦时,同比增长33%。从分析来看,预计未来几年,新能源汽车将更多配套三元电池,......

关键字:新能源汽车 动力电池 三元电池

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客