河北微型计算机原理专接本,河北省专接本(微机原理与接口技术知识点总结)
它們的差別在于對負數的表示。
第一章概述(1)原碼
一、計算機中的數制定義:
1、無符號數的表示方法:符號位:0 表示正,1 表示負;
(1)十進制計數的表示法
數值位:真值的絕對值。
特點:以十為底,逢十進一;注意:數0 的原碼不唯一
共有0-9 十個數字符號。(2)反碼
(2)二進制計數表示方法:
定義:
特點:以 2 為底,逢 2 進位;若X>0 ,則[X]反=[X]原
只有0 和1 兩個符號。若X<0 ,則[X]反= 對應原碼的符號位不變,數值部(3)十六進制數的表示法:
分按位求反
特點:以16 為底,逢16 進位;注意:數0 的反碼也不唯一
有0--9 及A—F(表示10~15 )共16 個(3)補碼
數字符號。定義:
2、各種數制之間的轉換若X>0 ,則[X]補= [X]反= [X]原
(1)非十進制數到十進制數的轉換若X<0 ,則[X]補= [X]反+1
按相應進位計數制的權表達式展開,再按十進制注意:機器字長為8 時,數0 的補碼唯一,同為00000000 求和。(見書本1.2.3,1.2.4 )2、8 位二進制的表示范圍:
(2)十進制數制轉換為二進制數制原碼:-127~+127
十進制→二進制的轉換:反碼:-127~+127
整數部分:除 2 取余;補碼:-128~+127
小數部分:乘 2 取整。3、特殊數10000000
十進制→十六進制的轉換:該數在原碼中定義為:-0
整數部分:除16 取余;在反碼中定義為:-127
小數部分:乘16 取整。在補碼中定義為:-128
以小數點為起點求得整數和小數的各個位。對無符號數:(10000000) 2= 128 (3)二進制與十六進制數之間的轉換
三、信息的編碼
用4 位二進制數表示 1 位十六進制數1、十進制數的二進制數編碼
3、無符號數二進制的運算(見教材P5)用4 位二進制數表示一位十進制數。有兩種表示法:壓
4、二進制數的邏輯運算縮BCD 碼和非壓縮BCD 碼。
特點:按位運算,無進借位(1 )壓縮BCD 碼的每一位用 4 位二進制表示,(1)與運算0000~1001 表示0~9,一個字節表示兩位十進制數。
只有A、B 變量皆為 1 時,與運算的結果就是 1 (2)非壓縮BCD 碼用一個字節表示一位十進制數,高4 (2)或運算位總是0000 ,低4 位的0000~1001 表示0~9
A、B 變量中,只要有一個為1,或運算的結果就2、字符的編碼
是1 計算機采用7 位二進制代碼對字符進行編碼
(3)非運算(1)數字0~9 的編碼是0110000~0111001 ,它們的高 3 (4)異或運算位均是011,后4 位正好與其對應的二進制代碼(BCD
A、B 兩個變量只要不同,異或運算的結果就是 1
碼)相符。
二、計算機中的碼制(2)英文字母A~Z 的ASCII 碼從1000001 (41H)開始
1、對于符號數,機器數常用的表示方法有原碼、反碼和順序遞增,字母a~z 的ASCII 碼從1100001 (61H)開
補碼三種。數X的原碼記作[X] 原,反碼記作[X]
始順序遞增,這樣的排列對信息檢索十分有利。
反,補碼記
作[X]
補。
第二章微機組成原理
總結
以上是生活随笔為你收集整理的河北微型计算机原理专接本,河北省专接本(微机原理与接口技术知识点总结)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows系统改装为linux系统_
- 下一篇: html中ng-src,angularj