一题汇编

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:12:03
下列指令的书写正确的是:____
1、 push al
2、 mov cs:[0],ds:[10]
3、 pop si
4、 mov ds:[0],2

请说明每项的对错理由~~

选 3
1 push指令的原操作数可以是通用寄存器也可以是段寄存器还可以是字存储单元,由于al是通用寄存器是半个字节 故不行
2 mov指令不能同时有两个段寄存器
3 pop指令的目的操作数只不可能为cs 其他都行 因此si符合要求
4 2是立即数 在mov指令中不能将操作数传送到段寄存器中