当前位置:网站首页>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 .
边栏推荐
- 研究生可以不用学英语?只要考研英语或六级分数高!
- 基于微信小程序的订餐系统
- ELK 企业级日志分析系统
- Could not set property 'ID' of 'class xx' with value 'XX' argument type mismatch solution
- Scientific running robot pancakeswap clip robot latest detailed tutorial
- Flutter 3.0更新后如何应用到小程序开发中
- What happened to the communication industry in the first half of this year?
- “百度杯”CTF比赛 九月场,Web:Upload
- Jasypt configuration file encryption | quick start | actual combat
- When there are too many input boxes such as input transmitted at one time in the form, the post data is intercepted
猜你喜欢
[daily question] 1200 Minimum absolute difference
运筹说 第68期|2022年最新影响因子正式发布 快看管科领域期刊的变化
Could not set property ‘id‘ of ‘class XX‘ with value ‘XX‘ argument type mismatch 解决办法
[public class preview]: basis and practice of video quality evaluation
jenkins安装
Internal JSON-RPC error. {"code":-32000, "message": "execution reverted"} solve the error
Jasypt configuration file encryption | quick start | actual combat
Flutter 3.0更新后如何应用到小程序开发中
Win10——轻量级小工具
French scholars: the explicability of counter attack under optimal transmission theory
随机推荐
Simple PHP paging implementation
Shandong University Summer Training - 20220620
The "Baidu Cup" CTF competition was held in February 2017, Web: explosion-2
About the problem and solution of 403 error in wampserver
Jasypt configuration file encryption | quick start | actual combat
“百度杯”CTF比赛 九月场,Web:SQL
MySQL --- 数据库查询 - 排序查询、分页查询
一网打尽异步神器CompletableFuture
Zhubo Huangyu: these spot gold investment skills are not really bad
Win10——轻量级小工具
mysql获得时间
[deep learning paper notes] hnf-netv2 for segmentation of brain tumors using multimodal MR imaging
[notes of in-depth study paper]uctransnet: rethink the jumping connection in u-net from the perspective of transformer channel
Solution to the prompt of could not close zip file during phpword use
内网穿透工具 netapp
FPGA 学习笔记:Vivado 2019.1 添加 IP MicroBlaze
A detailed explanation of ASCII code, Unicode and UTF-8
Internal JSON-RPC error. {"code":-32000, "message": "execution reverted"} solve the error
What happened to the communication industry in the first half of this year?
真正的缓存之王,Google Guava 只是弟弟