【计算机底层】二进制到汇编(2)
前言:
本文内容:进制的思想本质、进制的运算
推荐免费计算机底层入门讲解视频:【狂神说】最通俗易懂的计算机底层教学,二进制到汇编学习!_哔哩哔哩bilibili
进制的思想本质
概述
二进制? 0 1
学习进制的障碍?
人类为什么天然选择了10进制,因为人有10个指头;学好二进制要跳出固有思维。
二进制
思想:每一种进制都是完美的,都有自己的计算方式!
进制
1进制:逢一进一,结绳记事,1 1
2进制:逢二进一,计算机01 01 10
8进制:逢八进一,8个符号组成:0 1 2 3 4 5 6 7
10进制:逢10进一,10个符号组成:0 1 2 3 4 5 6 7 8 9
16进制:逢16进一,16个符号组成:0 1 2 3 4 5 6 7 8 9 a b c d e f
学好进制最关键是:查数
测试
1 | 一进制 |
问题:你真的理解进制了吗 1+1=3对吗?
十进制 0 1 2 3 4 5 6 7 8 9
机密解密:程序员、破解程序的人!进制的加密
进制的运算
1 | 八进制计算 |
八进制加法表:
1+1=2 | ||||||
---|---|---|---|---|---|---|
1+2=3 | 2+2=4 | |||||
1+3=4 | 2+3=5 | 3+3=6 | ||||
1+4=5 | 2+4=6 | 3+4=7 | 4+4=10 | |||
1+5=6 | 2+5=7 | 3+5=10 | 4+5=11 | 5+5=12 | ||
1+6=7 | 2+6=10 | 3+6=11 | 4+6=12 | 5+6=13 | 6+6=14 | |
1+7=10 | 2+7=11 | 3+7=12 | 4+7=13 | 5+7=14 | 6+7=15 | 7+7=16 |
八进制乘法表:
1*1=1 | ||||||
---|---|---|---|---|---|---|
1*2=2 | 2*2=4 | |||||
1*3=3 | 2*3=6 | 3*3=11 | ||||
1*4=4 | 2*4=10 | 3*4=14 | 4*4=20 | |||
1*5=5 | 2*5=12 | 3*5=17 | 4*5=24 | 5*5=31 | ||
1*6=6 | 2*6=14 | 3*6=22 | 4*6=30 | 5*6=36 | 6*6=44 | |
1*7=7 | 2*7=16 | 3*7=25 | 4*7=34 | 5*7=43 | 6*7=52 | 7*7=61 |
1 | 277 |
结论:无论什么进制,本身都有一套完整的运算体系的,我们都可以通过列表的方式将它计算出来!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hey,Joker!
评论
ValineTwikoo