"计算机体系结构简答题及答案整理2020年4月19日"
88 浏览量
更新于2023-12-29
收藏 365KB DOC 举报
《计算机体系结构的基本概念》简答题答案.doc
本文档包含了2020年4月19日计算机体系结构各章的简答题及答案,共涉及计算机体系结构的基本概念,包括多级层次结构、硬件和软件的等效性等内容。下面将根据答案内容对各个问题进行总结和描述。
1. 计算机系统的多级层次结构是指计算机系统中各个组成部分之间存在多个层次的相互关联和相互作用。具体包括了硬件层、逻辑层、微程序层、指令层、操作系统层、应用程序层等。这些层次之间相互连接和作用,形成了一个高效稳定的计算机系统结构。
2. 硬件和软件在某种意义上等效,是因为它们都是计算机系统的重要组成部分。但在另一种意义上,它们是不等效的,因为硬件是计算机系统的物理实体,而软件是运行在硬件上的应用程序和操作系统等,两者在功能和形态上存在明显的差异。
3. 经典计算机系统结构的实质是指计算机系统是由硬件和软件相互配合组成的,硬件包括了处理器、内存、输入输出设备等,而软件包括了操作系统、应用程序等。这种相互配合是计算机系统正常运行的基础。
4. 语言实现的两种基本技术包括了编译和解释。编译是将高级语言程序翻译成与计算机硬件相适应的机器语言程序,而解释是在运行过程中将高级语言程序逐条翻译成机器指令并执行。
5. 对于通用寄存器型机器来说,机器语言程序设计者所看到的计算机的属性主要包括了指令集、寄存器、地址空间等。这些属性决定了程序设计者编写程序的方式和程序的执行效率。
6. 软件兼容是指在不同版本或不同厂商的计算机系统之间,能够运行相同的软件程序,并保持一致的功能和性能。软件兼容有两种,分别为二进制兼容和源代码兼容,其中源代码兼容是软件兼容的根本特征。
7. 系列机是一种具有相通结构和指令集的计算机系统序列,它的出现较好地解决了软件兼容和硬件兼容的矛盾,提高了计算机系统的可扩展性和兼容性。
8. 对计算机发展非常关键的实现技术主要包括了微处理器、内存技术、输入输出技术、互联网技术、并行计算技术等。
9. 实现软件移植的主要途径包括了重写程序代码、模拟实现和虚拟化技术等。
10. 系列机作为一个例子,说明了计算机系统结构、计算机组成和计算机实现三者之间的关系。计算机系统结构是指计算机的组成和功能,计算机组成是指计算机硬件的组成和运行方式,而计算机实现是指计算机系统的具体运行和应用。
11. 存储程序计算机在系统结构上的主要特点是指指令和数据可以存储在同一存储器中,程序可以按顺序执行,实现了程序控制。
12. 从系统结构的发展情况看,新型系统结构的设计主要从功能性和性能方面出发,同时兼顾了可扩展性和可靠性。
13. 软件技术两个最重要的发展趋势是指软件工程和软件开发方法的不断完善,同时人工智能和大数据技术的应用。
14. 计算机系统设计人员的技术挑战主要来自于硬件性能的提升、软件功能的完善和系统可靠性的保障等方面。
15. 一种计算机系统结构的生命周期是指从设计、研发、生产到销售和应用的全过程,包括了技术、市场和政策等多方面因素。
16. 商品的标价(价格)由商品的成本、需求、市场竞争和政策等因素构成。
17. 本文档仅供参考,不当之处,请联系改正。
总结来说,本文档涉及了计算机体系结构的基本概念,包括层次结构、软硬件等效性、系统结构的实质、语言实现技术、系列机、实现技术、软件移植、系统结构等多个方面的内容。这些信息对于理解和研究计算机体系结构具有一定的参考和指导意义。
2022-12-17 上传
2024-05-06 上传
2021-10-08 上传
2024-07-18 上传
2021-09-25 上传
2021-10-03 上传
xinkai1688
- 粉丝: 383
- 资源: 8万+
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍