进制的计算 -汇编
来源:互联网 发布:double保留两位小数 js 编辑:程序博客网 时间:2024/06/03 14:12
1、为什么会有数字? 我们生活中常用的数字是多少禁止的? 我们为什么要学习进制?
2、进制的定义
十进制的定义,由十个符号组成,分别是 0 1 2 3 4 5 6 7 8 9 逢十进一。
九进制的定义,由九个符号组成,分别是0 1 2 3 4 5 6 7 8 逢九进一。
十六进制的定义,由十六个符号组成,分别是 0 1 2 3 4 5 6 7 8 9 A B C D E F。
课堂提问 :
八进制的定义是什么? 由八个符号组成 0 1 2 3 4 5 6 7
十二进制的定义是什么?
二进制的定义是什么? 由两个符号组成 0 1
N进制的定义是什么? 由N个符号组成 逢N进一
课堂练习:
二进制 从0 写到 30 (是30个数)0-15
0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
十六进制
0000 0001 0010 0011 0100 0101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
0 1 2 3 45 6 7 8 9A B C D EF
传统算法
0101
1+0+4=5
进位时 高位是1 后面是0
八进制 从0 写到 80 (是80个数)
0 1 2 3 45 6 7
10 11 12 13 1415 16 17
20 21 22 23 2425 26 27
30 31 32 33 3435 36 37
40 41 42 43 4445 46 47
50 51 52 53 5455 56 57
60 61 62 63 6465 66 67
70 71 7273 74 75 76 77100 101 102 103 104 105 106 107
110 111 112 113 114 115 116 117
3、你了解进制的本质吗?
如果将进制定义成这样, 你有何想法?
十进制的定义:由十个符号组成, 分别是 9 1 5 2 4 7 6 3 8 0 逢十进一。
(可以)符号可以任意定义
如果这么定义有什么好处 (别人猜不到,起到加密的作用)
如果改成这样呢? (如下图)
了解事物的本质,如果将上面的符号用于加密,那会给解密者带来极大的麻烦!
4、计算机与数字的关系。
<1> 计算机中的任何信息,比如一张图片,一部视频或者一首歌曲,最终都是以二进制的形式进行存储的。
<2> 计算机采用二进制的形式存储数据,主要有两方面的原因:1、二进制就足够 2、受硬件制约
电流或者通或者不通,
总结:对于二进制一定非常熟悉
<3>由于二进制书写复杂,所以在很多软件中,都将计算机中的数据用16进制来进行表示,16进制是二进制的简写形式。
1个十六进制数 == 4个二进制数
原因:4个二进制数能表示的范围是:0000-1111就是是 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 刚好 是一个十六进制数
<4> 传统的计算机二进制转十六进制的方法:
00001010 举例
作业 1、 2+3=1 成立吗? 说明理由。
2、 将下面的二进制数用16进制表示
1100 1011 0101 0100 1110 1011 0111 1011 0100 1010 1011
3、将下面的十六进制数用二进制表示
487FDC120ACE69B953FE
4、二进制从0写到100(是100个数,每行写10个便于统计)
注意
如果写错了 在写三遍 加深学习
1、十进制的计算:
7+9=16
9-3=6
2*3=6
8/4=2
2、二进制的计算
1101+1010=?
1110-0101=?
1010*1101=?
100110/110=?
传统方式 4*5 20/8 = 2 余数4 就是24 不方便,不建议
进制的本质是 查数,
通过查加法表 填写惩罚表 2*6 = 6+6 3*3 = 3+3 查表 6后面数三个
277 3+7 =12 2 进位1 236?+4 = 6 2
+ 333 3+7 =12 +进位1 3 进位1- 54 3-5 = 借位 13 - 5 = 6
----------------- 2+3=5+进位1 6 ------------------------------- 2 - 借位 1 = 1
632 162
乘法就不演示了
- 进制的计算 -汇编
- 内联汇编计算2个16进制的大数
- ADC指令+内联汇编计算2个16进制的大数
- 用汇编写的计算阶乘N!的程序
- 计算卷积 (汇编)
- 汇编 计算数字字典>0 <0 =0的个数
- 汇编 计算1-100内奇数的和
- 对C51和计算组成及汇编的看法
- 一些有效的快速嵌汇编数字计算函数
- 51系列单片机延时程序计算的分析(汇编)
- 汇编 等号伪指令 计算数组和字符串的大小
- 【语言-汇编】自然常数(e)的计算
- 进制的计算
- 汇编调用子程序计算输入的数字个数并以十进制形式显示计算结果【源码】
- 汇编 进制转换
- 云计算精品图书汇编
- 计算指令长度(汇编)
- 汇编计算阶乘(MIPS)
- 数据结构实验之查找三:树的种类统计
- 归并排序
- 比特币,区块链与Fintech
- 用hlsl/glsl实现内发光效果
- ubuntu安装JDK
- 进制的计算 -汇编
- Windows下谷歌浏览器出现ChromeERR_EMPTY_RESPONSE的解决方法
- Android broadcast receiver初体验
- 如何开启API经济学的大门
- 波音公司用区块链打击GPS欺骗攻击
- 韩国加密货币交易所将执行自我调节举措
- 法国政府批准在区块链平台上交易未上市证券
- 俄罗斯加密货币媒体Forklog遭乌克兰安全局突袭
- InK会成为下一个Qtum吗?