欧美成人高清,97精品国产福利一区二区三区,аⅴ资源天堂资源库在线,色999日韩自偷自拍美女

單片機中數的表示及運算(單片機上的數字是什么意思)

單片機中的數是以二進制表示的,分為有符號數和無符號數兩種。

有符號數的表示方法

有符號數是指有“ (正)”、“ ? (負)”符號的數。由于單片機采用二進制數,所以只有“1 ”和“0”兩種數字,其中用“ 0 ”表示“ ”,用“ 1 ”表示“ ? ” 。單片機中的數據一般只有8位,一般規定最高位為符號位,因為要用1位表示數的符號,所以只有7位用來表示數值,可以表示? 127~ 128。

有符號數的表示方法有 3 種:原碼、反碼和補碼。同一有符號數,用 3 種表示方法得到的數是不同的。下面用3種方法來表示兩個有符號數 1011101和? 1011101。

(1)原碼

用“1”表示“?”,用“0”表示“ ”,其他各數保持不變,采用這種方法表示出來的數稱為原碼。

1011101用原碼表示是01011101,可寫成[01011101] 原。

? 1011101用原碼表示是11011101,可寫成[11011101] 原。

(2)反碼

反碼是在原碼的基礎上求得的。對于正的有符號數,其反碼與原碼相同;對于負的有符號數,其反碼除符號位與原碼相同外,其他各位數由原碼各位數取反得到。

1011101用反碼表示是01011101,可寫成[01011101] 反。

? 1011101用反碼表示是10100010,可寫成[10100010] 反。

(3)補碼

補碼是在反碼的基礎上求得的。對于正的有符號數,其補碼與反碼、原碼相同;對于負的有符號數,其補碼除符號位與反碼一致外,其他數由反碼加1得到。

1011101用補碼表示是01011101,可寫成[01011101] 補。

? 1011101用補碼表示是10100011,可寫成[10100011] 補。

有符號數的運算

用原碼表示有符號數簡單、直觀,但在單片機中,如果采用原碼進行減法運算,需要很復雜的硬件電路;如果用補碼,可以將減法運算變為加法運算,從而省去減法器而簡化硬件電路。

例如:用二進制減法運算和補碼加法運算分別計算35 ? 21。

① 二進制減法運算:35 ? 21=00100011 ? 00010101=00001110

② 用補碼加法運算。

先將算式轉換成補碼形式,35 ? 21=[ 35] [ ? 21]= [00100011] 原 [10010101] 原 =[00100011] 反 [11101010] 反 =[00100011] 補 [11101011] 補。

再對補碼進行二進制加法運算:

單片機中數的表示及運算(單片機上的數字是什么意思)

從上面的運算過程可以看出,補碼的符號也參與運算,在8位單片機中,由于數據長度只能有8位,上式結果有9位,第9位會自然丟失,補碼加法的運算結果與二進制減法的運算結果是一樣的,都是00001110=14。

由此可見,用補碼的形式進行運算,可以將減法運算轉換為加法運算,運算結果仍是正確的,所以單片機普遍采用補碼的形式表示有符號數。

無符號數的表示方法

無符號數因為不用符號位, 8 位全部用來表示數據,所以這種方法可以表示的數據范圍是 0 ~ 255 。 8位二進制數的不同表示方式的換算關系見表1-6。

表1-6 8位二進制數的不同表示方式的換算關系

單片機中數的表示及運算(單片機上的數字是什么意思)

表1-6

續表

單片機中數的表示及運算(單片機上的數字是什么意思)

表1-6

從表1-6中可以看出,對于同一個二進制數,當采用不同的表示方式時,得到的數值是不同的,特別是大于10000000的有符號數。若想確切知道單片機中的二進制數所對應的十進制數是多少,先要了解該二進制數是有符號數還是無符號數,再換算出該二進制數對應的十進制數。

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至89291810@qq.com舉報,一經查實,本站將立刻刪除。
(0)
上一篇 2024年4月23日 下午4:47
下一篇 2024年4月23日 下午4:53

相關推薦

  • 韓寒休學重要

    韓寒休學重要: 一場改變中國青春文化的事件 近年來,中國年輕人中的流行文化現象越來越引人注目。在這個快速變化的時代,許多年輕人正在追求自己的夢想和目標。其中,韓寒是一位備受關注的 …

    教育百科 5天前
  • 常州工學院武進區是哪個校區

    常州工學院是江蘇省常州市的一家本科院校,其武進區校區位于常州市武進區武廣路2188號。 常州工學院武進區校區是一所歷史悠久的學校,其前身為1958年成立的武進工業學校。學校占地面積…

    教育百科 2024年11月11日
  • 大專休學的

    大專休學的開始 大專休學是一種很常見的現象,對于那些希望更深入地探索自己興趣和職業道路的人來說,它是一種很好的選擇。在這里,我想分享一些我的經歷,探討一下大專休學的意義和價值。 我…

    教育百科 2025年2月16日
  • 三國演義第七十九回主要內容介紹

    三國演義第七十九回主要內容介紹 — 父母的期望 父母在孩子的成長過程中總是充滿期待,他們希望孩子能在學業上有所成就,同時具備良好的品德和責任感。這種期望往往來源于對更好…

    教育百科 2025年4月12日
  • 碩士休學期間可以重新考研嗎(碩士休學一年的利弊)

    碩士休學一年的利弊 近年來,隨著研究生教育的普及,越來越多的學生選擇休學一年來探索自己是否適合繼續深造。對于碩士來說,休學一年的利弊是什么?本文將對此進行探討。 休學一年的利弊 休…

    教育百科 2024年6月12日
  • 休學停學有什么區別(閉門休學)

    閉門休學 近年來,隨著教育的不斷發展和變革,休學已經成為越來越多學生的選擇。然而,對于某些人來說,休學可能并不是一件簡單的事情。今天,我想和大家分享一下閉門休學的感受和思考。 閉門…

    教育百科 2024年6月26日
  • 如何對待網癮網癮中心

    如何對待網癮網癮中心 網癮是一種嚴重的心理健康問題,對青少年的身心健康造成了極大的危害。網癮中心是專門用于幫助網癮患者的地方,但是這些地方通常會收取高昂的費用,并且提供的質量也比較…

    教育百科 2024年8月12日
  • 休學回去宿舍

    休學回去宿舍 隨著新冠疫情的肆虐,學校決定對學生的學業進行適度的調整。我也不例外,因為我需要回家照顧我的家人。在這個特殊的時期,我決定休學回家,回到我的宿舍。 我還記得當我剛來到宿…

    教育百科 2024年7月20日
  • 毛戈平化妝學校休學

    毛戈平化妝學校休學 毛戈平化妝學校是一家著名的化妝學校,其校長毛戈平是中國化妝界的著名人物。然而,最近毛戈平化妝學校宣布休學,引起了很多人的關注。 據報道,毛戈平化妝學校最近遇到了…

    教育百科 2024年8月3日
  • 安徽有名的網癮少年學校

    安徽有名的網癮少年學校 網癮少年學校是安徽一所著名的學校,也是全國知名的網癮少年康復中心之一。學校成立于1998年,是一所專門治療網癮少年的學校。 學校位于安徽省合肥市蜀山區,交通…

    教育百科 2025年3月3日

發表回復

您的郵箱地址不會被公開。 必填項已用 * 標注

主站蜘蛛池模板: 青铜峡市| 静安区| 吐鲁番市| 兴义市| 湘阴县| 延津县| 东辽县| 永和县| 朝阳县| 邢台市| 新兴县| 鄄城县| 湟中县| 灵璧县| 乌苏市| 洞口县| 新营市| 贵南县| 太保市| 张家港市| 常宁市| 萨迦县| 都兰县| 应用必备| 呼和浩特市| 河北区| 乌拉特中旗| 宜良县| 新源县| 酉阳| 永登县| 子长县| 河西区| 尼木县| 元阳县| 肥西县| 普陀区| 裕民县| 阿克陶县| 南宁市| 调兵山市|