C语言bcd码减法过程,bcd码的减法运算规则举例.ppt
bcd碼的減法運算規則舉例
第1章:微型計算機基礎 本章基本要求: ⑴ 單片微型計算機的含義 ⑵ 各系列單片機的特點 ⑶ 51系列單片機的概念及指標(重點) ⑷ 單片微機工業產品概念 第1章:微型計算機基礎 電子計算機是一種能對信息進行加工處理的機器,它具有記憶、判斷和運算能力,能模仿人類的思維活動,代替人的部分腦力勞動,并能對生產過程實施某種控制,等等 第1章:微型計算機基礎 小知識 賓夕法尼亞大學 院校類型:私立大學 建校時間:1740年 綜合排名:5 賓夕法尼亞大學是全美最古老的高等學府,第一為哈佛大學,第二為威廉瑪麗學院,第三為耶魯大學,第四為賓夕法尼亞大學,第五為普林斯頓大學。 奧巴馬 畢業學校1983年畢業于哥倫比亞大學 1946-1958 第一代電子管計算機。磁鼓存儲器,機器語言、匯編語言編程。世界上第一臺數字計算機ENIAC。 微型化─ 便攜式、低功耗; 巨型化─ 尖端科技領域的信息處理,需要超大容量、 高速度; 智能化─ 模擬人類大腦思維和交流方式,多種處理能 力; 系列化、標準化─ 便于各種計算機硬、軟件兼容和升 級; 網絡化─ 網絡計算機和信息高速公路; 多機系統─ 大型設備、生產流水線集中管理(獨立控 制、故障分散、資源共享) 微型計算機組成結構 1.1計算機中的數制及數的轉換 所有計算機都以二進制形式進行算術和邏輯運算,微型計算機也不例外 用戶鍵盤輸入十進制數字和符號命令,微型計算機先把他們轉化成二進制形式進行識別、運算和處理,然后再把運算結果還原成十進制數字和符號,并送顯示器上顯示 計算機中的數:二進制 (概念1-1)數制:指數的制式,是人們利用符號技術的一種科學方法。 數制有很多,微型計算機常用數制有:二進制、十進制、八進制、十六進制等的描述特點,轉化方法。 生活中數制:12進制(襪子),時間一天24小時,古代一晚分五更 十進制ND有十個數碼0-9、逢十進一。 十進制用于計算機輸入輸出,人機交互。 二進制NB兩個數碼:0、1, 逢二進一。 二進制為機器中的數據形式。 十六進制NH十六個數碼:0-9, A-F, 逢十六進一。 十六進制用于表示二進制數。 不同進位制數以下標或后綴區別,十進制數可 不帶下標。 如:101、101D、101B、101H、101H (概念1-2)基數:在數學中,數制中數碼的個數定義為基數 十進制ND:有十個數碼:0-9,基數為10,逢十進一。 例 1234.5=1×103 +2×102 +3×101 +4×100 +5×10-1 注:權:103 、102、101、100、10-1 ,加權展開式以10稱為基數,整數部分的冪為該位位數減一;小數部分的冪為該位小數的位數,各位系數為0-9。 一般表達式: ND= dn-1×10n-1+dn-2×10n-2 +…+d0×100 +d-1×10-1+… 二進制NB 兩個數碼:0、1, 逢二進一。 例 1101.101=1×23+1×22+0×21+1×20+1×2-1+1×2-3 加權展開式以2為基數,各位系數為0、1。 一般表達式: NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 +b-1×2-1+… 十六進制NH 十六個數碼0-9、A-F,逢十六進一。 例:DFC.8=13×162 +15×161 +12×160 +8×16-1 展開式以十六為基數,各位系數為0-9,A-F。 一般表達式: NH= hn-1×16n-1+ hn-2×16n-2+…+ h0×160+ h-1×16-1+… 1-2-2 不同進位計數制之間的轉換 轉換原則:把要轉換的數按權展開,再按照十進制運算法則求和。 舉例:1011.1010B=1×23+1×21+1×20+1×2-1+1×2-3=11.625 DFC.8H =13×162+15×161+12×160+8×16-1 = 3580.5 1-2-2 不同進位計數制之間的轉換 (二)二進制與十六進制數之間的轉換 24=16 ,四位二進制數對應一位十六進制數。 轉換原則:1)二進制轉換十六進制數:四位合一 2)十六進制轉換二進制數:一位分四位 舉例: (三)十進制數轉換成二、十六進制數 整數、小數分別轉換 1.整數轉換原則 “除基取余”:十進制整數不斷除以轉換進制基數,直至商為0。每除一次取一個余數,從低位排向高位。舉例: (三)十進制數轉換成二、十六進制數 2.小數轉換原則 “乘基取整”:用轉換進制的基數乘以小數部分,直至小數為0或達到轉換精度要
總結
以上是生活随笔為你收集整理的C语言bcd码减法过程,bcd码的减法运算规则举例.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言成绩转换绩点,如何将平时成绩转化为
- 下一篇: android 自定义弹窗diss,An