首页 > 编程语言 >程序是怎样跑起来的有感

程序是怎样跑起来的有感

时间:2024-01-27 14:12:18浏览次数:25  
标签:计算机 有感 存储器 程序 CPU 指令 cpu 运算器 怎样

第一章cpu
这周我通过对程序是怎样跑起来的学习了第一章,系统了解了什么是cpu,他的内部结构,功能以及作用,通过学习和网上查阅资料我大致总结了以下几点

cpu的组成
1、运算器:
计算机运行时,运算器的操作和操作种类由控制器决定。运算器处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时寄存在运算器中。与ControlUnit共同组成了CPU的核心部分。
2、控制器:
控制单元负责程序的流程管理。正如工厂的物流分配部门,控制单元是整个CPU的指挥控制中心,由指令寄存器IR、指令译码器ID和操作控制器OC三个部件组成,对协调整个电脑有序工作极为重要。
3、存储器:
计算机的存储器可分成内存储器和外存储器。内存储器在程序执行期间被计算机频繁地使用,并且在一个指令周期期间是可直接访问的。

cpu的功能
1、顺序控制:这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机工作的正确性。
2、操作控制:一条指令的功能往往是由计算机中的部件执行一系列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
3、时间控制:时间控制就是对各种操作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么操作均应受到严格的控制。只有这样,计算机才能有条不紊地自动工作。
4、数据加工:即对数据进行算术运算和逻辑运算,或进行其他的信息处理。

标签:计算机,有感,存储器,程序,CPU,指令,cpu,运算器,怎样
From: https://www.cnblogs.com/hujiahaocom/p/17991375

相关文章

  • 《程序是怎样跑起来的》第一章读后感
    从初识计算机到深入理解CPU的作用,我经历了对计算机硬件与编程之间关系的认知转变。在开始学习编程时,我将CPU视为一个与程序员工作无关的计算机组成部件,仅专注于通过语言编写程序并在计算机上运行。然而,在阅读《程序是怎样跑起来的》第一章后,我才意识到CPU其实与我们的编程活动密切......
  • 《程序是怎么跑起来的》——第一章读感
    一:什么是cpu?、CPU是英文CentralProcessingUnit(中央处理器)的缩写,相当于计算机的大脑1。它是由寄存器、控制器、运行器和时钟4个部分组成的电子部件,通常称为IC(IntegratedCircuit,集成电路),内部由数百万至数亿个晶体管组成23o对于程序员来说,CPU是一个重要的硬件组件,因为它负责执......
  • 废品回收小程序的开发:创新与实践
    随着科技的发展和环保意识的提高,废品回收成为了社会关注的热点问题。为了更好地推动废品回收事业的发展,废品回收小程序的开发应运而生。本文将介绍废品回收小程序的开发背景、功能特点、技术实现和推广应用,以期为相关领域的发展提供参考。一、开发背景废品回收是环保事业的重要组成......
  • windowForm程序的webView2错误 System.IO.FileNotFoundException: 系统找不到指定的文
    最近开发公司的一个项目,要求打包在windows中执行的exe可执行文件开始我想到的是使用windowsForm里面webView嵌套网页执行,vs自带提供的WebBrowser的内核是ie7的,兼容性确实不好,后面使用Microsoft.Web.WebView2(通过NuGet安装)兼容性问题解决了。在我的电脑上可以完整的运行,但是在同......
  • Winform仅允许运行一个程序,当要打开多个时将显示已在运行的程序
    要实现此功能,只需在Program类中修改启动程序的方法即可首先引用对应的命名空间usingSystem.Diagnostics;usingSystem.Reflection;usingSystem.Runtime.InteropServices;接着在类中,Main方法外写///<summary>///Themainentrypointfortheapplication./......
  • [word] word粘贴文字,怎样删除背景的颜色-
    在复制网页上的文字并粘贴到Word文档中时,经常会把文字的背景色也粘贴到文档中,那么,Word文档粘贴文字,怎样删除背景的颜色?方法一:Word复制过来的文字背景色应该如何去掉?第一步:打开Word客户端,然后点击『页面布局』,找到『页面边框』,调出『边框和底纹』对话框;第二步:调出『边框和底纹』对......
  • 个人成长|《程序员职业规划》
    ⛳本文关键词:程序员、个人成长、职业规划......
  • 《程序是怎么跑起来的》的第一次前两章总结
    读了《程序是怎样跑起来的》这本书的第一章之后,让我对CPU的理解更加深入。刚开始我只认为它是相当于计算机的大脑,原来它对于程序员来说不止如此,它还是CPU,寄存器,内存,内存地址,程序计数器,累计寄存器,标志寄存器和基址寄存器。它的内部是由寄存器,控制器,运算器和时钟四部分构成。平常......
  • Windows内核开发-[2]、创建第一个驱动程序
    使用VisualStudio2022创建一个EmptyWDMDriver工程  工程创建后,添加一个MyFirstDriver.cpp文件,输入以下内容1#include<ntddk.h>23VOIDDriverUnload(PDRIVER_OBJECTDriverObject)4{5if(DriverObject!=NULL)6{7DbgPrint("Driver......
  • 读对程序员来说cpu是什么有感
    CPU是英文CentralProcessingUnit(中央处理器)的缩写,相当于计算机的大脑,它的内部由数百万至数亿个晶管体构成。CPU所负责的就是解释和运行最终转换成机器语言的程序内容。1、了解CPU的内部结构CPU和内存是由许多晶体管组成的电子部件,通常称为IC。CPU的内部由寄存器、控制器、......