查找由有符号单字节元素组成的数组M(N(的正元素之和,并写入CX寄存器。数组的起始地址为700:0010小时。
我如何强调这一点,通过什么方法等来写入变量sum。
数组包含正数和负数,您需要计算其所有正数的和。
接下来是您需要编程的内容:
- 清除结果变量
- 加载指向数组开头的指针
- 用元素数量加载计数器
- 循环顶部:
- 加载指针指向的元素
- 测试数字是否为正
- 仅当数字为正数时添加到结果变量
- 增加指针
- 递减计数器
- 计数器为非零时循环