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


    数的表示

    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将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的。

  • 相关阅读:
    FFmpeg的makefile逻辑分析
    SpringBoot--配置Redisson的方法
    渗透创客精神文化转化的创客教育
    DeepLab V2学习笔记
    年复一年,为什么打破数据孤岛还是企业发展的首要任务
    Unity之Hololens如何实现传送功能
    [一篇读懂]C语言三讲:选择、循环
    lambda表达式
    管理类联考——逻辑——知识+记忆篇——综合推理——考点+记忆
    哨兵模式(sentinel)
  • 原文地址:https://blog.csdn.net/forest_long/article/details/127818864