计算机硬件基本知识

article/2025/8/26 8:16:02

从概念上讲,计算机的结构非常简单:**首先布置一根总线,然后将各种硬件设备挂在总线上。**所有的这些设备都有一个控制设备,外部设备都由这些控制器与CPU通信。而所有设备之间的通信均需通过总线,如图3-1所示。图3-1中的粗线条表示总线。

在这里插入图片描述
为了提高计算机的效率,人们又设计出了流水线结构,即仿照工业流水装配线,将计算机的功能部件分为多个梯级,并将计算机的每条指令分拆为同样多个步骤,使每条指令在流水线上流动,到流水线最后一个梯级时指令执行完毕。流水线上的每个梯级都可以容纳一条指令并同时执行,如图3-2所示。

在这里插入图片描述
为了进一步提高计算机的效率,在流水线的基础上,人们又发明了多流水线、超标量计算和超长指令字等多指令发射机制。这些机制的发明在提升计算机效率(主要是吞吐量)的同时,也极大地增加计算机结构的复杂度,并对操作系统和编译器提出了更高的要求。

图3-3描述的是一个超标量发射的体系结构。这个结构有两队指令读取和译码单元,以及三个执行单元。通过一个指令保持缓冲区,就可以实现多路复用(Multiplex)和反多路复用(de-Multiplex),从而提高系统每个功能单元的利用率和整个系统的吞吐量。

在这里插入图片描述
除了指令执行单元外,计算机中的另一个重要部件是指令的存放单元,称为存储架构。存储架构包括了缓存、主存、磁盘、磁带等。有的情况下还存在多级缓存和外部光盘。图3-4描述的是一个包括寄存器的5级存储介质构成的存储架构。
在这里插入图片描述
磁盘是计算机的主要存储媒介。可以说,没有磁盘,计算机就不能称为计算机,或者说计算机的用处就要大打折扣。虽然确实存在无磁盘的计算机(即disk-less计算机),但这些计算机都是专用的,并不是给一般用户用的。磁盘从概念上看非常简单,每张磁盘有多块盘片,盘片两面都可以存储数据。图3-5描述的是典型的磁盘结构。

在这里插入图片描述

中断是计算机里面的一个最为重要的机制,它也是操作系统获得计算机控制权的根本保证。若没有中断,很难想象操作系统能够完成人们所赋予的任务。中断的基本原理是:设备在完成自己的任务后向CPU发出中断,CPU判断优先级,然后确定是否响应。如果响应,则执行中断服务程序,并在中断服务程序执行完后继续执行原来的程序。图3-6简单地描述了中断机制。

中断是一个很复杂的过程,中断处理过程中又可以发生中断,且还可以有所谓的软中断,即软件发出的中断。透彻理解中断对了解计算机操作系统的运行具有重要意义。因此,对中断机制不甚了解的读者请复习在计算机组成与体系结构中所学习的中断内容。

在这里插入图片描述


http://chatgpt.dhexx.cn/article/mMje1j9Y.shtml

相关文章

计算机硬件系统基础知识

计算机硬件系统 不管我们有没有发现,在生活中我们处处都在使用着计算机。 计算机给我们的生活带来了很多便利与效率,为了更好地使用计算机协助我们的工作学习我们需要对计算机有一个基础的了解。 计算机历史 定义:计算机(compu…

硬件基础知识点

目录 ①数制转换②码制转换BCD码有权BCD码无权BCD码 ASCII码循环码(格雷码)奇偶校验码原码,反码,补码 ③逻辑运算及逻辑门与非或非与或非异或同或(异或非) 逻辑函数逻辑函数的概念由真值表写函数表达式逻辑函数的相等逻辑函数的基…

计算机硬件基础知识总结(一 )

1 进制计算 R进制转换成十进制 将R进制的数的每一位数值用 形式表示 即幂的底数是R 指数位k k是该位数字和小数点之间的距离(在小数点左边 为正,右边为负) 例如 : 10100.01 的十进制计算方式为 10100.01> 1*…

硬件基础知识

实模式 实模式又称为实地址模式,实,即真实,这意味着程序运行的是真实的指令,对指令的动作不作区分,直接执行指令的真实功能,同时也说明发往内存的地址是真实的,对任何地址不加限制地发往内存。…

计算机核心硬件基础知识

文章目录 计算机核心基础前言1、计算机组成原理1.1 计算机五大组成部分1.1.1控制器1.1.2运算器1.1.3存储器1.1.4输入设备input1.1.5输出设备output 1.2 程序运行与三大核心硬件(CPU 内存 硬盘)的关系 2、操作系统2.1 操作系统的由来2.2 系统软件与应用软件2.3 计算机系统三层结…

电脑基础知识精选(硬件篇)

电脑基础知识精选(硬件篇) 电脑基础知识一、处理器 CPU二、内存 RAM三 、硬盘 Disk四、显卡 GPU五、主板 Motherboard六、电源和显示器七、选配电脑常见问答八、如何开始选配电脑?结尾 电脑基础知识 这是一篇关于 电脑配置的一篇科普性 的文…

计算机硬件基础知识(一)

一、 硬件是计算机系统快速、高效、可靠运行的基础。 构成:运算器、存储器(取证的主要对象)、控制器和I/O控制系统等部件组成。 二、 内存(Memory) 也称内存存储器,ROM\RAM。是cpu、显卡或者其他内存板卡…

1.1 计算机硬件基础知识

本节主要考点 1、计算机硬件系统的组成 2、CPU的组成 3、进制转换 4、存储器与总线 5、输入输出控制 计算机硬件系统的组成 CPU的组成 • 运算器: • 功能: (1)执行所有的算术运算。如加、减、乘、除等基本运算及附加运算。 &…

计算机基础知识(上)(硬件篇)

1.计算机发展 1.1 计算机简介 计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备。 计算机有很多形式…

计算机硬件——基础知识

计算机硬件——基础知识 1.编程语言的作用 语言是用来沟通的,如英语、法语、葡萄牙语等。程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的介质。 2.操作系统和硬件的关系 操作系统负责管理计算机系统中各种独立的硬件&#xff0…

计算机硬件基础知识

计算机硬件系统 不管我们有没有发现,在生活中我们处处都在使用着计算机。 计算机给我们的生活带来了很多便利与效率,为了更好地使用计算机协助我们的工作学习我们需要对计算机有一个基础的了解。 计算机历史 定义:计算机(comp…

元数据的构建

什么是元数据 orm 框架一般需要定义表的模型,然后模型与表生成映射关系,那么就一定少不了解析模型然后找到与之映射的数据库表,所以,元数据是解析模型获得的,这些元数据将被用于构建 SQL、执行校验,以及用…

元数据与元数据管理

元数据与元数据管理 元数据 业务元数据 技术元数据 操作元数据 元数据管理 数据安全管理(Ranger) Apache Ranger 是一个用在 Hadoop 平台上并提供操作、监控、管理综合数据安全的框架。Ranger 的愿景是在 Apache Hadoop 生态系统中提供全面的安全性。 目前,Apa…

什么是元数据

转自:https://baijiahao.baidu.com/s?id1643094202189404837&wfrspider&forpc 如果把数据比作人的话,元数据就像数据的“户口本”,表明数据的存储位置(家庭住址)、字段长度(年龄)、字…

元数据管理

元数据管理的核心功能如下: 元数据采集 在操作方式上分为自动采集和手动采集两种: 自动采集:定义自动的、定时的采集任务。采集任务为自动调度的工作单元,为元数据的采集提供自动化的、周期性的,或指定某个时间触发的…

什么是元数据?为何需要元数据?

转 https://www.zhihu.com/question/20679872 作者:贺易之 链接:https://www.zhihu.com/question/20679872/answer/65565699 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 要理解这个问题&…

元数据

一、简介 (一)概念 元数据是描述数据的数据,主要用于描述数据属性(property)的信息,包括数据存储位置、历史数据、资源查找、文件记录等功能。 (二)来源 随着信息技术发展&…

大数据之元数据

文章目录 一、元数据是什么?二、元数据是从哪里来?三、元数据分类四、元数据应用五、元数据管理六、元数据价值写在最后 一、元数据是什么? 歌曲《小芳》中有一段台词:“村里有个姑娘叫小芳,长得好看又善良”&#xff…

一文搞懂元数据

之前讲解数据相关的基本概念的文章,做数据产品,这五个概念一定要搞清楚提到了元数据。这篇文章将会展开细讲,主要分享我学习的过程,我的理解,以及对全过程的总结。 01 初识元数据,我被概念绕晕了 接触新概…

什么是元数据,如何管理和利用元数据?

随着企业信息化建设的不断深入,以及公司数字化型智能转型发展的需要,很多地方都需要做元数据建设与管理 。基于元数据可以开展各种各样的应用设计,比如企业级统一标准规范建设实施、统一的数据管理,统一的授权管理,统一…