假设 VAR1 和 VAR2 为字变量, LAB 为标号,试指出下列指令的错误之处:
(1) ADD VAR1, VAR2 ;

(2) SUB AL, VAR1 ;

(3) JMP LAB [SI] ;

(4) JNZ VAR1 ;

(5) JMP NEAR LAB ;

答案是:

假设VAR1和VAR2为字变量,LAB为标号,试指出下列指令的错误之处:

(1) ADD VAR1, VAR2 ;不能都是存储器操作数

(2) SUB AL, VAR1 ;数据类型不匹配

(3) JMP LAB [SI] ;LAB是标号而不是变量名,后面不能加[SI]

(4) JNZ VAR1 ;VAR1是变量而不是标号

(5) JMP NEAR LAB ;应使用NEAR PTR
出自  青书学堂  >  黑龙江省教育学院汇编语言

更多答案联系客服:19139051760
本题添加时间:2023/4/3 12:59:00