Chinaunix首页 | 论坛 | 博客
  • 博客访问: 329394
  • 博文数量: 32
  • 博客积分: 822
  • 博客等级: 准尉
  • 技术积分: 388
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-27 13:55
文章分类

全部博文(32)

文章存档

2019年(2)

2017年(4)

2016年(9)

2015年(1)

2014年(1)

2012年(2)

2011年(13)

我的朋友

分类: C/C++

2011-11-27 22:13:51

立即寻址、直接寻址、间接寻址 立即寻址: 比如:a=a+5,其中5是立即寻址,这种方式中,数字‘5’要不要在内存中开一个存储空间,再取空间值来和变量a中的数字进行运算; 直接寻址: a=a+5中,变量a是直接寻址,直接寻址的这个地址就是直接就指向了变量所在的内存空间了还是要操作系统通过一定量的计算,再找到这变量a在内存中的真实的地址。 间接寻址: 间接寻址中有一个变更专门存放某个变更的内存地址,相对直接寻址方式来说,间接寻址就是把直接寻址中要地址偏移等一些运算一次性的计算完,并且把结果放到这个指针变量中,在以后用到的时候,就不需要再次计算,用此来提高效率? 还有就是各寻址方式在效率上有什么区别?哪个比较快,哪个比较慢?
阅读(2372) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

canigreen2016-03-04 09:36:21

说的什么啊,现在我自己都看不懂了~

canigreen2016-03-04 09:36:19

说的什么啊,现在我自己都看不懂了~