67.计算机的基本组成

news/2024/7/24 6:55:50 标签: 计算机外设

目录

1.计算机组成五大部件

2.系统总线

3.指令


1.计算机组成五大部件

(1) 运算器 :也叫算数逻辑单元,完成对数据的各种常规运算,如加减乘除,也包括逻辑运算,移位,比较等。
(2) 控制器 : 它是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。
(3) 存储器 :存储程序和各种数据。
(4) 输入设备 :把人所熟悉的信息如,图片,声音,文字,转换为计算机能够识别的信息存储起来。
(5) 输出设备 : 把计算机机能识别的信息转换为人能识别的信息,进行呈现。一台计算机可以抽象成下图: CPU 中包含控制器和运算器, 内存就是存储器。I/O 设备就是输入设备和输出设备,如:键盘、显示器、鼠标、硬盘、网卡。 

2.系统总线

系统总线是计算机中用于连接各个主要组件的信息传输通道。它是计算机体系结构中的关键组成部分,负责在CPU、内存、输入/输出设备之间传递数据和控制信号。系统总线通常分为三个主要部分:数据总线、地址总线和控制总线。

以下是有关系统总线的主要组成部分和功能:

  1. 数据总线: 数据总线是用于在各个计算机组件之间传输数据的通道。它是一个并行通道,其中每个线路都携带一个二进制位。数据总线的宽度决定了计算机能够同时传输的位数,通常以位数(如8位、16位、32位、64位等)来衡量。较宽的数据总线可以更快地传输大量数据。

  2. 地址总线: 地址总线用于指定内存中的位置或外部设备的寻址。通过地址总线,CPU可以发送一个地址,从而选择要读取或写入的特定内存位置或设备。地址总线的宽度决定了CPU可以寻址的内存或设备的数量。例如,一个32位地址总线可以寻址2^32个不同的内存位置。

  3. 控制总线: 控制总线用于传输各种控制信号,如读取、写入、中断请求、时钟信号等。这些信号告诉计算机的各个组件何时执行某些操作,如读取数据、写入数据或暂停执行。

3.指令

(1) 指令 : 是指示计算机执行某种操作的命令。一条指令通常由两部分构成:地址码和操作码。
(2) 程序 : 由一条一条的指令构成。
(3) 指令周期 :cpu 每取出并执行一条指令所需的全部时间称为指令周期。
(4) 指令系统 :计算机能够执行的全部指令的集合称为该计算机的指令系统。
(5) RISC :精简指令系统计算机。
(6) CISC :复杂指令系统计算机。
(7) 程序与指令:高级语言 汇编助记符 机器指令


http://www.niftyadmin.cn/n/5022278.html

相关文章

2023-2024 计算机信息安全专业毕设题目推荐

0 简介 🔥 毕业季马上就要开始了,不少同学询问学长网安专业选题以及开题相关的问题。 今天跟大家分享信息安全毕设选题 ~ 最新的信息安全(网络安全)专业毕设选题,难度适中,适合作为毕业设计,大家参考。 学长整理的题…

[JAVAee]Spring的基础介绍

本文章介绍了Spring大致是什么,核心的功能. Spring是什么? Spring指的是Spring Framework(Spring框架). 支持广大的开发场景,能够使应用开发变得简单. 其集成了各种工具,还实现了底层的类的实例化和生命周期的管理. 简单来说,Spring就是拥有众多工具方法的IoC容器 容器?…

软件测试7大误区

随着软件测试对提高软件质量重要性的不断提高,软件测试也不断受到重视。但是,国内软件测试过程的不规范,重视开发和轻视测试的现象依旧存在。因此,对于软件测试的重要性、测试方法和测试过程等方面都存在很多不恰当的认识&#xf…

php 生成excel文件 并压缩成zip包加密

生成excel用的composer包 composer require phpoffice/phpword 0.18.0 生成zip用的composer包 composer require gemorroj/archive7z <?phpnamespace app\controller;use Archive7z\Archive7z; use http\Exception\RuntimeException; use PhpOffice\PhpSpreadsheet\IOF…

[libc-2.31 off_by_null] N0wayBack ezheap练习

以前保留了个WP&#xff0c;但是没复现过也没法用&#xff0c;用了两个晚上慢慢理复现一下。 先看这个题 while ( 1 ){menu();__isoc99_scanf("%d", &v3);switch ( v3 ){case 1:m1add(); //带readbreak;case 2:m2free();break;case 3:m3edit(); //溢出br…

蓝桥杯官网练习题(五星填数)

类似题目&#xff1a;https://blog.csdn.net/s44Sc21/article/details/132758982?csdn_share_tail%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22132758982%22%2C%22source%22%3A%22s44Sc21%22%7Dhttps://blog.csdn.net/s44Sc21/article/detail…

小程序中如何给会员一键拨号

一键拨号功能是一个非常实用的功能&#xff0c;商家可以快速与会员取得联系。下面&#xff0c;我们将介绍如何在小程序中实现一键拨号功能。 1. 会员绑定手机号。会员在个人中心点击设置按钮&#xff0c;在手机号码处&#xff0c;点击一键输入手机号。也可以在提交订单页面&am…

Redis 初识与入门

1. 什么是Redis Redis 是一种基于内存的数据库&#xff0c;对数据的读写操作都是在内存中完成&#xff0c;因此读写速度非常快&#xff0c;常用于缓存&#xff0c;消息队列、分布式锁等场景。 Redis 提供了多种数据类型来支持不同的业务场景&#xff0c;比如 String(字符串)、…