热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

计算机采用什么原理可以自动连续运行,计算机原理复习材料.doc

计算机原理复习材料第一章概论1、数字计算机的特点是什么?1.自动连续地执行程序2.运算速度快3.运算精度高4.存储能力强5.通用性好2、数字计算机有哪些性能指标&#x

计算机原理复习材料

第一章 概论

1、数字计算机的特点是什么?

1. 自动连续地执行程序2. 运算速度快3. 运算精度高

4. 存储能力强 5. 通用性好

2、数字计算机有哪些性能指标?

1.基本字长2.运算速度3.数据传输率与数据通路宽度

4.存储容量(主存容量、外存容量)5.外围设备配置6.软件配置

3、冯诺依曼思想包含那些特点?

1. 用二进制代码表示程序和数据;

2. 计算机采用存储程序的工作方式;

3. 计算机硬件由存储器、运算器、控制器、输入设备和输出设备组成。

4、为什么要对计算机系统进行层次划分?

计算机系统以硬件为基础,通过配置各种软件来扩充系统功能,形成一个有机组合的复杂系统。为了建立整机的概念,便于对系统进行分析、设计和开发,常用层次结构的观点,将计算机系统划分为若干层次。按分层结构化设计策略实现的系统易于建造、调试和维护。

附录

5、计算机是如何区分指令和数据的

答:访问他们的时机不同取指令时期执行指令时期控制器完全可以分哪些是指令,哪些是数据取指周期中从内存读出的信息流是指令流,它流向控制器,而在执行周期中从内存读出的信息流是数据流,它由内存流向运算器指令流取的是指令,数据流取的是数据。

第二章 计算机中的信息表示

8、答案:100000000;200000000;3、00

4、11500001010;611110110

11、定点小数答案(原码):

典型值真值代码序列非零最小正数2-150.0…01最大正数1-2-150.11…1绝对值最小负数-2-151.0…01绝对值最大负数-(1-2-15)1.11…112、定点小数答案(补码):

典型值真值代码序列补码非零最小正数+10.0…01补码最大正数215-10.11…1补码绝对值最小负数-11.11…1补码绝对值最大负数-2-151.0…00

13、定点整数答案(原码):

典型值真值代码序列非零最小正数2-150…01最大正数1-2-1501…1绝对值最小负数-2-1511…11绝对值最大负数-(1-2-15)10…014、浮点整数答案(原码):

典型值真值代码序列非零最小正数2-32*2-10…01最大正数231*(1-2-9)01…1绝对值最小负数2-32*(-2-1)11…11绝对值最大负数231*(-1)10…015、

(A27F)16=1010 0010 0111 1111;E=-(11000)=-(24)10;

M=-(0.110000001)=-(0.751953125)10;N=-2-24*(2-1+2-2+2-9);

16、

37.25=100101.01=2-6*(0;

37.25的短浮点格式为:

17、简化地址结构的基本途径是:减少指令中显地址的数量,使用隐地址;目的操作数在运算后不再保留,该地址改用来存放运算结果。

18、略

19、A:1200H B:A307H、1001H C:1200H、1002H D:F03CH

20、I/O设备的编址方法有:

1.外围设备单独编址,为各I/O接口中的有关寄存器分配一种I/O端地址;2.外围设备与主存储器统一编址,将I/O接口中的有关寄存器与主存储器的各单元统一编址,为它们分配统一的总线地址。

21、I/O指令的设置方法:

1.设置专用的I/O指令(显式I/O指令);

2.用传送指令实现I/O操作(隐式I/O指令);

3.通过I/O处理器控制I/O操作。

附录

1、论述计算机中采用多种不同寻址方式的目的。

答:目的是为了缩短指令字长,扩大寻址空间,增加编程灵活性,支持程序重定位等。

2、给定以十进制数表示的范围和精度,如何设计浮点数的格式?

答:根据十进制数的范围来决定阶码的位数,再根据真值的精度/Re所得到的商来确定尾数的位数。

第三章 CPU子系统

2、3、4、5略

8、试比较同步控制与异步控制的特点及应用场合。

1)同步控制的特点:时钟周期作为基本的时序单位,时间固定,各部操作的衔接、各部件之间的数据传递受严格同步定时控制。

应用场合:用于CPU内部、设备内部、系统总线操作(各挂接部件速度相近,传送时间确定,传送距离较近)。

2)异步控制的特点:无统一时钟周期划分, 各操作间的衔接和各部件之间的信息交换采用异步应答方式。

应用场合:用于异步总线操作(各挂接部件速度差异大,传送时间不确定,传送距离较远)。

9



推荐阅读
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • 非公版RTX 3080显卡的革新与亮点
    本文深入探讨了图形显卡的进化历程,重点介绍了非公版RTX 3080显卡的技术特点和创新设计。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文将详细介绍如何在Linux操作系统中执行PHP脚本,包括环境配置、命令使用及验证方法。对于需要在Linux环境下开发或部署PHP应用的用户来说,这是一篇非常实用的文章。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 在Java中,this是一个引用当前对象的关键字。如何通过this获取并显示其所指向的对象的属性和方法?本文详细解释了this的用法及其背后的原理。 ... [详细]
  • 解决PHP与MySQL连接时出现500错误的方法
    本文详细探讨了当使用PHP连接MySQL数据库时遇到500内部服务器错误的多种解决方案,提供了详尽的操作步骤和专业建议。无论是初学者还是有经验的开发者,都能从中受益。 ... [详细]
  • 本文详细介绍了如何使用Spring Boot进行高效开发,涵盖了配置、实例化容器以及核心注解的使用方法。 ... [详细]
  • 在前两篇文章中,我们探讨了 ControllerDescriptor 和 ActionDescriptor 这两个描述对象,分别对应控制器和操作方法。本文将基于 MVC3 源码进一步分析 ParameterDescriptor,即用于描述 Action 方法参数的对象,并详细介绍其工作原理。 ... [详细]
  • Yii 实现阿里云短信发送 ... [详细]
author-avatar
书友48058773
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有