前言:

本文内容:概述、为什么要学习汇编

推荐免费计算机底层入门讲解视频:【狂神说】最通俗易懂的计算机底层教学,二进制到汇编学习!_哔哩哔哩bilibili

概述

汇编语言是你的必经之路

语言

进制

进制如何运算

二进制

数据宽度

有符号树和无符号数

源码反码补码

位运算

位运算计算

汇编

寄存器

内存

汇编指令

内存复制

堆栈的指令

汇编如何写函数

堆栈传参

堆栈平衡

写辅助到入狱

为什么要学习汇编语言

语言:

比如:人与人的沟通,学习计算机的语言。

什么是机器语言

1
2
3
4
5
6
7
8
#我们目前主流的电子计算机!
状态:0 和 1
#最早的程序员,穿孔卡带
四则运算(加减乘除)
0100 0000
0100 1000
0100 1000
0100 1000

这些复杂的机器语言,能简化吗?助记符!汇编语言!

1
2
3
4
加 ICN  编译器->  0100 0000
减 DEC 编译器-> 0100 1000
乘 MUL 编译器-> 0100 1000
除 DIV 编译器-> 0100 1000

离程序的本质:有隔阂,汇编一般用于底层的编写,单片机

C语言

1
2
3
4
加 A+B  编译器->  0100 0000
减 A-B 编译器-> 0100 1000
乘 A*B 编译器-> 0100 1000
除 A/B 编译器-> 0100 1000

4kbCcR

使用工具:VC6 OD

下载密码:joker