Today's computers are electronic devices that accept data (input), process that data, produce output, and store (storage) the results.
PC:个人电脑:台式机、笔记本电脑、平板电脑
嵌入式
https://www.computerhope.com/jargon/c/computer.htm#computer
计算机能干什么:
看文档,看电影,听歌,浏览网页,玩游戏等等
什么是计算机:
wiki上面的解释,数学和逻辑运算
计算机底层存储数,都是二进制的形式,为什么是二进制。
先想想看,为什么我们生活中的计数,用的是十进制,就是满十进一,才会有像11这样的数的存在,相当于一个十加了一个一,是因为最原始的时候,人类开始计数,就是掰着手指头,我们人类有十个手指,掰着掰着不够了,所以要进一位,继续往下数。那可能对于外星球的外星人来说,他们一共有六个或者八个手指头,那可能他们的计数方式,就是六进制或者八进制。
那计算机底层存储数,为什么是二进制呢,因为在硬件设备的底层,是集成电路,对于数字电路来说,只有两种形式,就是对应着通和断,也就是对应这0和1,所以计算机呢是二进制存储。小朋友就问了,那这二进制,和我看到的这些字,有什么关系呢。
机器语言,是计算机CPU唯一能读懂的语言,因为我们说底层是二级制,所以机器语言都是二进制表示的,包括指令。
机器指令
是一列二进制数字。计算机将之转变为一列高低电平,以使计算机的电子器件受到驱动,进行运算。
机器语言的缺点
书写和阅读机器码程序很难,并且不易查错,都是由10组成的。
比如说前四位指令0000
0000 代表 加载(LOAD)
0001 代表 存储(STORE)
0010 代表 加法(ADD)
寄存器:
0000 代表寄存器 A
0001 代表寄存器 B
汇编语言
参考: https://www.jianshu.com/p/90cae6902c00
C++ 为什么高效:因为可以直接操作硬件
计算机又是怎么用二进制又是怎样表达图片的呢?原来,人们规定,在计算机中,每一种颜色都对应一个二进制数值,图片存储时,图片上每一个像素点对应一个值,再将图片的长宽等属性保存下来,最后经特定算法压缩,就形成了特定格式的图片。基于此,我们又将1秒化为24帧(通常情况下),这样,一张张间断的图片在我们眼中便形成了动画。
网友评论