国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

[ARM匯編]計(jì)算機(jī)原理與數(shù)制基礎(chǔ)—1.1.3 二進(jìn)制補(bǔ)碼

這篇具有很好參考價(jià)值的文章主要介紹了[ARM匯編]計(jì)算機(jī)原理與數(shù)制基礎(chǔ)—1.1.3 二進(jìn)制補(bǔ)碼。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在計(jì)算機(jī)中,為了表示有符號(hào)整數(shù)(即正數(shù)和負(fù)數(shù)),通常采用二進(jìn)制補(bǔ)碼表示法。二進(jìn)制補(bǔ)碼不僅可以表示負(fù)數(shù),還能簡(jiǎn)化計(jì)算機(jī)的加法和減法運(yùn)算。接下來(lái),我們將介紹二進(jìn)制補(bǔ)碼的概念及其計(jì)算方法。

原碼、反碼和補(bǔ)碼

在討論補(bǔ)碼之前,我們先了解一下原碼和反碼的概念。

  1. 原碼:直接將一個(gè)有符號(hào)整數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),最高位表示符號(hào)(0 代表正數(shù),1 代表負(fù)數(shù))。例如:+5?的原碼為?00000101,-5?的原碼為?10000101

  2. 反碼:對(duì)于正數(shù),其反碼與原碼相同;對(duì)于負(fù)數(shù),除符號(hào)位外,其余位取反(0 變?yōu)?1,1 變?yōu)?0)。例如:+5?的反碼為?00000101,-5?的反碼為?11111010。

  3. 補(bǔ)碼:對(duì)于正數(shù),其補(bǔ)碼與原碼相同;對(duì)于負(fù)數(shù),其補(bǔ)碼為反碼加 1。例如:+5?的補(bǔ)碼為?00000101,-5?的補(bǔ)碼為?11111011

求補(bǔ)碼的方法

  1. 求正數(shù)的補(bǔ)碼:直接將正數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),最高位為 0。
  2. 求負(fù)數(shù)的補(bǔ)碼:先求其絕對(duì)值的二進(jìn)制數(shù),然后取反并加 1。

示例:

求?+5?和?-5?的補(bǔ)碼:

+5 的補(bǔ)碼:00000101
-5 的補(bǔ)碼:先求 +5 的二進(jìn)制數(shù):00000101,然后取反:11111010,最后加 1:11111011

補(bǔ)碼的加法運(yùn)算

使用補(bǔ)碼表示法進(jìn)行加法運(yùn)算時(shí),可以將有符號(hào)整數(shù)的加法統(tǒng)一為無(wú)符號(hào)整數(shù)的加法。計(jì)算過程中,如果最高位(符號(hào)位)有進(jìn)位,則忽略該進(jìn)位。

示例:

計(jì)算?+5?和?-3?的和:

+5 的補(bǔ)碼:00000101
-3 的補(bǔ)碼:11111101

相加:
  00000101
+ 11111101
----------
 100000010  (最高位有進(jìn)位,忽略)

結(jié)果為?00000010,轉(zhuǎn)換為十進(jìn)制數(shù)為?2。所以,+5?和?-3?的和為?2。

從補(bǔ)碼還原到原碼

為了從補(bǔ)碼還原到原碼,我們可以根據(jù)補(bǔ)碼的符號(hào)位采取不同的方法:

  1. 如果補(bǔ)碼的符號(hào)位為 0(正數(shù)),則補(bǔ)碼即為原碼。
  2. 如果補(bǔ)碼的符號(hào)位為 1(負(fù)數(shù)),則將補(bǔ)碼減 1,然后取反,即可得到原碼。

示例:

從補(bǔ)碼?11111011?還原到原碼:

補(bǔ)碼:11111011
減 1:11111010
取反:10000101

原碼為?10000101,表示負(fù)數(shù)?-5。

通過學(xué)習(xí)二進(jìn)制補(bǔ)碼的概念及其計(jì)算方法,我們能夠更好地理解計(jì)算機(jī)中有符號(hào)整數(shù)的表示方式和加減法運(yùn)算。在后續(xù)學(xué)習(xí) ARM 匯編的過程中,我們會(huì)頻繁地使用到補(bǔ)碼表示法,因此熟練掌握補(bǔ)碼的計(jì)算方法至關(guān)重要。
推薦閱讀:

https://mp.weixin.qq.com/s/dV2JzXfgjDdCmWRmE0glDA

https://mp.weixin.qq.com/s/an83QZOWXHqll3SGPYTL5g

[ARM匯編]計(jì)算機(jī)原理與數(shù)制基礎(chǔ)—1.1.3 二進(jìn)制補(bǔ)碼文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-482068.html

到了這里,關(guān)于[ARM匯編]計(jì)算機(jī)原理與數(shù)制基礎(chǔ)—1.1.3 二進(jìn)制補(bǔ)碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 計(jì)算機(jī)組成原理基礎(chǔ)練習(xí)題第一章

    計(jì)算機(jī)組成原理基礎(chǔ)練習(xí)題第一章

    有些計(jì)算機(jī)將一部分軟件永恒地存于只讀存儲(chǔ)器中,稱之為() A.硬件 ?? B.軟件 C. 固件 ??? D.輔助存儲(chǔ)器 輸入、輸出裝置以及外界的輔助存儲(chǔ)器稱為() A.操作系統(tǒng) ?? B.存儲(chǔ)器 C.主機(jī) ????? D. 外圍設(shè)備 完整的計(jì)算機(jī)系統(tǒng)包括() A.運(yùn)算器、存儲(chǔ)器、控制器 ??

    2024年02月04日
    瀏覽(28)
  • 匯編語(yǔ)言第一講:計(jì)算機(jī)的組織架構(gòu)和匯編語(yǔ)言介紹

    匯編語(yǔ)言第一講:計(jì)算機(jī)的組織架構(gòu)和匯編語(yǔ)言介紹

    第一講:計(jì)算機(jī)的組織架構(gòu)和匯編語(yǔ)言介紹 匯編語(yǔ)言 計(jì)算機(jī)組織架構(gòu) 數(shù)字電路 術(shù)語(yǔ)回顧 數(shù)制 數(shù)字電路 硬件電路 數(shù)字電路的問題 匯編語(yǔ)言的開始 程序的節(jié)(sections) 調(diào)用操作系統(tǒng)的系統(tǒng)調(diào)用 列出文件(Listing files) 匯編和鏈接 調(diào)試匯編程序 反匯編現(xiàn)有的程序 附錄 課程資源

    2024年04月09日
    瀏覽(29)
  • 計(jì)算機(jī)組成原理 --- 計(jì)算機(jī)性能指標(biāo)

    計(jì)算機(jī)組成原理 --- 計(jì)算機(jī)性能指標(biāo)

    一.存儲(chǔ)器的性能指標(biāo) 1.MAR是地址寄存器,MDR是數(shù)據(jù)寄存器 2.MAR的位數(shù)能夠體現(xiàn)最多存多少個(gè)地址,而每個(gè)地址就代表一個(gè)存儲(chǔ)單元,所以MAR的位數(shù)能表示存儲(chǔ)器中有多少個(gè)存儲(chǔ)單元 3.MDR是數(shù)據(jù)寄存器,它的容納極限 = 每個(gè)存儲(chǔ)單元的容納極限 --- 如果MDR的容納極限小于存儲(chǔ)單

    2023年04月08日
    瀏覽(92)
  • 計(jì)算機(jī)組成原理-計(jì)算機(jī)系統(tǒng)概述

    計(jì)算機(jī)組成原理-計(jì)算機(jī)系統(tǒng)概述

    目錄 一,基本組成 ?二、各部件工作原理 2.1存儲(chǔ)器 2.2運(yùn)算器 ?2.3控制器 ?2.4輸入設(shè)備 2.5輸出設(shè)備 一條指令的工作原理 ?三、計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu) ?三種基本語(yǔ)言 四、計(jì)算機(jī)性能指標(biāo) ????????“存儲(chǔ)程序”的概念,指將指令以二進(jìn)制代碼的形式事先輸入計(jì)算機(jī)的主存

    2024年02月05日
    瀏覽(52)
  • 計(jì)算機(jī)組成原理(1)--計(jì)算機(jī)系統(tǒng)概論

    計(jì)算機(jī)組成原理(1)--計(jì)算機(jī)系統(tǒng)概論

    計(jì)算機(jī)系統(tǒng)由“硬件”和“軟件”兩大部分組成。 所謂“硬件”,是指計(jì)算機(jī)的實(shí)體部分,它由看得見摸得著的各種電子元器件,各類光、電、機(jī) 設(shè)備的實(shí)物組成,如主機(jī)、外部設(shè)備等。 所謂“軟件”,它看不見摸不著,由人們事先編制的具有各類特殊功能的程序組成。(

    2024年01月16日
    瀏覽(22)
  • 計(jì)算機(jī)組成原理(一)計(jì)算機(jī)系統(tǒng)概論

    計(jì)算機(jī)組成原理(一)計(jì)算機(jī)系統(tǒng)概論

    計(jì)算機(jī)組成原理這門課可以說(shuō)是計(jì)算機(jī)專業(yè)最重要的基礎(chǔ),身為計(jì)算機(jī)專業(yè)非常重要,所以需要自己好好琢磨,不要應(yīng)付考試。 計(jì)算機(jī)硬件系統(tǒng)的主要組成為五大部分,分別為存儲(chǔ)器、運(yùn)算器、控制器、輸入設(shè)備和輸出設(shè)備。 簡(jiǎn)述一下計(jì)算機(jī)的工作原理,假設(shè)要用計(jì)算機(jī)來(lái)

    2024年02月08日
    瀏覽(31)
  • 計(jì)算機(jī)組成原理之計(jì)算機(jī)硬件發(fā)展和計(jì)算機(jī)系統(tǒng)的組成

    計(jì)算機(jī)組成原理之計(jì)算機(jī)硬件發(fā)展和計(jì)算機(jī)系統(tǒng)的組成

    學(xué)習(xí)的最大理由是想擺脫平庸,早一天就多一份人生的精彩;遲一天就多一天平庸的困擾。各位小伙伴,如果您: 想系統(tǒng)/深入學(xué)習(xí)某技術(shù)知識(shí)點(diǎn)… 一個(gè)人摸索學(xué)習(xí)很難堅(jiān)持,想組團(tuán)高效學(xué)習(xí)… 想寫博客但無(wú)從下手,急需寫作干貨注入能量… 熱愛寫作,愿意讓自己成為更好

    2024年01月24日
    瀏覽(110)
  • 【計(jì)算機(jī)組成原理】第一章 計(jì)算系統(tǒng)概論

    【計(jì)算機(jī)組成原理】第一章 計(jì)算系統(tǒng)概論

    第一章 計(jì)算系統(tǒng)概論 第二章 運(yùn)算方法和運(yùn)算器 第三章 多層次的存儲(chǔ)器 第四章 指令系統(tǒng) 第五章 中央處理器 第六章 總線系統(tǒng) 第七章 外圍設(shè)備 一、電子計(jì)算機(jī)從總體上來(lái)說(shuō)分為兩大類。 電子模擬計(jì)算機(jī) “模擬”就是相似的意思。 模擬計(jì)算機(jī)的特點(diǎn)是數(shù)值由連續(xù)量來(lái)表示

    2024年02月04日
    瀏覽(36)
  • 計(jì)算機(jī)組成原理

    作為還在學(xué)習(xí)的學(xué)生和不斷進(jìn)步的同事,學(xué)習(xí)計(jì)算機(jī)組成原理具有以下幾個(gè)重要的好處:它可以幫助你深入理解計(jì)算機(jī)系統(tǒng)的工作原理,包括處理器、存儲(chǔ)器、輸入輸出設(shè)備等組成部分之間的交互關(guān)系。這種深入理解可以提高你對(duì)計(jì)算機(jī)系統(tǒng)的整體把握能力,讓你能夠更好地

    2024年02月08日
    瀏覽(20)
  • 計(jì)算機(jī)組成原理匯總

    計(jì)算機(jī)組成原理匯總

    生活不可能像你想象得那么好,但也不會(huì)像你想象得那么糟。 我覺得人的脆弱和堅(jiān)強(qiáng)都超乎自己的想象。 有時(shí),我可能脆弱得一句話就淚流滿面;有時(shí),也發(fā)現(xiàn)自己咬著牙走了很長(zhǎng)的路 機(jī)器字長(zhǎng):計(jì)算機(jī)一次整數(shù)運(yùn)算所能處理的二進(jìn)制位數(shù) .exe文件就是用機(jī)器語(yǔ)言描述的程

    2023年04月22日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包