day01.1-计算机体系与数据描述

一.   指令执行过程

                               

二.   计算机体系架构

               

               其中,ROM所存数据较为稳定,断电后数据也不会改变,主要作用是完成对系统的加电自检、系统中各功能模块的初始化、基本输                   入/输出的驱动程序及操作系统引导程序;RAM能够快速、方便地实现读写,但所存数据具有掉电易失性。

三.   机器数与真值

        1. 机器数:一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机中用一个数的最高位存放符号,正数               为“0”,负数为“1”。

          2. 真值:即抛去符号位后机器数的剩余位所表示的值。

四.   原码、反码与补码

          1. 原码:即机器码,包括符号位和真值。

          2. 反码:正数的反码是其本身;

                           负数的反码是在其原码的基础上,符号位不变,其余各位取反。

          3. 补码:正数的补码是其本身;

                           负数的补码是在其原码的基础上,符号位不变,其余各位取反并+1(即在其反码的基础上+1)。

          在计算机系统中,数值一律用补码来表示。主要原因有:1)使用补码,可以将符号位和其他数据位一块处理;2)减法可以直接按照加法来处         理;3)两个补码相加时,如果其符号位存在进位,则进位数据可以舍弃忽略。

原文地址:https://www.cnblogs.com/zizaijiapu/p/9724620.html