我是靠谱客的博主 烂漫翅膀,这篇文章主要介绍【汇编程序】保存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个字节内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部