《计算机组成原理答疑解惑与典型题解/高等院校核心课程辅导丛书》深入浅出、系统全面地介绍了最新的各大高校计算机组成原理练习题与考研题。《计算机组成原理答疑解惑与典型题解/高等院校核心课程辅导丛书》共分11章,内容包括计算机系统概论、数据信息的表示、运算方法和运算器、主存储器、存储系统、辅助存储器、指令系统、中央处理器、系统总线、输入/输出设备、输入/输出接口等。
《计算机组成原理答疑解惑与典型题解/高等院校核心课程辅导丛书》以常见疑惑解答一实践解题为主线组织编写,每一章的题型归纳都进行了详细分析评注,以便于帮助读者掌握本章的重点及迅速回忆本章的内容。《计算机组成原理答疑解惑与典型题解/高等院校核心课程辅导丛书》结构清晰、易教易学、实例丰富、学以致用、注重能力,对易混淆和历年考题中较为关注的内容进行了重点提示和讲解。
《计算机组成原理答疑解惑与典型题解/高等院校核心课程辅导丛书》既可以作为复习考研的练习册,也可以作为计算机组成原理学习的参考书,更可以适用于各类培训班的培训教程。此外,《计算机组成原理答疑解惑与典型题解/高等院校核心课程辅导丛书》也非常适用于教师的计算机组成原理教学以及自学人员参考阅读。
3.控制器
控制器是全机的指挥中心,它使计算机各部件自动协调地工作。
计算机中有两股信息在流动:一股是控制信息,即操作命令,其发源地是控制器,它分散流向各个部件;另一股是数据信息,它受控制信息的控制,从一个部件流向另一个部件,边流动边加工处理。
指令和数据统统放在内存中。一般来讲,周期地从内存读出的信息流是指令流,它流向控制器,由控制器解释从而发出一系列微操作信号;而在执行周期中从内存读出或送入内存的信息流是数据流,它由内存流向运算器,或者由运算器流向内存。
4.输入设备
该类设备将人们熟悉的信息形式变换成计算机能接收并识别的信息形式。
5.输出设备
输出设备是将计算机运算结果的二进制信息转换成人们或其他设备能接收和识别的信息形式。
外存储器也是计算机中重要的外部设备,它既可作为输入设备,也可作为输出设备。
1.1.3什么是计算机的软件系统?
一台计算机中全部程序的集合统称为该计算机的软件系统。
软件按其功能划分,有应用软件和系统软件两大类:
·应用软件是用户为解决某种应用问题而编制的一些程序。
·系统软件用于实现计算机系统的管理、调度、监视和服务等功能,其目的是方便用
户,提高计算机使用效率,扩充系统的功能。
软件与硬件相互关联。软件系统是在硬件系统的基础上为有效地使用计算机而配置的。没有系统软件,现代计算机系统就无法正常地、有效地运行;没有应用软件,计算机就不能发挥效能。
在具有基本硬件配置的情况下,任何操作既可以由软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。计算机系统的软件与硬件可以互相转化,它们之间互为补充。将程序固定在ROM(只读存储器)中组成的部件称为固件。固件是一种具有软件特性的硬件,它既具有硬件的快速性特点,又具有软件的灵活性特点。这是软件和硬件互相转化的典型实例。
程序设计语言一般可分为三类:机器语言、汇编语言、高级语言。
用二进制代码表示的计算机语言称为机器语言,机器语言可以直接执行。
用助记符编写的语言称为汇编语言,汇编语言需要通过汇编程序翻译成目标程序后才可执行。
用高级语言编写的程序称为源程序,将源程序翻译为目标程序(机器语言)的方式有编译和解释。
解释方式是边解释边执行,不会生成目标程序。
……