55问答网
所有问题
2+4+6一直加到100的汇编指令
如题所述
举报该问题
推荐答案 2015-06-07
;
MOV AX, 0
MOV CX, 100
LP:
TEST CX, 1
JNZ NEXT
ADD AX, CX
NEXT:
LOOP LP
HLT
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I88GGcQeL88FIeecR8L.html
相似回答
用
汇编
语言编写程序,计算
2+4+6
+8+10+...+98+
100
答:
model small .stack
100
h .data .code start:MOV AX, 0 MOV CX, 100 ;LABEL:ADD AX, CX DEC CX LOOP LABEL ;循环50次 ;AX =
2+4+6
+8+10+...+98+100 mov ax, 4c00h int 21h end start
用完整
的汇编
语言编写使数码管循环显示0,1,
2
,3,4,5,6,7,8,9的程序
答:
程序如下:/ 用P0口输出到数码管显示0-9 编写:jzy23 交流:
[email protected]
/ include<reg52.h> define uint unsigned int define uchar unsigned char / 共阴数码管显示码 / uchar code display[10]= { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f };/ 延时函数 功...
汇编
S=1
+2+
3
+4+
5
+6
+++++N
答:
MOV SUM,AX ;计算结果为5050 MOV CNT,BX ;累加的自然数个数为
100
个 MOV AH,4CH INT 21H CODES ENDS END START
在ARM中用
汇编
语言编写程序,计算
2+4+6
+8+...+2n
答:
.stack
100
h .data .code start:mov ax, @data mov ds, ax mov cx, 50 ;循环50次 xor ax, ax label:mov bx, cx shl bx, 1 ;相当于将当前循环计数乘
2
,用来做加法 add ax, bx loop label ;循环完成后,结果放在AX中 mov ax, 4c00h int 21h ...
汇编
语言如何实现1到15的自加呢?
答:
add ax,bx ;相加,把1,
2
,3
加到
ax中,每次只加一个,和放在AX中 loop rot ;cx-1,不等0就循环,等0退出。mov bl,
100
div bl ;把和分解成百位、十位、个位,三个位。用的方法除以100、10取商 ;这里除以100,得到商->AL,余数->AH,AL就是百位 mov [baiwei],al mov al,ah...
大家正在搜
1加2加3一直加到60
1加2一直加到50的和
1加2加3一直加到30等于多少
1+2+3一直加到100等于多少
1加2加3一直到20
2加4加6加到100是多少
从一一直加到100是多少
一加二加三加到100
1一直加到20等于几