IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 初学二进制学习笔记 -> 正文阅读

[C++知识库]初学二进制学习笔记

?00.课程概要:
????????机器语言:二进制0 1
????????汇编语言:比机器语言简单,第二代计算机语言,用一些容易理解和记忆的字母,单词代替一个特定的指令,通过编译器
转换为机器语言,后,计算机才能理解,
高级语言:高级语言包括多种语言,c语言是其中一种(编译器),c++学好的基础是c语言,高级语言比汇编语言更好用
为什么要学习汇编:(程序员的鄙视链汇编鄙视所有,哈哈)
从事安全工作,汇编是基础,
学习环境:(1).VC6可以学习更多细节
(2)VS2010 VS2013 VS2016
01.进制:
为什么学习进制:计算机只认识0和1,可以更好学习计算机
要学好进制,建议要忘了十进制,忘了进制间的转换,每种进制都有完美的体系
进制的定义:N进制 由N个符号组成逢N进一
进制的书写:符号可以自己定义,3进制查数时122 后面的数应该是200,201,202,210
可以用进制解释1+1=3对了,3进制可以定义为1,3,2,1+1就是等于3.
进制的加密解密。
02.进制运算:
进制本身就是完美的体系,可以自己制定进制运算表。
总结:可以自己定义符号,
比如6进制 0 2 3 a 4 b
? ? ? ? ? ? ? ? 20 22 23 2a 24 2b
? ? ? ? ? ? ? ? 30 32 33 3a 34 3b
计算0+2=3 ? ?2+6=22 ?4*5=42 ? ?4b/2=2b
进制加法表(定义完了,发现我在恶心自己)
0+0=2
0+2=3 ? ? ?2+2=a
0+3=a ? ? ?2+3=4 ? ? 3+3=b
0+a=4 ? ? ?2+a=b ? ? 3+a=20 ? ? ?a+a=22 ? ??
0+4=b ? ? ?2+4=20 ? 3+4=22 ? ? a+4=23 ? ? ?4+4=2a ??
0+b=20 ? ?2+b=22 ? 3+b=23 ? ? a+b=2a ? ? ?4+b=24 ? b+b=2b
进制乘法同理....向后一直查,感兴趣可以自己做做。

海哥汇编视频前三节

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-12-02 16:34:44  更:2021-12-02 16:36:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 9:51:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码