编码和解码?

Anonim

为了解释这一点,作者必须从研究和思考中获取信息,并通过本文传达差异和意义。

作家必须 编码 消息。

为了理解本文,作者假设读者能够使用数字格式来阅读和解释文本。

读者必须 解码 消息。

这是最简单形式的编码和解码之间的差异。

编码

在任何通信过程中,无论是人对人,人对计算机还是计算机对计算机,任何要传输的消息都由发送者打包并编码成接收者可读的格式。

可能,我们所知道的第一种编码形式之一是象形文字;使用图片的古埃及文字,而不是我们很容易理解的字母词。

这些精心绘制的符号非常适合装饰寺庙的墙壁,但是为了进行日常工作,还有另一种剧本,称为神圣的。这是一个笔迹,其中图片标志缩写为抽象点。 [一世]

用象形文字的例子表明,数千年后,编码的信息不容易被读者解码,但现代人可能不是目标读者。

最近的基本编码示例是 摩尔斯电码.

摩尔斯电码于1836年发明,是一种通信方法,使用的是一种沿电流传输脉冲的电报设备。

脉冲由使用点和短划线的图案组成,这是一种对字母进行编码以使用字母的方式,以形成用于传输的消息。

对今天这一代人来说可能比较熟悉,将是计算编码。

  1. 字符编码

在所有在线书写的内容中,需要指定字符编码,以便使用正确的字符清楚地显示消息。字符存储为字节。

仅仅因为正在编写内容,可能不一定意味着一旦传输就会正确显示,除非指定了编码。

最常见的做法是遵循UTF-8编码:

UTF8中的字符长度可以是1到4个字节。 UTF-8可以表示Unicode标准中的任何字符。 UTF-8向后兼容ASCII。 UTF-8是电子邮件和网页的首选编码。 [II]

  1. 模拟到数字

模数转换是指将模拟数据转换为数字格式(如视频,音频或图像)的过程。

过时的通信方法使用模拟,其遭受各种干扰和质量障碍。数字通信的出现解决了这些问题,以提供高质量,稳健的通信方法。

模拟/数字编码有四种不同的技术,具体取决于数据转换类型:

  • 模拟数据到模拟信号
  • 模拟数据到数字信号
  • 数字数据到模拟信号
  • 数字数据到数字信号

最后,请注意编码与概念不同 加密 ,这是一个用于隐藏消息内容的独立过程。

解码

知道什么编码可以让您轻松理解 解码,这只是相反的过程。

不是以要发送的格式打包消息,而是接收消息并且发生解码过程以从消息格式中提取数据。

使用象形文字的编码示例,解码过程需要多年的人力来破译和理解,尽管到目前为止,并非所有发现的象形文字都以可理解的格式完全解码。

使用摩尔斯电码,如果该人收到该消息,他们必须知道代码模式以将其转换为明确的消息,因此能够解码该消息。

在字符解码中,如果为内容指定了UTF-8编码,则解码过程将正确显示消息。如果使用不同的编码格式,并且目标不支持或不理解,则解码过程将显示非预期的结果。

基本上,任何需要分析和解释的过程,无论是口头的还是非口头的,都是一个解码过程。

摘要

所有通信过程共享三个基本元素:源(发送方),发送介质(消息信道)和目标(接收方)。

注意,用于发送消息的介质可以是无线,无线电,人,光或声音,仅举几个例子。

源将其消息打包 编码 它来自抽象概念或未格式化的消息,并将其转换为可以沿消息通道传输到目标的格式。

然后接收器对消息进行解码,以便在进一步动作之前理解它。