Chinaunix首页 | 论坛 | 博客
  • 博客访问: 466842
  • 博文数量: 62
  • 博客积分: 1742
  • 博客等级: 中尉
  • 技术积分: 859
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-06 00:13
个人简介

这是一句很长很长而且又很啰嗦并且很无聊的废话...

文章分类

全部博文(62)

文章存档

2013年(1)

2012年(13)

2011年(48)

分类: C/C++

2011-04-19 14:13:16

1)、两个操作数的数据类型要相同,要同为8位、16位或32位;如:MOV   BL, AX等是不正确的;
2)、两个操作数不能同时为段寄存器,如:MOV   ES, DS等;
3)、代码段寄存器CS不能为目的操作数,但可作为源操作数,如:指令MOV   CS, AX等不正确,但指令MOV   AX, CS等是正确的;

4)、立即数不能直接传给段寄存器,如:MOV   DS, 100H等;
5)、立即数不能作为目的操作数,如:MOV   100H, AX等;
6)、指令指针IP,不能作为MOV指令的操作数;
7)、两个操作数不能同时为存储单元,如:MOV   VARA, VARB等,其中VARA和VARB是同数据类型的内存变量。

阅读(3118) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:寄存器的英文全称

给主人留下些什么吧!~~