免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: shingle7720
打印 上一主题 下一主题

64位操作系统中的指针不是64位码? [复制链接]

论坛徽章:
0
31 [报告]
发表于 2010-01-03 16:06 |只看该作者
求你们了,去看看书吧,大学的8086汇编,接口技术,计组,什么都可以,别在这儿瞎扯了。

论坛徽章:
1
天秤座
日期:2014-04-27 07:42:20
32 [报告]
发表于 2010-01-03 23:16 |只看该作者
要用x64的编译环境才能编译出64位的程序啊,和操纵系统没关系的

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
33 [报告]
发表于 2010-01-05 10:09 |只看该作者
帮我顶起不会C++。

论坛徽章:
0
34 [报告]
发表于 2012-12-23 15:03 |只看该作者
回复 1# shingle7720
我也准备试试,看来不用试就知道结果了,这个虽然CPU,操作系统是64了,编译器也要是64位才可以的,了然。。。。

   

论坛徽章:
4
天秤座
日期:2013-10-18 13:58:33金牛座
日期:2013-11-28 16:17:01辰龙
日期:2014-01-14 09:54:32戌狗
日期:2014-01-24 09:23:27
35 [报告]
发表于 2012-12-23 15:21 |只看该作者
我吐啊吐啊。。。。就习惯了。

论坛徽章:
11
摩羯座
日期:2013-09-16 11:10:272015亚冠之阿尔萨德
日期:2015-06-12 22:53:29午马
日期:2014-04-15 11:08:53亥猪
日期:2014-03-02 23:46:35申猴
日期:2013-12-06 22:07:00亥猪
日期:2013-11-28 12:03:13双鱼座
日期:2013-11-21 14:43:56亥猪
日期:2013-10-23 10:55:49处女座
日期:2013-10-17 18:15:43午马
日期:2013-09-27 17:40:4215-16赛季CBA联赛之青岛
日期:2016-06-22 00:45:55
36 [报告]
发表于 2012-12-23 15:30 |只看该作者
"操作系统"和“指针”为什么要有关系?

楼主的这个问题,就好比是在问:

“唐朝的皇帝,不是姓唐吗?”

呵呵 …… {:3_189:}

论坛徽章:
1
技术图书徽章
日期:2014-03-06 15:32:30
37 [报告]
发表于 2012-12-23 20:03 |只看该作者
64位系统,是能运行64位程序的系统;
64位程序,是进程可访问的内存空间长度是64位,
所以64位程序中指针长度至少是64位的。
64位系统能跑32位程序,是操作系统提供的向下兼容能力。
可让32位系统运行普通的64位程序,却是不可能的。

论坛徽章:
0
38 [报告]
发表于 2012-12-23 22:30 |只看该作者
mik 发表于 2010-01-03 13:58
far pointer 是所指的 memory 存放着 segmentffset 这种 32 或 48 位(far pointer )数据,而并非指针本身是  16:16 或 16:32 值.


同意这个。
此pointer非c语言的pointer
之所以用far,是因为你要跳转的太远了,超出了一个段的的范围,需要段寄存器参与进来,通过段寄存器中的基址加偏移计算出一个表示更大范围的地址

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
39 [报告]
发表于 2012-12-24 09:09 |只看该作者
反正目前win32位在个人电脑上表现更好
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP