请指出下列指令的错误之处:
1、OR BL,DX ;操作数类型不一致
2、AND 7FFFH,AX ;立即数不能做and指令的目的操作数
3、DIV 256 ;div指令不能使用立即数
4、ROL CX,BL ;rol,不能使用bl做源操作数,使用cl
5、MOV CS,AX ;cs段,不能这样用。想像一下,如果允许这样操作,则正在执行的代码,cs段突然变了,那么下一条指令变成了其它段地址的....
6、SUB DL,CF ;CF是状态寄存器中的一个bit位,不能进行计算等操作
7、ADC AX,AL ; 操作数类型不一致
8、JDXZ NEXT ; 只有jcxz指令,没有jdxz
9、AND AX,DS ; ds指令不能出现在这种场景中