微机原理编程题 求1~200这些数字中所有奇数的和

2024-11-29 16:07:45
推荐回答(3个)
回答1:

DATA SEGMENT
T DB 2 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE

START: MOV AX,DATA
MOV DS,AX
MOV SI,OFFSET T
MOV AX,00H
MOV BX,01H
CLC
S: ADC AX,BX
INC BX
INC BX
CMP BX,00C8H
JBE S

MOV DX,AX
MOV AH,4CH
INT 21H

CODE ENDS
这个题目的思路看楼上的,我上机试过可以运行。

回答2:

楼主,和你说一下思路吧,先把一作为起始数,每加一次(就是一个奇数),加完后,判断一下是不是大于200。大于结束,否则继续循环。 看不懂在HI我。

回答3:

建议你先看一下什么是奇数然后再去编程!YES黑客论坛 是电脑爱好者的天 堂 非常期 待您的 加入