码迷,mamicode.com
首页 > 其他好文 > 详细

带你学C带你飞1

时间:2019-07-01 22:55:08      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:image   速度   晶体管   无法   mamicode   驱动   日常   width   技术   

0.为什么说计算机其实是一个二傻子?

答:计算机的大脑是CPU,CPU负责计算机大部分的日常计算功能,而CPU原理上只认识0和1

简单而言,CPU是由晶体管组合而成,晶体管就是微型电子开关,他们是构建CPU的基石,由于计算机是电驱动,而CPU内部有几亿到几十亿个晶体管,因此速度很快

1.CPU唯一认识的语言是机器语言,也叫数据码,由纯数字0 1组成

2.C语言编写的源程序转换成汇编语言的过程称为编译

3.汇编型语言和编译型语言的本质区别是?
对于CPU而言,编译型语言是将源代码通过编译器编译为CPU认识的机器码(可执行文件),此后CPU随时可以直接执行编译后的机器码;而解释型语言则不直接编译成机器码,而是将源码转换成中间代码,然后发送给编译器,由解释器逐句翻译给CPU来执行。

技术图片

4.Linux系统上用C语言编译的可执行程序,是否能在window系统上执行?

不行,可执行文件的格式不同,导致了不同的可执行文件无法跨平台使用

5.解释型语言是如何实现跨平台的?

答:解释型编程语言为每个操作系统专门定制一个解释器作为中转,因此解释器只需提供一个入口,

技术图片

6.莫斯密码的原理其实是什么?(查表)

7.

 

带你学C带你飞1

标签:image   速度   晶体管   无法   mamicode   驱动   日常   width   技术   

原文地址:https://www.cnblogs.com/helloworld2019/p/11117233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!