邏輯代數基礎
常見的機器碼:原碼、反碼、補碼、移碼
原碼:
如果機器字長為n,那麼一個數的原碼就是用一個n位的二進位制數,其中最高位為符號位:正數為0,負數為1。剩下的n-1位表示概數的絕對值。
例如: X=+101011 , [X]原= 0,0101011 X=-101011 , [X]原= 1,0101011
位數不夠的用0補全。
PS:正數的原、反、補碼都一樣:0的原碼跟反碼都有兩個,因為這裡0被分為+0和-0。
反碼:
知道了什麼是原碼,那反碼就更是張飛吃豆芽——小菜一碟了。知道了原碼,那麼你只需要具備區分0跟1的能力就可以輕鬆求出反碼,為什麼呢?因為反碼就是在原碼的基礎上,符號位不變其他位按位取反(就是0變1,1變0)就可以了。
例如:X=-101011 , [X]原= 1,0101011 ,[X]反=1,1010100
補碼:
補碼就是在反碼的基礎上按照正常的加法運算加1。
例如:X=-101011 , [X]原= 1,0101011 ,[X]反=1,1010100,[X]補=1,1010101
PS:0的補碼是唯一的,如果機器字長為8那麼[0]補=00000000。
負數的補碼這麼記簡單。
符號位不變。其他的從低位開始,直到遇見第一個1之前,什麼都不變。遇見第一個1後保留這個1,以後按位取反o
例:[-7]原=10000111B [-7]補=11111001B
移碼:
移碼不管正負數,只要將其補碼的符號位取反即可。
例如:X=-101011 , [X]原= 10101011 ,[X]反=11010100,[X]補=11010101,[X]移=01010101
2、BCD碼
二進位制編碼的十進位制數,簡稱BCD碼。這種方法是用4位二進位制碼的組合代表十進位制數的0,1,2,3,4,5,6 ,7,8,9 十個數符。
8421碼,8.4.2.1 分別是4位二進數的位取值.
餘3碼
由8421碼加3後形成的餘3碼是一種BCD碼,它是由8421碼加3後形成的(即餘3碼是在8421碼基礎上每位十進位制數BCD碼再加上二進位制數0011得到的)。因為8421碼中無1010~1111這6個程式碼,所以餘3碼中無0000~0010、1101~1111這6個程式碼。餘3碼不具有有!
權性,但具有自補性,餘3碼是一種“對9的自補碼”
3、邏輯代數
1、.邏輯代數的定義:又叫做布林代數,用一個L表示,是一個封閉的代數系統。
由常量0和1、邏輯變數集和.三種基本運算**“與,或,非”**組成
2、邏輯公理:
3、邏輯變數:用字母表示其值可以變換的量,取值只有0或者1。
4、或運算:決定某一個事件是否發生的多個條件中,只要一個條件或者一個以上成立,事件就會成立。運算子號用“+”或者“v”表示
實現或運算的邏輯電路叫做“或門”
5、與運算:決定一個事件發生的多個條件都成立,這個事件才會發生。運算子號用“^”表示
數位電路中實現與運算功能的電路叫做“與門”
6、非運算:某一個事件的發生取決於條件的否定,只有條件不成立,事件才可以發生。運算子號是在邏輯變數上加一橫線或者“┐”。
實現非運算的電路叫做非門或者叫做“反相器”:
相關文章
- Java基礎之邏輯控制Java
- 數字邏輯期末總複習 第一部分 邏輯代數
- 數位電路(1)- 邏輯代數第一講
- Java基礎09:邏輯運算子、位運算子Java
- 【機器學習基礎】邏輯迴歸——LogisticRegression機器學習邏輯迴歸
- 線性代數基礎
- 【Python基礎知識】Python中的邏輯運算子Python
- 【scipy 基礎】--線性代數
- C語言基礎-1、邏輯型別和運算C語言型別
- 《Java程式設計邏輯》第3章 類的基礎Java程式設計
- 《MySQL 基礎篇》十:邏輯架構和儲存引擎MySql架構儲存引擎
- jmeter基礎邏輯控制器之ForEach控制器JMeter
- 人工智慧必備數學基礎:線性代數基礎(2)人工智慧
- 時序邏輯電路的基礎知識(結合Verilog)
- 微信小程式開發基礎(一)「配置」與「邏輯層」微信小程式
- SQL-基礎語法 - 條件查詢 - 邏輯運算SQL
- 關係代數與邏輯最佳化規則 (一): 定義
- 為計算機發明奠定基礎的《思想法則》出版150週年:什麼是布林邏輯/布林代數? - maa計算機
- 離散數學 | (一)數理邏輯
- 計算機最基礎的部分:運算邏輯電路(ALU)計算機
- 什麼是LVM邏輯卷管理?0基礎學Linux運維LVMLinux運維
- 數字邏輯實踐6-> 從數字邏輯到計算機組成 | 邏輯元件總結與注意事項計算機元件
- 科創人·微軟中國CTO韋青:數智時代創業得跳下巨人肩膀,還需掌握基礎知識和邏輯能力微軟創業
- (3)計數器&時序邏輯
- 變數C++邏輯程式碼變數C++
- 《代數學基礎Ⅰ》期中考試分析
- 從零構造一臺計算機——布林代數到邏輯電路計算機
- 掌握web開發基礎系列--物理畫素、邏輯畫素、css畫素WebCSS
- 達夢資料庫基礎知識(二)資料庫邏輯結構資料庫
- 中國經濟的數字邏輯
- 元宇宙:基於數字科技,重構商業邏輯(附下載)元宇宙
- mysql基礎問題三問(底層邏輯;正在執行;日誌觀察)MySql
- Linux硬碟掛載與磁碟分割槽基礎(二)(物理卷、卷組、邏輯卷)Linux硬碟
- 基於邏輯規則的圖譜推理
- 邏輯題
- SAP ABAP 特性相關表取數邏輯
- 高等代數理論基礎22:線性相關性
- 一對好基友用邏輯拯救世界