一〃判断下列指令书写是否正确如不正确请说明原因。
错误源操作数位数大于目的操作数,改正:mov dxax
错误,立即数不能作为源操作数改正:xchg ax,bx
错误立即数不能直接向段寄存器送数据,要通过通用寄存器
错误,pop 不允许与cs寄存器一起使用改正pop ds
错误基址寄存器bx,bp不可能同时出现改正:mov axbx
错误,in指令呮能用al或ax发送或接收数据改正in ax,dx
错误源操作数和目的操作数不能都是存储器操作数,要通过通用寄存器mov bx1000h
错误。cx不能用来做寄存器间接寻址改正mov ax【si】
二、填空(每空2分,共26分)请把答案按顺序写在答题纸上并标明题号。
1、若寄存器AL中8位数为ECH先同86H相与,再同0FH相加最后RCR 1,其结果为_______
2、对于给定的数据定义变量R1的值是(4)。
4、微机系统中可采用的输入,输出控制方式一般有__程序方式