当前位置:网站首页>Assembly language - Beginner's introduction
Assembly language - Beginner's introduction
2022-07-05 13:43:00 【Sex sex ~ ~】
One 、 Base number
1、 Why do you want to learn
Computers only know binary , That is to say 0 and 1, In order to learn computer better , First of all, we should have a deep understanding of Radix .
2、 Precautions for learning Radix
If you want to learn Radix well, you must first forget the decimal system , Also forget the conversion between base numbers , Because every binary is perfect .
3、 The definition of base
Definition of octal : It consists of eight symbols , Namely 0 1 2 3 4 5 6 7 Every eight enters one. .
The definition of decimal : It consists of eight symbols , Namely 0 1 2 3 4 5 6 7 8 9 Dot into one .
N The definition of base : from N It's a symbol , Meet N Jin Yi .
4、 The writing of decimal system
Eg;
One base (1~6):1 11 111 1111 11111 111111
Binary system (1~8):0000 0001 0010 0011 0101 0110 0111 1000
Ternary (1~12):0 1 2 10 11 12 20 21 22 100 101 102
5、 Base operation
Why do we skillfully calculate the addition, subtraction, multiplication and division of decimal , It's because we recited the multiplication table when we were young , So when we do other binary calculations, we can also recite the relevant operation tables .
eg: octal
Add :

Multiplication :

Two 、 Binary abbreviation
1、 Why do computers use binary
Computers need electricity , The circuit has only two states :1 really ( Electrify )0( No power )
Any file stored in the computer 、 Any instructions received are from 0 and 1 Composed of
2、 The relationship between binary and hexadecimal
Binary system (1~15):0000 0001 0010 0011 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Hexadecimal (1~15):1 2 3 4 5 6 7 8 9 A B C D E F
Binary is too cumbersome , Hexadecimal can be regarded as a short form of binary .
边栏推荐
- With 4 years of working experience, you can't tell five ways of communication between multithreads. Dare you believe it?
- 【云资源】云资源安全管理用什么软件好?为什么?
- Network security HSRP protocol
- When using Tencent cloud for the first time, you can only use webshell connection instead of SSH connection.
- 一网打尽异步神器CompletableFuture
- 研究生可以不用学英语?只要考研英语或六级分数高!
- What is a network port
- Zhubo Huangyu: it's really bad not to understand these gold frying skills
- MMSeg——Mutli-view时序数据检查与可视化
- PHP generate Poster
猜你喜欢

不知道这4种缓存模式,敢说懂缓存吗?

Flutter 3.0更新后如何应用到小程序开发中
![[notes of in-depth study paper]transbtsv2: wider instead of deep transformer for medical image segmentation](/img/70/6de0346df8527af6c88db1ff89947b.png)
[notes of in-depth study paper]transbtsv2: wider instead of deep transformer for medical image segmentation

MySQL - database query - sort query, paging query

Redis6 transaction and locking mechanism

那些考研后才知道的事

嵌入式软件架构设计-消息交互

Self built shooting range 2022

Could not set property ‘id‘ of ‘class XX‘ with value ‘XX‘ argument type mismatch 解决办法

龙芯派2代烧写PMON和重装系统
随机推荐
leetcode 10. Regular Expression Matching 正则表达式匹配 (困难)
leetcode 10. Regular expression matching regular expression matching (difficult)
stm32逆向入门
Catch all asynchronous artifact completable future
【MySQL 使用秘籍】一网打尽 MySQL 时间和日期类型与相关操作函数(三)
记录一下在深度学习-一些bug处理
[notes of in-depth study paper]uctransnet: rethink the jumping connection in u-net from the perspective of transformer channel
redis6事务和锁机制
A detailed explanation of ASCII code, Unicode and UTF-8
南理工在线交流群
Go pointer
Laravel框架运行报错:No application encryption key has been specified
The development of speech recognition app with uni app is simple and fast.
私有地址有那些
asp. Net read TXT file
C object storage
Pancake Bulldog robot V2 (code optimized)
The "Baidu Cup" CTF competition was held in February 2017, Web: explosion-2
web3.eth. Filter related
Binder communication process and servicemanager creation process