计算机原理学习 一

问题


作为一个IT工程师,用现在流行的话来说,这也是个高端大气上档次的工作。但是你是否真的了解你每天都在用的计算机,你又是否真的了解你自己写的程序呢?当一个人问你计算机是怎么工作的时候,你会不会一脸茫然的想,我怎么从来没想过这个问题?

  1. 我们的代码是如何被编译成可执行文件的?
  2. 程序是如何被CPU执行的?
  3. 进程和线程到底是什么东西?
  4. CPU的指令和汇编语言和程序库和开发语言有什么关系?
  5. 为什么系统可以同时运行多个程序,是如何做到的?
  6. .NET的编译出来的是托管代码,和C++的Native代码执行有区别吗?
  7. 为什么我new了1G的内存空间,实际内存却没变化?


遇到不太清楚甚至是完全说不清,一起来学习学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值