第一章计算机思维

主机:内存储器

​ 运算器

​ 控制器

外设:外存储器

​ IO

数据给运算器 指令给控制器 01二进制存储在存储器中

程序是指令的有效组合

CPU(中央处理单元) 是计算机的核心处理器,它负责执行程序指令、进行数据运算和控制其他硬件组件的工作。计算数据和处理指令

寄存器通常用于存储 CPU 执行指令时需要快速访问的数据,比如操作数、计算结果、内存地址等

主板 是计算机的 核心连接平台,负责将所有硬件连接到一起,保证它们能够协同工作。主板提供了连接 CPU、内存、硬盘、显示器等硬件的接口和电路

返回地址是指程序调用一个函数时,CPU 需要知道执行完这个函数后应该返回到哪里继续执行。这个返回地址通常是在 上保存的,具体流程如下:

  • 函数调用时,CPU 会将当前的执行地址(即下一条指令的位置)压入栈中,这个地址就是返回地址。它保存了调用函数时,程序应该跳转回去的地方。
  • 栈帧:每个函数调用都会为该函数创建一个栈帧,栈帧中存储了该函数的局部变量、返回地址以及其他信息(如调用该函数时的寄存器值)。在栈帧中,返回地址通常被存储在栈的顶部。
  • 返回时,当一个函数执行完毕并且使用 return 语句返回时,CPU 会通过栈中的返回地址跳转到原来调用该函数的地方,继续执行后续的指令。

逻辑思维数学 计算思维计算机 实证思维物理(观察现象)

![屏幕截图 2024-12-23 173507](C:\Users\黄梓涵\Pictures\Screenshots\屏幕截图 2024-12-23 173507.png)

屏幕截图 2024-12-23 174214 屏幕截图 2024-12-23 174355
posted @ 2024-12-23 18:01  黄梓涵  阅读(6)  评论(0编辑  收藏  举报