跟着老师不迷路系列——跟着李述铜老师学习汇编语言之基本汇编程序section指令

一、主要原理

首先我们先来了解一下,汇编语言是什么, 不同于c语言的编写,需要分块实现功能

可以理解豆包的通俗解释

四种常见的类型

> 二、section指令

现在我们可能还不是很懂这个section指令是什么,用来做什么的,怀着这个疑问,我们可以先简单的ai一下,我们开始往下面学习

现在我们看到下面可能还是一脸懵,这到底section是在讲什么呢,这个时候我们要学会用ai工具辅佐我们学习,我们将代码直接发给ai,问他这个具体是想说明解释什么,最好是用通俗易懂的语言告诉我们。下面是简单的豆包回答,我们先初步了解。

接下来,我们再看这段代码,是否有了不一样的理解。我们现在一起来了解一下这个代码,第一个红色边框是初始化的变量,第二个是未初始化的变量,第三个是main函数,现在我们继续往后看

下面截图的地方,后面是不是就是写了我们main函数放的地址,以及我们的已初始化的变量,现在是不是有一种茅塞顿开的感觉。终于知道这视频究竟实在讲什么了。




> 三、汇编语言的编程

现在我们继续往下面学,开始自己尝试汇编语言的编程,从新建一个汇编语言的文件开始

C语言的编写

汇编语言的编写,先学写,后面来讲什么这么写

结果查看,看右边

现在添加一些,如果看不懂没关系,咱们现在借助ai继续开始,看视频老师一直在引导我们去看是否数据可以更改,以及去了解每一个部分应该放什么东西。




相关推荐
差不多的周周9 小时前
《骨架上下文:基于零镜头骨架的动作识别的骨架侧上下文提示学习》论文核心部分详解
学习
Century_Dragon10 小时前
从挂图到VR:汽修专业的一堂新能源原理课可以怎么上~
学习
知识分享小能手11 小时前
C++ 学习教程,从入门到精通,C++对象和类 — 详细知识点总结(10)
开发语言·c++·学习
New农民工11 小时前
倒立摆训练秘籍:理解训练参数
学习
L@ncor12 小时前
第五章 基于低代码平台的智能体搭建 · 学习笔记(Coze / Dify / FastGPT / n8n)
笔记·学习·低代码·agent·prompt工程
迪丽热爱12 小时前
多媒体应用20-903(补)
学习
科研online12 小时前
用可解释机器学习XGBoost+SHAP发SCI期刊的优势?
人工智能·机器学习·学习方法
传奇开心果编程14 小时前
【Flutter入门练中学】第8课:动画与过渡
android·学习·flutter·ui·ios
程序员yu14 小时前
会编网络:别被入门教程骗了,Python实用能力不在语法本身
开发语言·python·学习·算法
Lintongzg15 小时前
千卡训练的隐形账单:通信不是瓶颈
笔记·学习·性能优化·llm