进制转换:R进制的表示(R可为二、八、十、十六)
原则:逢R进一
R进制转十进制(按权展开)
二进制的转十进制:
二进制的转十进制
十进制转R进制(短除法):十进制转二进制:1100
二进制、八进制、十六进制互转
整数二进制转八进制:从右往左起每三位二进制转1位八进制,不足三位在最左边
添0补齐,反之八转二,则每一位八进制转换为三位二进制表示。
整数二进制转十六进制:从右往左起每四位二进制转1位十六进制,不足四位的在
最左边添0补齐,反之十六转二,则每一位十六进制转换为四位二进制表示。
数据表示:符号位(正0负1)+数值位
正数的原码、反码、补码相同
负数的反码,符号位不变,数值位按位取反
负数的补码,符号位不变,数值位按位取反加1
原码和反码的0表示不唯一,有+0和-0
补码和移码的0表示唯一
逻辑运算:逻辑与——两个都为真时才为真
逻辑或——两个都为假时才为假
逻辑异或——同假异真
逻辑非——非真即假,非假即真
指令构成:操作码+地址码
①立即寻址-----地址码中直接存放操作数
②变址寻址-----地址码+变址寄存器的值
③直接寻址-----内存中的地址
④间接寻址-----两次内存寻址
⑤寄存器寻址-----寄存器的地址
⑥寄存器间寻址-----两次寄存器寻址
CISC(ComplexInstructionSetComputer),即复杂指令集计算机——友好性
RISC(ReducedInstructionSetComputer),即精简指令集计算机——效率高
指令集比较
Flynn分类基于信息流特征将计算机分成4类:SISD、SIMD、MISD、MIMD
Flynn信息流
转载请注明:http://www.twoac.com/wyzd/14104.html