关于计算机组成原理的问题?
1.32位操作系统是不是就是说操作系统的可以控制的数据总线和地址总线都是32根2.32位操作系统是指可以寻址2^32=4g内存但是数据总线宽度不一定是32位3.假设数据总...
1. 32位操作系统是不是就是说操作系统的可以控制的数据总线和地址总线都是32根
2. 32位操作系统是指可以寻址2^32=4g内存 但是数据总线宽度不一定是32位
3. 假设数据总线宽度是32那么就是一次可以读取4字节数据 那么是不是在编程中定义数组的时候定义类似 int a[4] 这样的会提高效率?
4. 计算机组成原理这本课对于实际编程开发有什么帮助 如果有帮助那么哪些部分会有帮助? 展开
2. 32位操作系统是指可以寻址2^32=4g内存 但是数据总线宽度不一定是32位
3. 假设数据总线宽度是32那么就是一次可以读取4字节数据 那么是不是在编程中定义数组的时候定义类似 int a[4] 这样的会提高效率?
4. 计算机组成原理这本课对于实际编程开发有什么帮助 如果有帮助那么哪些部分会有帮助? 展开
3个回答
展开全部
ok,关于你的问题,我一一说
第一个问题:32位操作系统,自己装系统的时候经常会说,这个是32位系统或者64位系统
这里说的总线是 数据总线,而不是地址总线,意思就是说,一次可以存取32位,地址总线不一定是32位的
第二个问题 寻址空间是要分系统的,我以windows举例,现在的win7是可以寻址4G,但是并不是这4G都能用,用户只能共用2G,剩下2G的都由系统用,32位只是代表了,他可以寻址4G最终还是由系统决定,这就是你的电脑也可以既可以运行16位的程序又可以运行32位程序的原因
第三个 这时候一次可以取32位,如果是16位,需要取两次,你说是两次费时间还是一次费时间?
第4个 了解计算机组成原理,能让你知道计算机由什么组成,可以让你想象到自己的程序是如何一步一步的在cpu中运行的。
好处不多说,学计算机不学这你学什么?
第一个问题:32位操作系统,自己装系统的时候经常会说,这个是32位系统或者64位系统
这里说的总线是 数据总线,而不是地址总线,意思就是说,一次可以存取32位,地址总线不一定是32位的
第二个问题 寻址空间是要分系统的,我以windows举例,现在的win7是可以寻址4G,但是并不是这4G都能用,用户只能共用2G,剩下2G的都由系统用,32位只是代表了,他可以寻址4G最终还是由系统决定,这就是你的电脑也可以既可以运行16位的程序又可以运行32位程序的原因
第三个 这时候一次可以取32位,如果是16位,需要取两次,你说是两次费时间还是一次费时间?
第4个 了解计算机组成原理,能让你知道计算机由什么组成,可以让你想象到自己的程序是如何一步一步的在cpu中运行的。
好处不多说,学计算机不学这你学什么?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询