1樓:超級花生
dseg segment
result dw ?;存放和
dseg ends
cseg segment
assume cs:cseg,ds:dsegstart:
mov ax,dseg
mov ds,ax
mov ax,5;從5開始加
mov result,0;和的初值賦0
mov cx,20;迴圈20次
next:
add result,ax;每次向和中累加axinc ax;
inc ax;
inc ax;
inc ax;
inc ax;然後ax加5
loop next
mov ax,4c00h;結束程式
int 21h
cseg ends
end start
不是很好寫啊,如果有什麼問題再討論~
2樓:做而論道
;mov ax, 0
mov bx, 0
label:
add bx, 5
add ax, bx
cmp bx, 100
jb label ;迴圈hlt
3樓:匿名使用者
assume cs:code
code segment
start:
mov bx,0
mov dx,0
s: add bx,5
add dx,bx
cmp bx,100
jz s
int 21h
code ends
end start
5+10+15+20+——+95+100= 簡便方法計算
4樓:匿名使用者
都是加5加5的倍數
bai 100除以du5等於20 表示有20個數字,最大的加最zhi小的如
dao(100+5) 相對應的下來版(100+5)=(95+10)=…(55+50)這樣下來20個數就變權成10組
(5+100)*10=1050
5樓:匿名使用者
這是一個公差為5的等差數列,首項為5,末項為100,所以總和為:(5+100)×20/2=1050 。
(首項+末項)x項數÷2 望釆納~
6樓:匿名使用者
5+10+15+20+......+95+100=100×10+50=1000+50=1050
7樓:匿名使用者
(首項+末項)x項數÷2
5+10+15+20+...+95+100,的簡便計算怎麼算呢?先到必採納!一定要是正確的
8樓:匿名使用者
5+95 10+80 ...9乘以100+100+50 等於1050
計算5+10+15+20+…+90+95+100=______
9樓:倫樂成
5+10+15+20+…+90+95+100=(5+95)+(10+90)+…+(45+55)+(50+100)=100×9+150
=1050
故答案為:1050.
用組合語言編寫程式,計算2+4+6+8+10+.....+98+100
10樓:
.model small
.stack 100h
.data
.code
start:
mov ax, @data
mov ds, ax
mov cx, 50 ;迴圈
50次xor ax, ax
label:
mov bx, cx
shl bx, 1 ;相當抄於將bai當前迴圈計數du乘2,用來做加法
zhiadd ax, bx
loop label ;迴圈完成後,結dao果放在ax中mov ax, 4c00h
int 21h
end start
11樓:被遺忘的力學
sum=0;
for i=2:100
sum=sum+i;
end多麼簡單,一個迴圈解決的問題。這是matlab程式,其他如c只需稍作修改。。。
12樓:匿名使用者
assume cs:code
code segment
start: mov ax,0
mov dx,0
mov cx,50
s: add ax,2
add bx,ax
loop s
mov ax,4c00h
int 21h
code ends
end start
用組合語言編寫程式段,實現從鍵盤輸入一位10進位制數後累加
code segment assume cs code org 100h start jmp bbb lfcr db 13,10,bbb push cs pop ds call inputnum mov ah,9 lea dx,lfcr int 21h lea si,array mov ch,0 m...
組合語言mul是啥意思 如何用,組合語言MUL是啥意思 如何用???
結果放在a裡面 這個說法是不對的,應該說結果的高8位放在b裡,低8位放在a裡,因為8位 8位結果有可能很大,8位數一般成不下,2 1,一個位元組能成下 所以b 0,a 2 這是湊巧了。是乘法指令,用法如 mov a,01 mov b,02 mul ab 就是累加器a與累加器b相乘,結果放在a裡面,按...
利用組合語言寫出高效的3x 1程式
愛因景潤 unsigned long d asm 這個程式我除錯過了,只要運算過程中不出現越界就沒問題。變數d你定義到資料段中就行了。另外我還除錯了一下你給的 好像無論怎樣都jmp start6,根本跳不出來耶。還有據我理解,你的 是往前看好幾步,然後2個4個的往上加,我不知道你為什麼採用這種演算法...