永发信息网

解释下这句话:在微机上,int和short都是16位,而long是32位。在VAX750上,sho

答案:2  悬赏:40  手机版
解决时间 2021-03-04 10:47
  • 提问者网友:眉目添风霜
  • 2021-03-03 20:13
解释下这句话:在微机上,int和short都是16位,而long是32位。在VAX750上,sho
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-03-03 20:46
你的教材太老了,或许你在研究计算机历史。

微机,1976-1978 年代指 cpu 为 8086 和后来的 x86 为主的芯片制作的 个人电脑,它们的处理器是 16位 的,指令是 8080系统的。所以 它们当年 的 int和short都是16位,而long是32位。

VAX75 是 Digital (可能叫这个)公司,也是那个年代 代表性的 台式机 (称小型机),比微机软硬件功能都强。short int 是16位,而int和long都是32位。90 年代初,被 unix 工作站 淘汰了。

微机和VAX750是什么关系 -- 不同公司,竞争对手。
VAX/VMS 和 IBM main frame 大型计算机组合曾不可一世。最早的网络 BITNET 就是以它们为骨干。后来的 internet 是在 BITNET基础上 发展起来的。追问教材如果比较老的话对学习计算机语言什么的会有影响吗?追答无疑,有很大的影响。把精力化在过时的东西上,学到的东西又毫无用处,很不值得。
现在 win-7,win-8 都在向 64 位过渡。c 语言也向 c99 标准过渡,不学新的学老的,这是舍近求远,徒劳无益。追问c语言发展很快吗?追答c语言发展不快。但用 c/c++ 开发出的 应用 库 和 class 很多。新东西不兼容 老的东西。老的也就变得无用而淘汰了。
全部回答
  • 1楼网友:由着我着迷
  • 2021-03-03 21:00
你看的C语言书有点老了。不同微机上的cpu位数不同。
16位微机上int是16位,32位微机上int是16位,VAX750型号太老(1982年),cpu未能考证。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯