码制

对于简易化计算机的结构而言,二进制是一种有效的方法。使用数字电路的通常的两种稳态:逻辑器件的饱和和截止。相应的形成低电位和高电位,以此代表两个数码:0和1

  1. 数制转换:

十进制整数部分转化为二进制为“除2取余”,小数部分为“乘2取整”例如:19.8125转化为二进制为10011.1101

  2.码制及补码运算:

原码是把符号数值化了的数,对正数来说,原码与本身二进制数相同,负数的最高位为1 其余位为绝对值

为了简化电路,将原码转化为补码 正数不变,负数除符号位外其余位求反加1

  3.溢出判别

对最高位进位Cs和次高位Cp进行异或,相同为正常,相异为溢出

  4.小数问题

将小数转化位科学计数法,阶符位第一位,阶数,数符号位,数排列 例:10110.101 = 0.10110101 = 0 00101 0 101101010

负数数首位为0,正数为1

原文地址:https://www.cnblogs.com/gride-glory/p/7795250.html