计算机语言:二进制,机器码语言

电脑的工作原理:计算机二进制算法

那么什么是二进制?十进制?八进制?十六进制?

进制原理位权位上最大数进1后的结果
二进制 逢二进一 个位,二位,四位,八位 1(0~1) 11 100(二进制)
十进制 逢十进一 个位,十位,百位,千位 9(0~9) 19 20(十进制)
八进制 逢八进一 个位,八位,六十四位, 7(0~7) 17 20(八进制)
十六进制 逢十六进一 个位,十六位,256位, 15(0~F) 1F 20(十六进制)

计算机只会二进制的加法,除此之外,它什么也不会!

 

运行速度:4核心3.0GHz

GHz的意思是:每秒钟的计算速度是10亿次;4核心3.0GHz就是120亿次;也就是说每秒钟进行120亿次的二进制加法。

加法是基础,通过一定的方法:乘法、除法、减法、开根号、三角函数......都可以逐步分解成加法计算出来。

通过这些计算功能,就可以将显示器---背后的东西,通过复杂的数学计算,来计算出来。

 

编程:就是告诉计算机显示什么的一个过程

编程语言的发展:其实我们的程序就是一系列的指令:自上而下的运行程序,

1:机器语言:都是通过加法

2:汇编语言:把特定的东西用字母和字符来表示,(翻译程序:将汇编语言翻译成机器语言)

3:高级语言:C语言,(程序员用汇编语言编写的翻译程序,先将高级语言翻译成汇编语言,再将汇编语言翻译成机器语言)

 

例如:游戏程序就是把图像、音乐、视频等等按照一定的逻辑组合起来,然后显示在屏幕上 ;

玩家通过键盘或者鼠标,甚至是外接输入设备(比如赛车方向盘和踏板)把自己的操作传递给游戏程序,游戏程序接收到玩家输入后,就会做出响应,把响应结果重新显示在屏幕上。

计算机仅仅是靠着二进制的加法运算,就实现了复杂的屏幕显示问题,就实现了复杂的游戏逻辑问题!

 posted on 2019-12-17 21:49  天_宝  阅读(796)  评论(0)    收藏  举报