第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【學習打卡】第5天 物聯(lián)網(wǎng)/嵌入式工程師學習筆記5

標簽:
C C++

【学习打卡】第5天 物联网/嵌入式工程师学习笔记5

课程信息

  • 课程名称:物联网/嵌入式工程师
  • 章节名和曾:第1周之数据的存储
  • 讲师姓名:大白老师

课程内容概述

计算机是0和1的世界,在计算机中,用原码、反码、补码来表示数据。
在内存中的数据使用补码来存储。

1. 存储规则

数据就在内存中总是以二进制补码的形式存放
一般来讲,最高位为符号位。正数为0,负数为1

2. 转换规则

2.1 原码 --> 反码、补码

  • 正数的原码、反码、补码就是它本身
  • 负数的反码 :符号位不变,对原码其它位依次取反
  • 负数的补码 :符号位不变,反码 + 1

2.2 补码 --> 原码

  • 方法1: 原码 = 补码 - 1 ,然后符号位不变,按位取反
  • 方法2: 对补码再求补码可得原码。

3. 存储规则的深入理解

原码 + 原码的反码 =0xff
补码 = 原码的反码 + 1
补码 = (0xff - 原码) + 1

学习心得

上一节我们知道了计算机是0,1的世界,但是在内存中0和1是如何存储的呢?

直接使用我们熟悉的原码去存储不可以吗,或者说又引入反码、补码的意义何在呢?

原码、反码和补码的出现都是为了解决计算机对整数的编码问题。

原码无疑是最便于人类理解和计算的编码方式,但是对于计算机,原码有加减乘除四种运算方式,更要考虑符号位而实行不同的计算策略,显然会让cpu的设计无比复杂。

人们想到了用加法来代替其他的三种运算方式(详见讲清原码、反码和补码的来龙去脉

课程截图

1. 原、反、补的概述

图片描述

2. 从原码到反码或补码的规则

图片描述

3. 补码转换为原码

图片描述

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消