دروازه منطقی

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

در سیگنال دیجیتال، یک دروازهٔ منطقی یا گیت منطقی (به انگلیسی : Logic gate) روی یک یا دو ورودی منطقی عملیات منطقی انجام می‌دهد و سرانجام یک خروجی منطقی را تولید می‌کند. این منطق معمولاً طبق منطق بولی است که به طور مشترک در تمام مدارهای دیجیتالی یافت می‌شود. گیت‌های منطقی عمدتاً از قطعات الکترونیکی مانند دیودها و ترانزیستورها تشکیل می‌شوند، ولی ممکن است از قطعات الکترومغناطیسی مانند رله‌ها، قطعات اپتیکال یا حتی مکانیکی ساخته شوند.

سطوح منطقی[ویرایش]

یک ورودی یا خروجی منطقی بولین فقط یک از دو حالت منطقی را قبول می‌کند.این دو سطح در هر مطلبی نام خاص خود را دارند از جمله: خاموش / روشن - بالا (H) / پایین (L) - یک / صفر - درست (T) / غلط (F) - مثبت / منفی - مثبت / زمین - مدار باز / مدار بسته - YES / NO.

گیت‌های منطقی[ویرایش]

یک گیت منطقی روی یک یا دو ورودی منطقی عملیات منطقی انجام می‌دهد و سرانجام یک خروجی منطقی را تولید می‌کند.به دلیل اینکه خروجی هر گیت یکی از سطوح منطقی است پس می‌توان آن خروجی را به ورودی گیت(های)دیگری متصل نمود.بدیهی است که نمی‌توان دو خروجی را با هم به یک ورودی متصل نمود چرا که در این صورت سطوح ولتاژی به وجود خواهد آمد که خارج از محدوده منطقی خواهد بود.در الکترونیک به این کار اتصال کوتاه می‌گوینکه خیلی خطرناک است.

در منطق الکترونیک، هر سطح منطقی نماینده ولتاژ معینی است (که این ولتاژ به نوع منطقی که استفاده می‌شود بستگی دارد).هر گیتی برای تولید ولتاژ مناسب به منبع تغذیه نیاز دارد.در بموک دیاگرام مدارهای منطقی منبع تغذیه نمایش داده نمی‌شود، ولی در شماتیک کامل اتصالات منبع ضروری است.

گیت های منطقی

AND OR NOT NAND NOR XOR XNOR
نوع Distinctive shape شکل مستطیلی Boolean algebra between A & B جدول حقیقی
AND AND symbol AND symbol A \cdot B
INPUT OUTPUT
A B A AND B
0 0 0
0 1 0
1 0 0
1 1 1
OR OR symbol OR symbol A+B
INPUT OUTPUT
A B A OR B
0 0 0
0 1 1
1 0 1
1 1 1
NOT NOT symbol NOT symbol \overline{A}
INPUT OUTPUT
A NOT A
0 1
1 0
NAND NAND symbol NAND symbol \overline{A \cdot B}
INPUT OUTPUT
A B A NAND B
0 0 1
0 1 1
1 0 1
1 1 0
NOR NOR symbol NOR symbol \overline{A + B}
INPUT OUTPUT
A B A NOR B
0 0 1
0 1 0
1 0 0
1 1 0
XOR XOR symbol XOR symbol A \oplus B
INPUT OUTPUT
A B A XOR B
0 0 0
0 1 1
1 0 1
1 1 0
XNOR XNOR symbol XNOR symbol \overline{A \oplus B} or {A \odot B}
INPUT OUTPUT
A B A XNOR B
0 0 1
0 1 0
1 0 0
1 1 1

منابع[ویرایش]

* ویکی‌پدیای انگلیسی