【软件设计师21天-考点整理】6)计算机系统构成及硬件基础知识

数的表示

R进制转十进制:使用按权展开法


将R进制数的每一位数值用n形式表示;

幂的底数是R例如:二进制底数R就是2
指数为kik与该位和小数点之间的距离有关;当该位位于小数点左边,k值是该位和小数点之间数码的个数;当该位位于小数点右边,k值是负值,其绝对值是该位和小数点之间数码的个数加1·定点整数/定点小数
机器数:各种数值在计算机中表示的形式称为机器数,特点:二进制数制;数符用0/1表示;小数点不占位置
带符号的数:机器数的最高位表示符合
定点整数(纯整数):约定小数点的位置在机器数的最低位之后
定点小数(纯小数):约定小数点的位置在机器数的最高数值位之前(带符号数,最高数值位是在符号位之后)。·浮点数
是小数点位置不固定的数,其能表示更大的数·原码/反码/补码/移码
原码:最高位为符号位,0表示正,1表示负,其余n-1位表示数值的绝对值。
反码:最高位为符号位,0表示正,1表示负,正数的反码与原码相同,负数的反码则是其绝对值按位求反。
补码:最高位为符号位,0表示正,1表示负,正数的补码与原码和反码相同,负数的补码则等于其反码的末尾加1。
移码:在数X上增加一个偏移量来定义,实际上,在偏移20-1的情况下,移码等于数的补码的符号位取反。
CPU中的相关组件
程序计数器
是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

forest_long

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值