【2022计算机综合试卷408考研第一轮_组成原理篇】第一章 计算机系统概论

【2022计算机综合试卷408考研第一轮_组成原理篇] 第一章 计算机系统概论

1.1算机系统简介

1.1.1计算机的软硬件概念

计算机系统:由“硬件”和“软件”两大部分组成 *

  1. 硬件:指计算机的实体部分,比如各种电子元器件,各类光、电、机设备
  2. 以存储器为中心的计算机结构框图:

    操作码与操作性质的对应表

    操作码 操作性质 具体内容
    000001 取数 将指令地址码只是的存储单元中的操作数取到运算器的累加器ACC中
    000010 存数 将ACC中的数存至指令地址码所示的存储单元中
    000010 将ACC中的数与指令地址码指示的存储单元中的数相加,结果存放于ACC中
    000100 将ACC中的数与指令地址码指示的存储单元中的数相乘,结果存放于ACC中
    000101 打印 将指令地址码指示的存储单元中的操作数打印输出
    000110 停机

    指令=操作码+地址码

    计算ax*x+bx+c程序清单

    指令和数据存于主存储器的地址 操作码6位 地址码10位 注释
    8 000100 00001000 存放原始数据x
    9 000100 00001001 存放原始数据a
    10 000100 00001010 存放原始数据b
    11 000100 00001011 存放原始数据c
    0 000001 0000001000 取x至ACC
    1 000100 0000001001 乘a得ax,存放于ACC中
    2 000011 0000001010 加b得ax+b,存放于ACC中
    3 000100 0000001000 乘x得(ax+b)x,存放于ACC中
    4 000010 00001011 加c得(ax+b)x+c,存放于ACC中
    5 000010 00001100 存数,将结果存放到主存单元
    6 000101 00001100 打印
    7 000110 00001100 停机
    12 存放结果

    存储器的基本组成

    存储体 –> 存储单元 –> 存储元件(0/1)

    1. 存储单元:存放一串二进制代码
    2. 存储字:存储单元中二进制代码的组合
    3. 存储字长:存储单元中二进制代码的位数
    4. 按地址寻访:每个存储单元赋予一个地址
    5. 机器字长:CPU中在同一时间内一次能够处理的二进制数的位数(运算器中参加运算的寄存器的位数)
    6. 指令字长:一条指令的二进制代码位数,有定长和不定长两种

    存储器的基本组成:
    MAR: 存储器地址寄存器,反应存储单元的个数
    MDR:存储器数据寄存器,反应存储字长
    存储容量 = 存储单元个数 * 存储字长
    1K = 1024bt、1M = 1024K、1G = 1024M、1T=1024G

    运算器的基本组成及操作过程

    设:M表示存储器的任一地址 ,【M】表示该地址 中的内容;X表示X寄存器,【X】表示该寄存器中的内容;ACC:累加器;MQ:乘商寄存器;ALU:算数逻辑单元;//表示两个寄存器串联

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月3日
下一篇 2020年5月3日

相关推荐