这段汇编程序有这个错误Operand must have size,应该怎么改啊?程序功能是算出正数负数和零的个数DSEG SEGMENTSAVE DB 3 DUP(?)NUM DW 100 DUP(?)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG,DS:DSEGSTART:MOV AX,DSEGMOV DS,AXMOV CX,100XOR

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 14:00:41
这段汇编程序有这个错误Operand must have size,应该怎么改啊?程序功能是算出正数负数和零的个数DSEG SEGMENTSAVE DB 3 DUP(?)NUM DW 100 DUP(?)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG,DS:DSEGSTART:MOV AX,DSEGMOV DS,AXMOV CX,100XOR

这段汇编程序有这个错误Operand must have size,应该怎么改啊?程序功能是算出正数负数和零的个数DSEG SEGMENTSAVE DB 3 DUP(?)NUM DW 100 DUP(?)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG,DS:DSEGSTART:MOV AX,DSEGMOV DS,AXMOV CX,100XOR
这段汇编程序有这个错误Operand must have size,应该怎么改啊?程序功能是算出正数负数和零的个数
DSEG SEGMENT
SAVE DB 3 DUP(?)
NUM DW 100 DUP(?)
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG
START:MOV AX,DSEG
MOV DS,AX
MOV CX,100
XOR BX,BX
XOR DX,DX
LEA SI,NUM
SUB SI,2
(这是错误的行数)NEx:ADD SI,2
CMP [SI],0
JNZ NZ
INC BL ;存放零的个数
JMP OK
NZ:TEST [SI],8000H
JNZ N
INC DH ;存放正数的个数
JMP OK
N:INC DL ;存放负数的个数
OK:LOOP NEx
MOV SAVE,DH ;将结果传送到内存保存
MOV SAVE+1,DL
MOV SAVE+2,BL
MOV AH,4CH
INT 21H
CSEG ENDS
END START

这段汇编程序有这个错误Operand must have size,应该怎么改啊?程序功能是算出正数负数和零的个数DSEG SEGMENTSAVE DB 3 DUP(?)NUM DW 100 DUP(?)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG,DS:DSEGSTART:MOV AX,DSEGMOV DS,AXMOV CX,100XOR
CMP [SI],0 这句才不对
应该把[SI]付给一个寄存器里,再比较.

这段汇编程序有这个错误Operand must have size,应该怎么改啊?程序功能是算出正数负数和零的个数DSEG SEGMENTSAVE DB 3 DUP(?)NUM DW 100 DUP(?)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG,DS:DSEGSTART:MOV AX,DSEGMOV DS,AXMOV CX,100XOR 这个C编译错误提示什么意思.lvalue required as left operand of assignment这段C代码i == head->next=NULL:head->next = p; 提示错误lvalue required as left operand of assignment|, 这段C代码i == head->next=NULL:head->next = p; 提示错误lvalue required as left operand of assignment|, 这个8086汇编程序段中CL到底起什么作用?求指导. c语言 for(j=4;j>=0;j--) [Error] lvalue required as left operand of assignment提示这句话什么意识,[Error] lvalue required as decrement operand 还提示这个; c++ 之前有 i和j的循环 if(i=j) V[i][j]=U; else if (i-j=2||i-j=-2) V[i][j]=.else if(i-j=2||i-j=-2) 这句 显示的错误是 lvalue required as left operand of assignment error C2659:'=' :overloaded function as left operand是什么错误?float fenzhi_income(int shuju){ int loop;if(shuju 这个电路图有没有错误? 这个电路有什么错误? 这个反应有错误么? 17(2),在文章第五段.这句话有什么错误,怎么改? 这段文字有哪几处错误,分别怎样改 (最多有四处) 有没有句型以及语法错误这段英语有没有语法以及句型的错误 若有错误 麻烦改正 Hello,everyone.My name is XX and I’m very glad to see you all here.I’m a typical Leo girl.I like sunflowers,I like sunshine,and I like sun 这个电路图有没有错误B这个 汇编程序的逻辑位移与算术位移有何本质上的区别? 短文改错!每段有10处错误! 汇编程序题,a数组中有15个元素,b数组中有10个元素,两个数组有五个相同的元素,将这五个元素找出并输出 左倾有那些错误?政府怎样纠正这个错误?