计算机硬件的发展受到电子开关器件的极大影响,因此,器件更新被作为计算机技术进步划代的标志。另外,大规模和超大规模集成电路技术为微型计算机的出现奠定了基础,微机的出现和广泛使用在计算机的发展历史上占有重要的地位。表1-1是计算机硬件发展过程的总结。......
2023-11-18
图3-6 计算机硬件结构的概念框图
我们在第1章曾概括讨论了计算机硬件主要由数据存储部件、数据处理部件、输入部件和输出部件四大部分组成。通过第2章和第3章的讨论,我们对计算机硬件的基本结构有了更深一步的了解,图3-6给出了计算机硬件基本结构的概念框图。在具体构成计算机硬件系统时,目前的常规方法是把外存设备(如硬盘、软盘、CD-ROM等)和外设设备(如显示器、打印机等)都看作计算机主机以外的外设设备,这些外设设备都采用通过接口接入计算机主机的方法连接。
通过接口把计算机用户需要的设备连接到计算机硬件系统的方法不仅为用户提供了购买计算机设备的灵活性(用户可以按照自己的需要购买和连接需要的外设设备),而且也为计算机制造商留下了提高计算机硬件性能的空间。早期的外设接口都采用电路板方式实现,每一种外设的接口电路板不仅连通了主机和外设数据传送的物理通道,而且处理了主机与不同类型外设数据传送格式和控制方式的协调。新的方法是用一个小型计算机(如所有主机设备都在一个拇指大小的芯片内实现的称作单片机的小型计算机)来实现接口功能。(www.chuimin.cn)
这里还需要进一步解释总线的概念。我们把各部件间的数据传送通道称为总线。计算机中,总线的功能类同于我们生活中交通线的功能。总线有许多种不同的设计方法。例如可以为不同速度要求的设备间的数据传送设计不同的总线,也可以让所有设备共用一组总线来传送数据。总线又具体分为地址总线、数据总线和控制总线三种。地址总线用来传送数据的地址(一般是数据在内存的存放地址),数据总线用来传送要处理的数据,控制总线用来传送控制处理过程的控制信号。控制总线的控制信号一般都来自于CPU中的控制器。
图3-4给出的CPU的基本构成中也有数据的传送通道,因为CPU是由拇指大小的一个芯片构成的,所以图3-4中的CPU内的数据传送通道称为片内总线。总线都有其传送数据的速度限制。如果把图3-6中的总线看作高速公路的话,片内总线就可看作飞机航线。接口和外设(例如打印机、硬盘、软盘、光盘)之间也有其传送数据的速度限制,相对于图3-6中总线的高速公路速度,接口和外设间数据传送通道的速度就是乡间小道的速度。
有关计算机导论的文章
计算机硬件的发展受到电子开关器件的极大影响,因此,器件更新被作为计算机技术进步划代的标志。另外,大规模和超大规模集成电路技术为微型计算机的出现奠定了基础,微机的出现和广泛使用在计算机的发展历史上占有重要的地位。表1-1是计算机硬件发展过程的总结。......
2023-11-18
所谓的拓扑结构,是指网络中各种通信设备之间连接的一种抽象形式。按网络的拓扑结构可以将计算机网络分为总线型、星型和环型。总线型网络在总线的两端必须设置电阻器,以防止信号的反射。工作站的接入或退出不影响网络的正常工作。星型网络结构是局域网中经常使用的一种结构,其拓扑结构如图9-4所示。图9-5 环型网络拓扑结构......
2023-11-18
我们把外存介质上的一个数据集合称为一个文件。文件的字母编号称为文件的设备号。文件通常用一个小数点符号分开成两部分,小数点前的符号串表示文件的名字,小数点后的符号串表示文件的类型。例如,MyFile1.dat和MyFile2.bmp就是两个类型不同的合法的文件名。图2-17 用户的文件结构图2-17所示的文件是用户视图的文件,这样的文件称为逻辑文件。具体设备上的具体物理存储位置中的0、1符号串称为物理文件。......
2023-11-18
在8.1节已讨论过链式存储结构下图书信息表的存储方法,图8-2给出了链式存储结构下图书信息表的存储关系示意,图8-2给出了链式存储结构下某次计算机运行时的内存存储图。图8-6 线性表的链式存储结构示意图高级语言要实现链式存储结构需要具有指针功能和内存空间的动态申请功能。链式存储结构的最大优点是内存资源的使用合理,除附加的指针内存空间外,不会出现太大的内存空间资源浪费,最大缺点是操作的实现方法相对复杂。......
2023-11-18
递归结构是算法中的另一种重复结构。下面仍然以查找问题和阶乘问题为例,给出递归结构算法的两个例子,然后以阶乘问题递归算法的执行过程为例,讨论递归结构算法的执行流程。的伪码形式的递归算法:PROCEDURE Factorial2{IFTHEN y=1;ELSE y=n*Factorial2(n-1);}2.递归结构算法的执行流程用例6-4算法的执行过程讨论递归结构算法的执行流程。递归算法中的递归调用过程不能无休止的进行,任何递归算法都要考虑递归调用的结束条件,这称作递归出口。......
2023-11-18
计算机进行数据输入和数据输出时使用的最小单位称为数据元素。书号、书名、作者名、状态等称为数据元素的数据项。如何表示现实世界中的各种不同的数据元素模型,如何在程序设计中实现各种不同的数据元素模型,是数据结构要讨论的主要问题。为了使读者理解数据结构的基本概念,我们以图书信息计算机管理问题的软件设计为例来进行说明。数据结构主要有数据的逻辑结构、数据的存储结构以及对数据元素的操作。......
2023-11-18
顺序存储结构就是先向系统申请一块地址连续的存储单元,然后把数据按照某种次序存入这块内存单元的相应位置中。顺序存储结构的最大优点是使用方法简单,最大缺点是必须预先分析估计出所需定义数组的最大个数。......
2023-11-18
相关推荐