สารบัญ:

ตัวแปลงรหัสไบนารีโดยใช้การเสริม 9S: 8 ขั้นตอน
ตัวแปลงรหัสไบนารีโดยใช้การเสริม 9S: 8 ขั้นตอน

วีดีโอ: ตัวแปลงรหัสไบนารีโดยใช้การเสริม 9S: 8 ขั้นตอน

วีดีโอ: ตัวแปลงรหัสไบนารีโดยใช้การเสริม 9S: 8 ขั้นตอน
วีดีโอ: ใช้กระดาษสอน เค้าบวกลบ Binary กันยังไง แล้ว Overflow คืออะไร? 2024, พฤศจิกายน
Anonim
ตัวแปลงรหัสไบนารีโดยใช้ 9S COMPLEMENT
ตัวแปลงรหัสไบนารีโดยใช้ 9S COMPLEMENT

COMP

ขั้นตอนที่ 1: ไบนารีถึงการเติมเต็มของ 9

ไบนารีถึงการเติมเต็มของ 9
ไบนารีถึงการเติมเต็มของ 9

ไบนารีถึงการเติมเต็มของ 9

จุดมุ่งหมาย: -

ในการออกแบบและตรวจสอบวงจรแปลงคอมพลีเมนต์ไบนารีสี่บิตถึง 9

ความต้องการฮาร์ดแวร์: -

NS. อุปกรณ์ – Digital IC Trainer Kit

NS. ส่วนประกอบที่ไม่ต่อเนื่อง – ประตู 74LS86 EX-OR

74LS04 ไม่เกท

74LS08และเกท

เขียงหั่นขนม

สายไฟ

ทฤษฎี: -

การแปลงจากรหัสหนึ่งไปอีกรหัสหนึ่งเป็นเรื่องปกติในระบบดิจิทัล บางครั้งเอาต์พุตของระบบถูกใช้เป็นอินพุตไปยังระบบอื่นๆ

ความพร้อมใช้งานของรหัสที่หลากหลายสำหรับองค์ประกอบข้อมูลแบบแยกส่วนเดียวกันส่งผลให้เกิดการใช้รหัสที่แตกต่างกันโดยระบบที่แตกต่างกัน ต้องใส่วงจรการแปลงระหว่างสองระบบหากแต่ละระบบใช้รหัสต่างกันสำหรับข้อมูลเดียวกัน ดังนั้นตัวแปลงรหัสจึงเป็นวงจรที่ทำให้ทั้งสองระบบเข้ากันได้แม้ว่าแต่ละระบบจะใช้รหัสไบนารีต่างกันก็ตาม ชุดค่าผสมบิตที่กำหนดให้กับรหัสไบนารีเป็นส่วนเสริมของ 9 เนื่องจากแต่ละรหัสใช้สี่บิตเพื่อแสดงตัวเลขทศนิยม มีสี่อินพุตและเอาต์พุต ตัวแปรอินพุตถูกกำหนดเป็น A, B, C, D และตัวแปรเอาต์พุตคือ W, X, Y, Z จากตารางความจริง วงจรผสมได้รับการออกแบบ ฟังก์ชันบูลีนได้มาจาก K-Map สำหรับตัวแปรเอาต์พุตแต่ละตัว

การแปลงเสริมของไบนารีเป็น 9: -

เพื่อให้ได้ส่วนเสริมของเลข 9 เราต้องลบตัวเลขด้วย (-1) โดยที่ n=จำนวนหลักในตัวเลข

ตัวอย่าง: - พิจารณาเลขทศนิยม 8)=(รหัสไบนารี: - 1000

ส่วนประกอบ 9: - 0001

สมการบูลีนจากตารางความจริง: -

W=A’B’C’D’+A’B’C’D=A’B’C’(D’+D) = A’B’C’

X=BC’+B’C

Y=C

Z=D'

ขั้นตอน: -

1. ใช้นิพจน์ที่ได้รับ ใช้ตัวแปลงไบนารีถึง 9 โดยใช้ลอจิกเกตและตรวจสอบตารางการทำงานของมัน

2. อินพุต A, B, C, D ถูกกำหนดที่พินและเอาต์พุตตามลำดับ W, X, Y, Z ใช้สำหรับอินพุตทั้งหมด 10 ชุด

ขั้นตอนที่ 2:

ขั้นตอนที่ 3:

ภาพ
ภาพ

ขั้นตอนที่ 4:

ภาพ
ภาพ

ด้านบนนี้คือแผนภาพวงจรของ IC ที่นี่ เราได้ใช้ XOR GATE และ NAND GATE เชื่อมต่อวงจรดังที่แสดงด้านบน

ขั้นตอนที่ 5:

ภาพ
ภาพ

ตารางความจริง

ตารางความจริงของแผนภาพวงจรด้านบนแสดงขึ้น ตามที่เราทราบแล้วว่าการเติม 9S ของตัวเลขสามารถหาได้โดยการลบมันออกจาก 9999 ดังนั้น หากเราต้องการค้นหาการเติมเต็ม 9S ของ 8 เราก็จะได้ 1

ขั้นตอนที่ 6:

ภาพ
ภาพ

นี่คือองค์ประกอบหลักที่เราต้องการสำหรับการทำโครงการของเรา นี่คือ IC DICK

IC DICK ประกอบด้วย BREADBOARD แหล่งจ่ายพลังงาน และระบบการทำงานต่างๆ เช่น CLOCK PULSE, TRIGGERING PULSE และคีย์อื่น ๆ ที่ฉันจะพูดถึงในครั้งต่อไป เป้าหมายหลักของเราคือการเชื่อมต่อ IC กับ BREADBOARD และไปที่ BREADBOARD ดิ๊กดังแสดงในรูป

ขั้นตอนที่ 7:

ภาพ
ภาพ

นี่คือแผนภาพวงจร PIN ของไอซีของประตูทุกบาน แต่เนื่องจากเราไม่ได้ใช้งาน และ และหรือเกต เราจะมุ่งไปที่การเชื่อมต่อไอซีตามที่ระบุในแผนภาพ PIN โปรดทราบว่า PIN แรกเชื่อมต่อกับ 5V ของ IC DICK และพินที่ 7 เชื่อมต่อกับกราวด์ของดิ๊ก

ขั้นตอนที่ 8:

ภาพ
ภาพ

หลังจากการเชื่อมต่อทั้งหมดเสร็จสิ้นในชุด ic แล้วเราจะตรวจสอบผลลัพธ์ของเราตอนนี้สามารถหาส่วนประกอบ 9s ของตัวเลขได้โดยการลบออกจาก 9 ดังนั้นหากเราต้องการหาส่วนประกอบ 9s ของ 1 เราจะเปิดปุ่มที่ 1 ของชุดอุปกรณ์และในขณะที่ปุ่มที่ 1 จะเปิดสวิตช์ ic ไฟ LED ที่ 8 ของชุดจะสว่างขึ้น ซึ่งเป็นการยืนยันการทดลองของเรา

แนะนำ: