对计算机以及编程的粗陋理解(四)

网友投稿 586 2022-11-03

对计算机以及编程的粗陋理解(四)

对计算机以及编程的粗陋理解(四)

新的一天开始了。今天我就来处理一下第三个问题了。

我们所看的视屏,图片,音乐是如何装在电脑里面的?

先说说图片吧。不知道有没有会Ps的朋友,或者用过美图秀秀的可能知道:一张图片是由像素组成。我们在进行图片处理的时候,将画面一直不停的放大放大,当一直放到不能再放大时,可以看到一个个规则的小矩形紧密的排列着。这就是组成图片最基本的元素了。每一个像素可以用四个字节的信息来记录,采用特定的编码方式,分别记录每一个颜色的深度,以及透明度,共有2^32个组合方式。这只是图片中的一个最基本的元素而已,而我们人类日常所面对的不可能是某一个或者几个独立的像素,而是以图片为我们呈现,一张图片有几十万或者几百万的像素点。难以想象,我们在眨眼间敲一下键盘或者点一下鼠标,电脑在瞬间为我们呈现一个几百万甚至上千万的计算,然后通过屏幕将完美的结果展示给我们。而事实上,电脑无时无刻不在计算,只是不被我们所知道。(当然前提是你得开机,并且有电!)。

知道了图片,视屏则比较容易理解了。小时候我们可能有人玩过小人书。小人书由一张张图片组成,当我们快速的翻动页面,就会形成一个简陋的视屏。而事实上却是这样。电脑上的视屏也是由图片组成的,每一张图片在视屏中叫做一帧,每一秒钟大概由24帧组成。视频就是这样清晰的流畅的呈现给了我们。当然这其中不仅仅有强大的计算支撑,也离不开多媒体计算机中集成的许多的接口适配器,转换器,接口卡。

我们在用音乐播放器时,有时候会看见对于音乐的播放的一个声波,随着你音调的高低会进行变化。它是一个连续的线,这便是声波了,事实上这是由一个个的数字信号经过数模转换器之后进行,调用接口卡,适配器通过输出设备被我们所接听。因为存储在计算机中的是一个个二进制数据

所以计算机能容纳如此丰富的媒体,不仅仅是计算机科学家的功劳,也不仅仅是语言学家的功劳,也不仅仅是图形图像工程师的功劳,更不可能仅仅是程序员的功劳,不仅仅是电脑制造商的功劳。而是他们有机结合的一个绝世珍宝。而我们所有人则可以方便的使用,不用去管里面所有的细节,这是一种幸运。

正因为计算机提供的内容如此丰富多彩,以至于我们难以置信或者不愿承认,存储在计算机中的的的却却真真实实的就是单调的空洞的无聊的0101010101110101010101010101000001010101001.........二进制串,不论你是文本也好,是图片也好,视屏音频,word文档,ppt文档,游戏,软件等在计算机中皆是以二进制存储。不要为我为什么,因为我只认二进制。哈哈。难以想象一个二进制串当中能够经过计算机科学家的鬼斧神工能够容纳丰富如此多的内容。

嗯基本就是这些,如果感兴趣的可以看看  计算机组成原理,计算机系统原理。

以上属于本人愚见,如果有不恰当的或者错误的地方,请予以指正,谢谢。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:杜教筛 [理解+模板]
下一篇:Wizardry.swift - 可重用的方法和框架实现向导式用户界面管理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~