• 计算机组成原理03-概论思考


    计算机组成原理概论思考

    思考题是章节末尾老师勾的,前三道都讲过,最后一道去查了资料才得出答案。如果有错误的地方,还请在评论区留言,感谢。

    1>理解计算机系统的层次结构

    解:计算机系统层次结构,指的是计算机系统不仅由硬件和软件两大部分所构成,如果按功能再分,又可以把计算机系统为多级层次结构。

    2>冯·诺依曼计算机的特点

    1>计算机以运算器为中心

    2>计算机由五大部件(运算器、存储器、控制器、输入和输出设备)组成

    3>指令和数据都用二进制表示

    4>指令在存储程序(存储器中按顺序)存放

    5>指令和数据(同等地位)在存储器中存储(都能通过地址找到)

    6>指令由操作码和地址码组成(操作码表示性质,地址码表示位置)

    3>画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标

    计算机硬件组成框图

    以两类计算机为例:<1>典型的冯·诺伊曼计算机(以运算器为中心的计算机)。<2>现代的计算机(以存储器为中心的计算机)

    计算机各硬件作用

    运算器进行算术逻辑运算、存储器存储数据和程序、控制器指挥程序运行、输入设备将信息转化成机器可以识别的信息、输出设备将机器的运算结果转化成人们可以识别的信息。

    计算机硬件的主要技术指标

    机器字长

    机器字长是CPU一次能处理数据的位数(与CPU中的寄存器位数有关)

    存储容量

    存储容量分为主存容量和辅存容量(这里主要讲解主存容量)。

    主存容量指主存中存放二进制数的总位数,其存储容量=存储单元个数x存储字长。(存储字长是由MDR的位数决定,存储单元个数由MAR的位数决定。)在现代计算机中常以字节数来描述容量的大小(因为一个字节已经被定义为8位二进制代码,所以用字节数就可以反映主存容量)。辅存容量通常也用字节数表示。

    例如:MAR位数为10,MDR位数为8,那么总共的容量就应该是1K x 8位;其中存储单元个数是2的10次方,存储字长是8。

    运算速度

    运算速度可以从以下几个因素去衡量

    4>指令和数据都存与存储器中,计算机如何区分它们

    时间段区分

    在取指阶段取出的是指令,在执行阶段取出的是数据。

    地址来源区分

    PC提供存储单元地址的取出的是指令,指令地址码提供存储单元地址取出的是操作数据。

     
  • 相关阅读:
    java JDBC (一)
    java 线程(七)等待与唤醒
    java 线程(六)死锁
    java 线程(五)线程安全 Lock接口
    java 线程(四)线程安全 同步方法
    查询计算机启动了多长时间的工具
    查询计算机启动了多长时间的工具
    百度同步盘无法登陆,报错155010,对策
    百度同步盘无法登陆,报错155010,对策
    锁屏工具,解决三星S7迷你锁屏后不能通过指纹解锁的问题
  • 原文地址:https://www.cnblogs.com/zero-one-mxc/p/14502587.html
Copyright © 2020-2023  润新知