计算机系统结构考试的一些简单知识点

简答:

1、模拟仿真区别:(模拟把B机器看做A机器的虚拟机,用A机器的机器语言去实现B机器的指令,解释在主存中,速度慢仿真用A机器的微程序直接去解释B机器的指令,解释在控制存储器中,速度快。

2、解释和翻译区别:(解释)用低级机器来仿真高级机器的指令功能,对高级语言中每条指令进行解释。(翻译)先把N+1级的语言全部变成N级的语言程序,在执行N级的程序(N+1级的就不再执行了)。

3、多计算机系统和多处理机系统的区别多计算机系统是将多个计算机联合起来处理问题,多处理机系统是在一个系统内集成多个处理器

4、程序再定位技术直接定位:编译时就已确定了程序中的指令和数据的主存物理地址  静态再定位:程序在装入的时候把逻辑地址转换成物理地址,在此之后不再改变  动态再定位:在每条指令执行时候才形成访问物理地址的方法

5、字节多路,数组多路,选择通道:(字节多路适用于低速设备,数据通道宽度是单字节,发出一次请求,传输一个字节可以有多个子通道。数组多路适合连接多台高速设备,数据宽度是定长块,一次传完K个数据在选择下个设备,可以有子通道成组交叉传送。选择通道适合优先级高的设备,独占通道,数据宽度是可变长块,一次传送只选择一个设备。

6、链接:利用寄存器写入数据后,接着就可以拿来用的特点来实现的。后一条指令的实现,需要前一条指令提供资源,并且二者要没有冲突。

7、集中式总线控制方式:(串行链接选择算法简单,价格便宜,扩展性好,系统可靠性差,分配速度慢,灵活性差。(定时查询)优先级由程序控制,灵活性好,某个部件失效,不会瘫痪系统,可靠性高,但成本高,可扩展性差,速度慢。(独立请求)总线分配速度高,优先级程序控制,灵活性好,可靠性高,但价格高,控制复杂。

8、软硬件取舍:①考虑性价比(价格、时间、空间、功能等多方面)②考虑技术要求和实现③考虑硬件发展的同时,兼顾软件的实现和支持。

9、数据表示是指机器硬件能识别的数据类型,表现在机器有这些功能部件。数据结构是数据和信息之间的结构上的关系。数据结构通过软件变成机器的数据表示来实现功能。

填空:

  1. 页面失效不用中断处理,用故障处理。
  2. 比较对法ABC -> AB\AC\BC -> Tab=0|1(a先就是1,否则是0)
  3. 计算机多级层次结构(由高到低):应用软件(应用软件级)、系统软件(高级语言级、汇编语言级、操作系统级)、硬件(传统机器级)、固件(微程序机器级
  4. 传统级之上:软件;之下:硬件
  5. 软件功能分配:程序设计者;着眼于最佳、合理分配硬件:计算机设计者
  6. 计算机性能:硬件、软件、可靠性、可用性(速度是主要的)
  7. CPI:处理一条指令用的时钟数。
  8. MIPS:描述计算机性能的尺度(每秒百万次指令)
  9. 数据表示的确定实质是软硬件的取舍
  10. 软件移植:同一高级语言、采用系列机、模拟与仿真。
  11. 自定义数据表示:数据描述符、标志符数据表示。
  12. 长操作码配低概率,短操作码培高概率
  13. 静态使用频度:减少程序占用的存储空间
  14. 动态使用频度:减少程序的执行时间
  15. Io控制方式:查询、中断、DMA、通道控制
  16. 为扩大主存引入 主存-辅存存储 层次;为提高主存速度,引入cache-主存 层次。
  17. 线性|非线性流水:有无反馈回路
  18. 流水分部件级流水、处理机级流水、系统级流水
  19. STARAN网络(灵活性由低到高):级控制立方体、部分级控制立方体、间接二进制立方体;(灵活性更高):omega网络、ADM
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值