当前位置: 首页 > news >正文

计算机的三个根本性基础

1. 计算机是执行输入、运算、输出的机器

从硬件上看,计算机是执行输入、运算、输出的机器,计算机的硬件由大量的IC(Integrated Circuit,集成电路)组成。

IC会在其中内部对外部输入的信息进行运算,并把运算结果输出到外部。

2. 程序是指令和数据的集合

指令:就是控制计算机的输入、运算、输出的命令。

程序中的数据分为两类,一类是作为指令执行对象的输入数据,一类是从指令的执行结果得到的输出数据。

3. 计算机的处理方式有时与人们的思维习惯不同

用数字表示信息,是一个很有代表性的计算机处理方法


IC家族中有功能各异的各种IC,先记住:CPU(处理器)、内存、I/O

CPU 是计算机的大脑,在其内部可对数据执行运算并控制内存和I/O。

内存用于存储指令和数据。

I/O 负责把键盘、鼠标、显示器等周边设备和主机连接在一起,实现数据的输入与输出。

http://www.dtcms.com/a/184588.html

相关文章:

  • Maven 公司内部私服中央仓库搭建 局域网仓库 资源共享 依赖包构建共享
  • 最长字符串 / STL+BFS
  • #微调重排序模型:Reranking从入门到实践
  • Dockerfile 完全指南:从入门到最佳实践
  • Linux 第七讲 --- 工具篇(二)gcc/g++与文件编译
  • 自然语言处理 (NLP) 入门:NLTK 与 SpaCy 的初体验
  • 北斗导航 | 深度学习与北斗导航定位算法结合思路、原理、公式、Python+matlab代码
  • 在 Java 中使用 org.json 和 JSON-B 解析与编写 JSON
  • Linux:44线程互斥lesson32
  • 【音视频工具】Hexinator安装、基本使用
  • 26考研——中央处理器_指令流水线_指令流水线的基本概念 流水线的基本实现(5)
  • IPLOOK超轻量核心网,助力5G专网和MEC边缘快速落地
  • Java 1.8(也称为Java 8)
  • m1 安装 Elasticsearch、ik、kibana
  • SpringBoot3.0 分组校验
  • Docker Compose 完全指南:从入门到生产实践
  • 打造高效AI批量邮件发送系统
  • C++:类和对象4
  • 【Java学习笔记】属性重写问题
  • matlab中的积分函数
  • 12、电子电路设计与PCB布局组件 (概念) - /设计与仿真组件/pcb-layout-tool
  • 从数据处理到模型训练:深度解析 Python 中的数据结构与操作实践
  • Java volatile关键字深度解析与源码实现
  • 基于大核感知与非膨胀卷积的SPPF改进—融合UniRepLK的YOLOv8目标检测创新架构
  • 苍穹外卖(数据统计–Excel报表)
  • 系统架构设计(四):架构风格总结
  • 基于Python的网络电子书阅读系统
  • ubuntu22.04在 Docker容器中安装 ROS2-Humble
  • Nipype 简单使用教程
  • 锁相放大技术:从噪声中提取微弱信号的利器