首页 > 其他分享 >2.1 用二进制数表示计算机信息的原因

2.1 用二进制数表示计算机信息的原因

时间:2023-02-24 12:02:11浏览次数:22  
标签:表示 计算机 引脚 二进制 信息 计算机信息 2.1 IC

在C和Java等高级语言编写的程序中,数值、字符串和图像等信息在计算机内部都是以二进制数值的形式来表现的。也就是说,只要掌握了使用二进制数来表示信息的方法及其运算机制,也就自然能够了解程序的运行机制了。
IC的一个引脚,只能表示两个状态。
IC的这个特性,决定了计算机的信息数据只能用二进制数来处理。由于1位(一个引脚)只能表示两个状态,所以二进制的计数方式就变成了0、1、10、11、100......这种形式。虽然二进制数并不是专门为IC而设计的,但是和IC的特性非常吻合(图2-1)。计算机处理信息的最小单位---位。位的英文是bit。

8位被称为一个字节,位是最小单位,字节是最基本的信息计量单位
程序中,即使是用十进制数和文字等记述信息,在编译后也会转换成二进制数的值,所以,程序运行时计算机内部处理的也是用二进制数表示的信息(图2-2)。

对于用二进制数表示的信息,计算机不会区分它是数值、文字,还是某种图片的模式等,而是根据编写程序的各位对计算机发出的指示来进行信息的处理(运算)。具体进行何种处理,取决于程序的编写方式。

 

标签:表示,计算机,引脚,二进制,信息,计算机信息,2.1,IC
From: https://www.cnblogs.com/YLucien1203/p/17150802.html

相关文章

  • spark-3.3.2-bin-hadoop3-scala2.13 Local模式 02
     安装文件hadoop-3.3.4.tar.gzscala-2.13.10.tgzscala-docs-2.13.10.txz   目录配置(base)hadoop@apollo-virtualbox:/opt/bigdata$lltotal44drwxr-xr-......
  • 【YBT2023寒假Day14 B】二进制数(数位DP)(数学)
    二进制数题目链接:YBT2023寒假Day14B题目大意问你[A,B]之间有多少个整数,满足它二进制表示下(不要前导0)子串00,01,10,11个数分别是a,b,c,d。其中A,B<=2^{100000},a......
  • 05. Kubernetes - 集群安装(二进制)
    安装准备区别于使用kubeadm部署集群时所有核心组件都托管在集群上。二进制安装则采用守护进程的方式直接将各个组件运行在宿主机,生产环境更为推荐。服务还是那些,只需要......
  • k8s工作端二进制部署-网络组件
    本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。二进制下载地址压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG......
  • Unbuntu源码下载编译nginx1.22.1
    下载nginx1.22.1源码nginx1.22.1使用ftp工具将下载的.tar.gz压缩包上传到服务器上。tar-zxvfnginx-1.22.1.tar.gz解压得到一个nginx-1.22.1文件夹。编译&安装官方......
  • 专业视频图片水印清除工具丨HitPaw Watermark Remover 2.1.3
    软件下载MAC/WindowsHitPawWatermarkRemover软件介绍HitPawWatermarkRemover是一款能够轻松去除图片视频水印的软件。对于有水印的图片视频你可以使用HitPawWat......
  • k8s工作端二进制部署-kube-proxy
    本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。二进制下载地址压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG......
  • k8s工作端二进制部署-kubelet
    本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。二进制下载地址压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG......
  • Day 22 22.1.2:增量式爬虫 - 场景2的实现
    场景2的实现:数据指纹使用详情页的url充当数据指纹即可。创建爬虫爬虫文件:cdproject_name(进入项目目录)scrapygenspider爬虫文件的名称(自定义一个名字即可)起始u......
  • Day 22 22.1.1:增量式爬虫 - 场景1的实现
    场景1的实现:创建爬虫爬虫文件:cdproject_name(进入项目目录)scrapygenspider爬虫文件的名称(自定义一个名字即可)起始url(例如:scrapygenspiderfirstwww.xxx.com)......