二进制编码的二进制编码以及进位计数制

作者&投稿:伍侵 (若有异议请与网页底部的电邮联系)
进位计数制的基数与其进位方式有何关系~

首先..鄙视上面复制的人..
其次..回答你的问题..如果单纯的说基数与进位的关系就是:如果基数为'N'.那么当某位数达到'N'时则进位..
最常见的十进制.每位到10的时候则进位..也就是说.每一位的最大数为'N-1'..
又如十六进制..10用A表示.11用B.以此类推.15用F.当到16的时候则进一位.如十进制书'31'用16进制表示为'1F'..

A)二进制 的计算机是用01代码记数的
八进制 和十六禁止只有在操作系统和软件中用到,但是计算机用到时还得把他们转换成二进制的进行运算,然后再将运算结果转换成需要的进制输出!

进制是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进制。电脑的基础是二进制,那么,什么是二进制呢,为什么需要二进制呢?在早期设计的机械计算装置中,使用的不是二进制,而是十进制或者其他进制,利用齿轮的不同位置表示不同的数值,这种计算装置可能更加接近人类的思想方式。比如说一个计算设备有十个齿轮,它们级连接起来,每一个齿轮有十格,小齿轮转一圈大齿轮走一格。这就是一个简单的十位十进制的数据表示设备了,可以表示0到999999999的数字。 配合其他的一些机械设备,这样一个简单的基于齿轮的装置就可以实现简单的十进制加减法了。这种通过不同的位置上面不同的符号表示数值的方法就是进制表示方法。常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理的选择,用手指可以表示十个数字,0的概念直到很久以后才出现,所以是1-10而不是0-9)。 电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中只有两种基本的状态,开和关。也就是说,电子管的两种状态决定了以电子管为基础的电子计算机采用二进制来表示数字和数据。 常用的进制还有8进制和16进制,在电脑科学中,经常会用到16进制,而十进制的使用非常少,这是因为16进制和二进制有天然的联系:4个二进制位可以表示从0到15的数字,这刚好是1个16进制位可以表示的数据,也就是说,将二进制转换成16进制只要每4位进行转换就可以了。二进制的“00101000”直接可以转换成16进制的“38”。 一个字是电脑中的基本存储单元,根据计算机字长的不同,字具有不同的位数,现代电脑的字长一般是32位的,也就是说,一个字的位数是32。字节是8位的数据单元,一个字节可以表示0-255的数据。对于32位字长的现代电脑,一个字等于4个字节,对于早期的16位的电脑,一个字等于2个字节。

计算机使用二进制有一下优点:

1、电路中容易实现 :当计算机工作的时候,电路通电工作,于是每个输出端就有了电压。电压的高低通过模数转换即转换成了二进制:高电平是由1表示,低电平由0表示。也就是说将模拟电路转换成为数字电路。这里的高电平与低电平可以人为确定,一般地,2.5伏以下即为低电平,3.2伏以上为高电平。二进制数码只有两个(“0”和“1”)。电路只要能识别低、高就可以表示“0”和“1”。

2、物理上最易实现存储 : (1)基本道理:二进制在物理上最易实现存储,通过磁极的取向、表面的凹凸、光照的有无等来记录。 (2)具体道理:对于只写一次的光盘,将激光束聚住成1--2um的小光束,依靠热的作用融化盘片表面上的碲合金薄膜,在薄膜上形成小洞(凹坑),记录下“1”,原来的位置表示记录“0”。

3、便于进行加、减运算和计数编码。易于进行转换,二进制与十进制数易于互相转换。简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。电子计算机能以极高速度进行信息处理和加工,包括数据处理和加工,而且有极大的信息存储能力。数据在计算机中以器件的物理状态表示,采用二进制数字系统,计算机处理所有的字符或符号也要用二进制编码来表示。用二进制的优点是容易表示, 运算规则简单,节省设备。人们知道,具有两种稳定状态的元件(如晶体管的导通和截止,继电器的接通和断开,电脉冲电平的高低等)容易找到,而要找到具有10种稳定状态的元件来对应十进制的10个数就困难了

4、便于逻辑判断(是或非)。适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。二进制的两个数码正好与逻辑命 题中的“真(Ture)”、“假(False)或称为”是(Yes)、“否(No)相对应。

5、用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。 在计算机中,采用二进制的主要原因是:两个状态的系统容易实现 、运算法则简单、可进行逻辑运算。 为此,计算机采用二进制。 根据最优化原理 ,计算机采用的进位制应遵循如下原则: 在同样多的元件“状态”数条件下 ,该进位制所表达的数的范围最大。或者 ,在一定的计数范围内 ,该进位制所需元件状态数最少。经过理论计算,二进制和进制最好。但是基于前面物理电路的“两状态”,计算机中就采取了二进制的方式表示数据。

综合上述特点

由于人的双手有十个手指,人类发明了十进位制记数法。然而,十进位制和电子计算机却没有天然的联系,所以在计算机的理论和应用中难以畅通无阻。究竟为什么十进位制和计算机没有天然的联系?和计算机联系最自然的记数方法又是什么呢? 这要从计算机的工作原理说起。计算机的运行要靠电流,对于一个电路节点而言,电流通过的状态只有两个:通电和断电。计算机信息存储常用硬磁盘和软磁盘,对于磁盘上的每一个记录点而言,也只有两个状态:磁化和未磁化。近年来用光盘记录信息的做法也越来越普遍,光盘上海一个信息点的物理状态有两个凹和凸,分别起着聚光和散光的作用。由此可见,计算机所使用的各种介质所能表现的都是两种状态,如果要记录十进位制的一位数,至少要有四个记录点(可有十六个信息状态),但此时又有六个信息状态闲置,这势必造成资源和资金的大量浪费。因此,十进位制不适合于作为计算机工作的数字进位制。那么该用什么样的进位制呢?人们从十进位制的发明中得到启示:既然每种介质都是具有两个状态的,最自然的进位制当然是二进位制。 二进位制所需要的记数的基本符号只要两个,即0和1。可以用1表示通电,0表示断电;或1表示磁化,0表示未磁化;或1表示凹点,0表示凸点。总之,二进位制的一个数位正好对应计算机介质的一个信息记录点。用计算机科学的语言,二进位制的一个数位称为一个比特(bit),8个比特称为一个字节(byte)。 二进位制在计算机内部使用是再自然不过的。但在人机交流上,二进位制有致命的弱点——数字的书写特别冗长。例如,十进位制的100000写成二进位制成为 11000011010100000。为了解决这个问题,在计算机的理论和应用中还使用两种辅助的进位制——八进位制和十六进位制。二进位制的三个数位正好记为八进位制的一个数位,这样,数字长度就只有二进位制的三分之一,与十进位制记的数长度相差不多。例如,十进位制的100000写成八进位制就是 303240。十六进位制的一个数位可以代表二进位制的四个数位,这样,一个字节正好是十六进位制的两个数位。十六进位制要求使用十六个不同的符号,除了 0—9十个符号外,常用A、B、C、D、E、F六个符号分别代表(十进位制的)10、11、12、13、14、15。这样,十进位制的100000写成十六进位制就是186A0。 综合以上特点,计算机使用二进制优点远远大于缺点。

计算机只认得二进制数,要计算机处理的所有的数,都要用二进制数字来表示,所有的字母、符号亦都要用二进制编码来表示。 进位计数制
一、十进制数:(1)有十个不同的数字符号0、1……9。
(2)逢十进一。不同位置的数字代表的数值是不同的(有个位、十位……)
二、二进制数:(1)只有二个符号0、1;
(2)逢二进一,不同的数码在不同的数位,所代表的值也不同。
三、十六进制数:(1)用16个不同的数码符号0~9以及A、B、C、D、E、F来表示数值;
(2)逢十六进位。在不同的数位,数码所表示的值是不同的。
二进制编码
在计算机中,是采用二进制数。因而,要在计算机中表示的数、字母、符号等都要以特定的二进制码来表示,这就是二进制编码。
一、二进制编码的十进制数:BCD码(Binary-Coded Decimal)
二、字母与字符的编码
字母和各种字符($、#……)也必须按特定的规则用二进制编码才能在机中表示。普通的是采用ASCII( American Standard Code for Information Interchange)码。0~9的ASCII码为30H~39H,大写字母A~Z的ASCII码为41H~5AH。
位(bit):binary digit 的简写。
字节(byte):一个字节就是相邻的8位二进制数,即D7 D6 D5 D4 D3 D2 D1 D0 . 如10110011的 D4是1,D6是0。
字(word):在计算机中和信息处理系统中,在存贮、传送或操作时,作为一个单元的一组字符或一组二进制数。通常是16位构成一个字在计算机中用。




二十进制编码需要使用几个二进制位
因为在20进制中最大的一位数是19。哦,19用二进制来表示就需要一个五位的二进制数。所以一个20进制的一位数就需要五位二进制。

二进制编码器,二-十进制编码器的区别? 定义:用n位二进制代码对2n个信号...
这二进制代码又称二—十进制编码器,简称BCD码。二十进制的具体资料在参考资料里 追问 二—十进制编码器可以认为是二进制编码器的特例?其中信号必须是十个数码0,1,2,3,4,5,6,7,8,9? 追答 算不算特例我不知道,因为根据定义二进制编码器必须编码2^n个信号,但是用的原理是一样的。把0-9编成2进制码。2-...

6位二进制怎么编码
6位的二进制编码共有64种不同的值,从0到63、用“A”表示0,用“B”表示1,等等。26个大写字母排列完毕后,接下去再排26个小写字母,再后面是10个数字(0-9),最后用“+表示62,用“表示63。再用两个连在一起的等号号"="分别表示最后组的。

一个数用二进制编码,它是正数还是负数呢?
一个数用二进制编码,它是正数还是负数呢?是正是负,取决于算法。比如,1111 1111,它可能是 255,也可能是-1。把它加上 1,算式如下:1111 1111 0000 0001 -相加--- 和:(1) 0000 0000 你如果放弃进位,这就是 -1 + 1 = 0。你如果保留进位,这就是 255 + 1 = 256。

二进制的状态最少需要多少位二进制数编码?
要表示6种不同的状态,至少需要3位二进制码。因此2位二进制码只能表示最多4种状态,而3位二进制码可以表示多达8种不同的状态,所以要表示6种不同的状态,至少需要3位二进制码。数和位是不同的概念。任何一种进制的数,都是用一串数码来表示其大小(数值)的,把这一串数码中的不同位置叫做“位...

格雷码(二进制编码的变种)
格雷码(Graycode)是一种二进制编码的变种,它的特点是相邻两个数值之间仅有一位二进制数发生变化。格雷码的应用十分广泛,特别是在数字通信和计算机科学领域。格雷码的生成原理 格雷码的生成原理可以通过递归的方式来实现。假设我们已经生成了n-1位的格雷码,那么我们可以通过将n-1位的格雷码前面添加一个0...

一个输出2位代码的二进制编码器,可以表示几种输入信号
根据查询相关资料信息,一个输出2位代码的二进制编码器代码有00,01,10和11,可以表示4种输入信号。编码器是将信号或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者成为码盘,后者称码尺.按照读出方式编码器可以分为接触式和非接触式两种。

计算机中数值和字符串怎么用二进制表示
在计算机的世界里,数字和字符是如何以二进制形式呈现的?一切信息,无论复杂还是简单,都化归为0和1的二进制编码。进制转换,就像从二进制到八进制、十六进制,每个转换都遵循其独特的规则:整数部分按进制计数,小数部分则乘以相应的基数取整。计算机为何选择二进制?因为自然界中二值现象普遍,而且在硬件...

2的二进制编码是什么?
此外,.2在计算机科学中也有着特殊的意义。在编程中,浮点数(如0.2)的表示可能会因为二进制系统的限制而引发精度问题。这是因为一些十进制小数在二进制下无法精确表示,会导致轻微的精度损失。因此,在进行浮点数运算时,程序员需要特别注意这些潜在的精度问题。总的来说,.2是一个既简单又重要的数,...

用二进制数表示各种符号的方法是
大写字母A对应的二进制数为01000001,小写字母a对应的二进制数为01100001。除了ASCII码,还有许多其他的编码方式,如Unicode编码、UTF-8编码等。这些编码方式都是用二进制数来表示各种符号的,主要区别在于它们所使用的位数不同,ASCII码使用7位二进制数,而Unicode编码和UTF-8编码使用的是16位和8位。

凤城市15047552468: “二进制”“二进制编码”“二进制数”这三个词有什么区别? -
谈绿抗感:[答案] 二进制是逢2进位的进位制,0、1是基本算符. 二进制编码就是用一组0,1组成的串在计算机中用来表示特定的字符或数字. 二进制数就是0和1. 不知道这么回答你满意不.

凤城市15047552468: 二进制是什么 -
谈绿抗感: 我解释,你听好 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现.当前的计算机系统使用的基...

凤城市15047552468: 二进制是怎样记数 -
谈绿抗感: 二进制是计算技术中广泛采用的一种数制.二进制数是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”.二进制数也是采用位置计数法,其位权是以2为底的幂.例如二进制数110.11,其权的大...

凤城市15047552468: 帮忙介绍一下计算机编程中的二进制, -
谈绿抗感: 首先,要想简单的明白,就先看看十进制吧,我们平时用的这些计数法就叫十进制计数法,为什么叫十进制呢,明摆着,够十了就要进位,拿11来说,有两位是吧,右边数过去,第一位是个位,在个位是这个1就只代表1 ,是吧.好,看过去,...

凤城市15047552468: 二进制怎样计数
谈绿抗感: 二进制是一种非常古老的进位制,由于在现代被用于电子计算机中,而旧貌换新颜变得身价倍增起来. 在现实生活和记数器中,如果表示数的“器件”只有两种状态,如电灯的“亮”与“灭”,开关的“开”与“关”.一种状态表示数码0,另...

凤城市15047552468: 二进制编码 -
谈绿抗感: 二进制是由1和0两个数字组成的.它可以表示两种状态,即开和关.这种状态可以由电位的高低来实现.计算机是由各种电子元器件组成的.其中有一种重要的元件就是半导体即我们熟悉的二极管、三极管等.半导体可以通过它的开关状态来传递和处理信息.如果用其它的进制必将使计算机的制造和信息的处理更为复杂.所以输入电脑的任何信息最终都要转化为二进制.目前通用的是ASCII码.最基本的单位为一bit.

凤城市15047552468: 二进制十进制八进制十六进制的对应表 -
谈绿抗感: 二进制十进制八进制十六进制的对应表如下图所示 二进制数是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进制.电脑的基础是二进制.在早期设计的常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理...

凤城市15047552468: 二进制是怎么进位的啊 -
谈绿抗感: 进位:逢二进一.二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现.当前的计算机系统使用的...

凤城市15047552468: 二进制编码是指用什么?国家标题中规定以什么为基础,由什么组成一个汉字编码? -
谈绿抗感: 问题1:二进制编码是指用什么? 计算机的最基本工作原理由电路来完成,电路的“开与关”正好可以表示二进制数的两个数码“0与1”,所以计算机内部能够容易实现二进制数的识别与运算. 用计算机处理文字、声音、图像,就需要计算机能...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网