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

一、主要原理

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

可以理解豆包的通俗解释

四种常见的类型

> 二、section指令

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

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

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

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




> 三、汇编语言的编程

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

C语言的编写

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

结果查看,看右边

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




相关推荐
高铭杰9 小时前
Golang sync.Mutex实现原理学习
java·学习·golang
狗凯之家源码网9 小时前
狗凯源码库学习资源真实价值评测
学习
Bernice橘子9 小时前
职场英语学习计划Day024
学习
min(a,b)19 小时前
学习第 4 天:面向对象与异常处理
python·学习·学习方法
一只小菜鸡..19 小时前
南京大学 操作系统 (JYY) 学习笔记:进程地址空间与内存“外挂”魔法
笔记·学习
BestHeaker19 小时前
试用 WorkBuddy 一段时间的个人笔记:它能做什么、积分怎么算、以及我的真实评价
个人开发·学习方法·ai编程
tju新生代魔迷19 小时前
Verilog语言学习(一)
学习
一只小菜鸡..20 小时前
南京大学 操作系统 (JYY) 学习笔记:访问操作系统的对象与“一切皆文件”
笔记·学习
IT空门:门主1 天前
Python 基础语法学习路线图
网络·python·学习
寒月小酒1 天前
第五章 生成集成 和第六章 RAG评估(all-in-rag学习)
数据库·学习