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

一、主要原理

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

可以理解豆包的通俗解释

四种常见的类型

> 二、section指令

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

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

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

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




> 三、汇编语言的编程

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

C语言的编写

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

结果查看,看右边

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




相关推荐
xier_ran5 小时前
【infra之路】AI 编译器学习笔记(十三):AI 编译器全景——TVM、XLA、IREE 与其他
人工智能·笔记·学习
连山齐名5 小时前
ai应用开发的学习笔记
服务器·笔记·学习
xier_ran5 小时前
【infra之路】AI 编译器学习笔记(十四):为什么要 tiling,以及矩阵计算单元的“固定“
人工智能·笔记·学习
燕落南枝5 小时前
HTML 学习:辅助标签 label 与字符实体
前端·学习·html
hackchen6 小时前
LangChain 学习第 3 课 - 输出解析器(Output Parser)
数据库·学习·langchain
wangguanghou16 小时前
【学习成长】深入解析721学习成长模型:70-20-10法则的实践指南与避坑手册
学习
其实防守也摸鱼6 小时前
Linux文本处理命令理论学习
linux·服务器·前端·数据库·sql·学习·安全
dadaobusi7 小时前
学习: Triton
学习
一条泥憨鱼7 小时前
【计算机网络】| 从 MAC 到 NAT 的跨网段通信全链路
服务器·网络·学习·计算机网络·macos
miao_0v07 小时前
10.20任务
学习·个人开发