求汇编语言达人给出这段设定密码程序的密码
发布网友
发布时间:2023-10-29 18:45
我来回答
共2个回答
热心网友
时间:2024-11-16 07:42
楼主出手大方,不愧山东后裔。
这样一个小题,就是不出悬赏分,都会有人答的。况乎如此慷慨?
有道是:重赏之下,必有勇夫。不谬。我是其一。
MOV AX,0 ;累加器清零
MOV BX,2 ;等差级数初值
MOV CX,50 ;循环次数,亦即等差级数第50项,BX=100
LP: ADD AX,BX ;累加
ADD BX,2 ;等差级数增值
LOOP LP ;循环
一、本程序段功能:求等差级数2,4,6,...的前50项之和。
二、运行结果:
1、等差级数第50项=100,即bx=64H
2、等差级数前50项之和=2450,即AX=2450
三、本程序段未产生溢出。
四、程序段中的CX,是必须要有的,是很有用的,它是控制循环次数的。寄存器CX 通常用于做计数器。
热心网友
时间:2024-11-16 07:42
哥们,程序不完整。。。
似乎要数据段的部分。。。。
而且,输入的密码在代码中似乎未起任何作用。。。。就是说,无论输入什么,运行结果都一样。因为[SI]指针在输入密码后已指向密码后的位置。。。