二进制编码的二进制编码以及进位计数制
首先..鄙视上面复制的人..
其次..回答你的问题..如果单纯的说基数与进位的关系就是:如果基数为'N'.那么当某位数达到'N'时则进位..
最常见的十进制.每位到10的时候则进位..也就是说.每一位的最大数为'N-1'..
又如十六进制..10用A表示.11用B.以此类推.15用F.当到16的时候则进一位.如十进制书'31'用16进制表示为'1F'..
A)二进制 的计算机是用01代码记数的
八进制 和十六禁止只有在操作系统和软件中用到,但是计算机用到时还得把他们转换成二进制的进行运算,然后再将运算结果转换成需要的进制输出!
计算机使用二进制有一下优点:
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位。
谈绿抗感:[答案] 二进制是逢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”,所以计算机内部能够容易实现二进制数的识别与运算. 用计算机处理文字、声音、图像,就需要计算机能...