计算机系统的内部设备,计算机系统硬件模型简述

在本次的学习中,小编我将为读者搭建一个完整的计算机硬件系统模型,它不对应任何的计算机系统,但是它却具备所有计算机系统所应具备的基本特征。对应我们初学者而言,掌握一个基本的计算机系统模型,能以最快的速度去理解计算机底层工作原理,并在最短的时间内建立硬件知识体系基本框架的目的,为了更深层去学习C语言和汇编语言做好准备。好了我们先来从最基本的CPU说。

6067776313ebc8a7d786d6f768c9a09a.png

中央处理器

中央处理器的英文全名为Center Process Unit,简称CPU,是计算机系统中的核心部件,它相当于人类的大脑,那么它有什么功能那,我们来一一的论述。

读取,解释,执行机器指令;一般情况下,它能在内部存储器中读取指令,在内部对机器指令进行编译,也就是解释。与内部存储器,设备接口交换信息;中央处理器为了完成各种数据处理,通常通过总线从内部存储器读取数据,进行操作,如果要控制某个外接设备,那么中央处理器会从总线读取外接设备的状态。简单的来说,就是数据的处理,控制设备。执行除指令外的其他时序过程;计算机系统的运转过程实际是一种时序过程。时序过程是指按照既定的时间顺序、分步骤完成操作的动态过程。指令的执行属于一种时序过程,但并不包括所有的时序过程。时序过程的重要性并不亚于指令的执行。举例来说,除非CPU正在执行循环程序等待键盘输人,通常情况下CPU对键盘输人的接收方式为中断处理方式,我们进行键盘输入时,就是在打断CPIJ执行当前程序,使之暂停当前程序的执行,转而接收键盘输人,那么这一打断当前程序执行的过程就是一种非指令执行的时序过程,即中断请求,响应过程。有关时序过程的基本概念和原理。完成算术或逻辑运算;CPU内部具有运算器,能够完成各类算术或逻辑运算,实际上除了在复杂的设备接口中可能完成部分运算外,计算机系统中几乎所有与运算相关的操作都是在CPU内部通过执行各种运算指令来完成的。

5.提供少量存储储单元;按照不同功能部件的分工,多数的原始数据和运算结果保存在内部存储器中,CPU仅为运算提供短暂的、临时的数据存储,运算结束后,原始数据没有必要继续在CPU中存在,而运算结果也会被保存到内部存储器。

内部存储器

内部存储器提供大量的存储单元,存放当前计算机系统所使用的绝大部分软件资源,包括构成程序的指令序列、用于运算的各种数据等。因此,我们可以称内部存储器为计算机系统的存储中心。我们应当区分内部存储器与外部存储器的概念,内部存储器对应于微机结构中主板上的内存条,而外部存储器则对应于硬盘驱动器、光盘驱动器这样一些外部设备。换言之,外部存储器除了具备庞大的存储容量外,它们在概念上仍然属于外部设备,与键盘、鼠标、显示器这些外部设备并没有本质上的区别。而内部存储器则不同,它不属于外部设备,是五种功能部件中独立的一种。

f86889ab06b126312e0bebc19de9f488.png内存条

系统总线

系统总线实际上是由几组连接线路构成的,用于连接计算机系统中其他功能部件,使它们之间能够相互通信。系统总线是连接中央处理器、内部存储器、设备接口的枢纽这些功能部件如果要相互通信,则必须通过系统总线。因此,我们可以称系统总线为计算机系统的信息交换枢纽。系统总线可以分为三组,即地址总线、数据总线、控制总线。前两个功能部件主要用于完成信息交换,这三组总线缺一不可。

设备接口

设备接口是连接系统总线与外部设备的桥梁,CPU要达到控制外部设备或与外部设备交换信息的目的,那么必须通过设备接口间接实现,任何外部设备都是通过设备接口连接在总线上的。例如,显示器必须通过显示卡才能连接在总线上,键盘必须通过键盘接口电路才能连接在总线上。那么,为什么外部设备一定要通过接口才能连接在总线上呢。换言之,设备接口在计算机系统结构中存在的必要性是什么,这主要有两个原因,这也是设备接口最基本的两个功能,一是信号转换,二是数据缓冲,三是与CPU交换信息,四是可编程。

74a3c0a55e6946c9694cb33361f4f2cc.png设备接口

外部设备

计算机系统的外部种类繁多、功能各异,因此在它们的具体设计上差异也相当大,但它们都是计算机与外部世界交互的必要手段。外部设备功能越强,计算机系统与外部世界交互的能力也就越强,但这也必然导致外部设备的设计变得复杂,同时导致相应的设备接口设计复杂。要使计算机系统能够与结构复杂的外部设备交互,必须设计良好的设备接口。接口设计技术不但要求熟悉计算机系统的总线标准,而且还要求对外部设备本身的工作机制、信号定义有定的了解,因为任何设备接口都是既面向总线连接,也面向设备连接。

6b3429a73027e18ee59b13c53cbee05e.png

举报/反馈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值