一、邏輯函數的定義
在邏輯電路中,如果輸入變量A、B、C……的取值確定后,輸出變量Y的值也被唯一確定了,那么就稱Y是A、B、C……的邏輯函數。
Y = F(A,B,C,…)
二、邏輯函數的表示方法
1. 真值表
真值表——將輸入邏輯變量的各種可能取值和相應的函數值排列在一起組成的表格。
2.邏輯表達式
邏輯表達式——由邏輯變量和與、或、非三種運算符號所構成的表達式,簡稱函數式或表達式。
電燈的狀態(tài)Y與開關的狀態(tài)A、B的關系可由真值表寫出邏輯表達式:

3.邏輯圖
邏輯圖——用規(guī)定的邏輯符號連接構成的圖

三、正邏輯和負邏輯
正邏輯——電路的高電平代表邏輯1,低電平代表邏輯0。
負邏輯——電路的低電平代表邏輯1,高電平代表邏輯0。

責任編輯人:CC
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。
舉報投訴
-
邏輯函數
+關注
關注
1文章
23瀏覽量
9738
發(fā)布評論請先 登錄
相關推薦
熱點推薦
keil定義fputc函數
函數 fputc 是輸出字符的底層函數,只需要實現這個函數,類似 printf、puts 等函數也可以正常使用了。
由于存在3種文件類型,這里分別定
發(fā)表于 01-22 08:25
函數指針及指針函數的區(qū)別
= fun(a);
注意指針函數與函數指針表示方法的不同,千萬不要混淆。最簡單的辨別方式就是看函數名前面的指針*號有沒有被括號()包含
發(fā)表于 12-12 06:34
使用setjmp及l(fā)ongjmp函數處理異常
使用setjmp和longjmp函數:這是一種用于實現非局部跳轉的方法,就是在程序中設置一個跳轉點,并在某些情況下跳轉到該跳轉點,從而繞過中間的一些代碼或函數。這樣可以在某些情況下模擬異常處理的效果
發(fā)表于 12-11 08:00
結構體聲明與定義
符號整數表示
}
這樣,我們就相當于描繪好了一個框架,以后要用的話直接定義一個這種類型的變量就好了。
2、定義
我們剛剛申請了一個名叫Info的結構體類型,那么理論上我們可以像聲明其他變量的操作
發(fā)表于 12-11 07:52
檢查函數返回值的錯誤和異常處理方法
檢查函數返回值:這是最常見也最基本的錯誤處理和異常處理方法,就是在調用一個函數后,檢查其返回值是否符合預期或是否表示出錯或失敗。如果出錯或失敗,則根據返回值或者全局變量errno(
發(fā)表于 12-11 06:48
使用信號處理函數
0;
}
運行結果:
^CReceived signal 2
^CReceived signal 2
q
可以看到,當用戶按下Ctrl-C鍵時,程序不會終止,而是調用了自定義的信號處理函數,并打印了收到的信號編號(2表
發(fā)表于 12-11 06:40
如何用函數指針調用函數
給大家舉一個例子:
int Func(int x);/*聲明一個函數*/
int (*p) (int x);/*定義一個函數指針*/
p = Func; /*將Func函數的首地
發(fā)表于 12-11 06:26
定點數表示實數的方法以及定點數在硬件上的運算驗證
本篇主要介紹定點數表示實數的方法以及定點數在硬件上的運算驗證
為什么選定點數
32位單精度浮點數:
32位的單精度浮點數為例,IEE754標準規(guī)定,一個flaot類型的浮點數X可以
發(fā)表于 10-28 08:13
如何使用自定義設置回調函數?
你好,我正在嘗試編寫自己的自定義設置回調函數,并使用 fastEnum=false。
是否有任何代碼示例或資料可供我參考?
void CyU3PUsbRegisterSetupCallback
發(fā)表于 05-21 06:11
WP4000變頻功率分析儀的精度表示與常規(guī)儀表精度表示方法有什么不同?
目前,測量儀器的精度表示方法一般是“相對誤差”或者是“引用誤差”,相對來說市面上采用“引用誤差”表示方法的儀器占大部分,而WP4000變頻功率分析儀是目前市面上唯一一款采用“相對誤差”
數字電路—6、邏輯函數的表示方法
發(fā)表于 03-25 10:26
解鎖TSMaster fifo函數:報文讀取的高效方法
前言:TSMaster目前有兩種讀取報文的模式:回調函數模式和fifo模式。fifo函數是TSMaster近期新增的函數,本文將重點介紹fifo模塊。關于回調函數的使用
邏輯函數的定義/表示方法
評論