汇编语言程序或微机原理 DATA SEGMENTSUM DW?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATA;取数据段地址到axMOV DS,AX;置入dsXOR AX,AX;ax清零MOV CX,10;置计数器为10MOV BX,2;置累加初值为2LP:ADD AX,BX;累加到axINC BX;递增1INC BX;递增1,得到下一个偶数LOOP LP;循环直到cx=0MOV SUM,AX;累加结果传送到sumMOV AH,4CH;4ch为返回dos的中断号INT 21H;调用dos中断CODE ENDSEND START程序完成的功能是将2~20之间的偶数进行累加,结果为110
微机原理,用汇编语言编写一个程序 统计正数、负数和零数据的个数的程序:DATA SEGMENTDATA1 DB 10,25,0,-4,.;此处楼主自己补齐100个数字ZERO DB 0PLUS DB 0NEGT DB 0DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXLEA SI,DATA1MOV CX,100AGAIN:MOV AL,[SI]CMP AL,0JNZ X1INC ZEROJMP NEXTX1:JNB X2INC NEGTJMP NEXTX2:INC PLUSNEXT:INC SILOOP AGAINMOV AH,4CHINT 21HCODE ENDSEND START
求个 微机原理 汇编程序?急啊!~ 没分谁回答你的问题?我写好了,但就是不贴出来啊,呵呵,等你给分我再贴出来