我是靠谱客的博主 烂漫翅膀,最近开发中收集的这篇文章主要介绍【汇编程序】保存10个字节的和,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

自内存0500H单元开始,保存有10个无符号字节类型的数据,分别为45H,59H,11H,26H,8AH,9FH,78H,0AAH、18H、3EH,请编写程序,求这10个数之和
.要求 1.用8位二进制数运算方式进行计算
2.结果用两个字节表示
3.把结果存放到050AH和050BH,且高字节放在050BH

DATA SEGMENT
	ORG 0500H
	BUF DB '45H','59H','11H','26H','8AH','9FH','78H','0AAH','18H','3EH'
	NUM = 10
DATA ENDS
CODE SEGMENT 
	ASSUME DS:DATA,CS:CODE
START:MOV AX,DATA
	  MOV DS,AX
	  XOR AX,AX
	  MOV CX,NUM
	  LEA SI,BUF
  LP:ADD AL,[SI]
	 ADC AH,0
	 INC SI
	 LOOP LP
	 MOV [SI],AX
	 MOV AH,4CH
	 INT 21H
CODE ENDS
	END START

最后

以上就是烂漫翅膀为你收集整理的【汇编程序】保存10个字节的和的全部内容,希望文章能够帮你解决【汇编程序】保存10个字节的和所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部