1. 计算机硬件能直接执行的是 机器语言
  2. 完整的计算机系统通常包括 硬件系统和软件系统
  3. 计算机的字长与运算精确度密切相关,字长越长,数据位越多,小数或浮点数表示时能提高精确度
  4. CPU地址线数量与内存容量密切相关
  5. 关于计算机系统层次结构的描述中
  6.   低层用户对硬件的透明性比高层用户要低
  7.   指令集架构层是软、硬件间的接口
  8.   低层代码执行效率比高层代码执行效率高
  9.   不同层次面向不同用户,看到计算机的属性不同
  10. 可用于评价计算机系统性能的指标是:字长,MIPS , CPI , IPC
  11. 同一程序在不同机器上运行时得到的MIPS值不一定相同
  12. 主频高的机器性能不一定高

------------------------------------分隔符--------------------------------

存储系统:

  1. 32位处理器的最大虚拟地址空间为 4G (2^32)
  2. 在虚存、内存之间进行地址变换时,功能部件  MMU  将地址从虚拟(逻辑)地址空间映射到物理地址空间
  3. 在程序执行过程中,Cache与主存的地址映象是由  硬件自动完成
  4. 某计算机的存储系统由cache和主存组成。某程序执行过程共访存2000次 ,其中访问cache缺失(未命中) 100次 , 则该程序执行过程中Cache的命中率为  95%
  5. 在 Cache的地址映射中, 若主存中的任意一块均可映射到Cache内任意一行的位置上, 则这种映射方法称为
    全相联映射
  6. 采用虚拟存储器的主要目的是 扩大主存储器的存储空间, 且能进行自动管理和调度
  7. 虚拟存储器中, 程序执行过程中实现虚拟地址到物理地址映射部件(系统)是 操作系统和MMU配合完成
  8. 相联存储器是按(  内容  )进行寻址访问的存储器
  9. 程序具有较好的时间和空间局部性 能更好地发挥Cache的作用
  10. 地址转换是指把逻辑地址转换为物理地址,地址转换过程中可能会发生“缺页”,MMU在地址转换过程中要访问页表项
  11.  假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,所有编号都从0开始。问主存第3000号单元所在主存块对应的cache组号是   13
  12.  A、直接映射是多对一的映射关系 (即主存的多个数据块映射到Cache的同一行)  C、直接映射方式冲突率比组相联方式有更高,因此,前者的命中率会更低  D、全相联映射方式比较适用于小容量Cache​在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率
  13. CaChe行大小与主存块大小一致,分离CaChe(也称哈佛结构)是指存放指令的CaChe与存放数据CaChe分开设置
    CaChe对程序员透明
  14. 采用直接映射时,CaChe无需使用替换算法
  15.   A、Cache存储器中存放的内容是特定内存的副本,而不是全部内存内容的副本.  B、Cache速度要高于内存,更高于磁盘​  C、Cache的命中率在90%以上,根据Cache的工作原理,正在访问的指令和数据大部分是从Cache 中命中的, 说明正在被处理的指令和数据存90%以上放在Cache中  D、Cache和内存是两个不同的物理部件,不属于内存的特定区域
  16. 与Cache的命中率有关的是:Cache的总容量,替换算法,Cache块大小

转载于:https://www.cnblogs.com/Shallow-dream/p/11425500.html

计算机组成原理与结构相关推荐

  1. 计算机组成原理定点除法手工与机器运算本质,计算机组成原理和结构图式(第二章)...

    计算机组成原理和结构图式(第二章) 一.数值型数据表示 1)进位计数制spa (1)十进制->二对象 整数部:除基取余 小数部:乘积取整 (2)二进制->按权相加原理 2)数符表示:无符号 ...

  2. 计算机组成原理微命令序列图,计算机组成原理和结构图式(第三章 CPU子系统)...

    计算机组成原理和结构图式(第三章 CPU子系统) 1.CPU概述 M:存储部件(存储单元在存储部件中) R:通用寄存器组 ALU:逻辑运算部件 1)CPU的基本组成: 1.运算部件 2.寄存器组 3. ...

  3. 模型计算机控制器的逻辑设计,计算机组成原理和结构图式(第三章 CPU子系统—CPU模型的设计)...

    计算机组成原理和结构图式(第三章 CPU子系统-CPU模型的设计) CPU设计步骤 1.拟定指令系统 字长16位,寄存器型寻址方式一个地址码6位(寻址方式3位+寄存器类3位) 地址码位由寄存器种类决定 ...

  4. 计算机组成原理 cpu图,计算机组成原理和结构图式(第三章 CPU子系统)(示例代码)...

    计算机组成原理和结构图式(第三章 CPU子系统) 1.运算部件 ?图3-39 M:存储部件(存储单元在存储部件中) R:通用寄存器组 ALU:逻辑运算部件 任务:输入/直送,加工,输出 运算器构成 输 ...

  5. 计算机组成原理存储结构,计算机组成原理与体系结构----存储系统

    数据的表示 计算机结构 Flynn分类法 CISC与RISC 流水线技术 存储系统 总线系统 可靠性 校验码 存储系统 1.存储的层次化结构 CPU(寄存器) <=>Cache(按内容存取 ...

  6. 计算机组成原理和结构

    文章目录 一.冯·诺依曼结构 二.计算机的组成部件 2.1 运算器 2.2 控制器 2.3 存储器 2.4 输入/输出设备 三.计算机系统硬件结构发展 3.1 CPU-GPU-北桥-南桥四片结构 3. ...

  7. 计算机组成原理 CPU 结构和功能

    一. CPU 功能 控制器部分的功能 运算器部分的功能 1.运算器功能 算术运算.逻辑运算 2.控制器功能 指令控制:取指令.顺序执行 操作控制:分析指令.执行指令 时间控制:控制程序输入输出 中断处 ...

  8. 有关计算机组成原理知识的论文,关于计算机组成原理的论文_计算机组成原理_图灵机的组成...

    懂计算机组成原理的朋友进,帮帮我啊! 2演示<闪速存储器及技术>.首先是多媒体的组成,图声字,二是计算机的组成,主板,CPU,内存.三电脑读文件的过程 CPU将多媒体文件有硬盘调入内存,再 ...

  9. 西交计算机组成原理第四章,西安交通大学“ 计算机组成原理”实验课程教学大纲...

    英文名称: Computer Organization and Design 课程编号: C05033 课程类型:工程科学 学时: 20 学分: 1 适用对象:计算机科学与应用(含教改班) 先修课程: ...

最新文章

  1. 设置IDEA最多同时打开的窗口数量为100
  2. nodejs之日志管理
  3. 如何启用 Ubuntu 中的 root 帐号
  4. JavaScript——执行环境、变量对象、作用域链
  5. API(应用程序编程接口)
  6. Batch size对训练效果的影响
  7. C语言符号常量的使用,C语言常量与符号常量
  8. matlab qpsk 星座图,QPSK误码率和星座图MATLAB仿真
  9. web功能测试方法大全——完整!全面!(纯干货,建议收藏哦~)
  10. 【MCU】一种灵活且省资源的IAP升级方案
  11. python中open函数打开文件_Python中open函数怎么操作文件--9
  12. Hijack攻击揭秘
  13. [晕事]今天做了件晕事7
  14. Vant IndexBar 在小程序中的简单使用
  15. Linux服务器tomcat正常启动,但是通过IP不能访问web
  16. 小程序之定位签到打卡=>腾讯地图SDK
  17. python 同时赋值_python同时给多个变量赋值
  18. 提问的艺术!(转载)
  19. 百度知道引流规则,这个方法对于精准营销很有效果
  20. ABB_利用C#SDK二次开发V2.4

热门文章

  1. Linux 中把Python3设为默认Python版本的几种方法
  2. 宏定义函数和普通函数
  3. mybatis源码(一)
  4. linux与unix区别
  5. FT232H如何使用jtag接口
  6. 玩转OpenCV之一:关于OpenCV学习版本的选择
  7. 【Eclipse】--Eclipse折叠代码插件folding
  8. 获取和安装 FleaPHP
  9. 功率MOSFET的正向导通等效电路
  10. Win10家庭版找不到组策略gpedit.msc