วงจรเข้ารหัส
วงจรเข้ารหัส คือวงจรที่ทำหน้าที่เป็นตัวกลางในการเปลี่ยนรหัสสัญญาณจากรูปหนึ่งไปเป็นอีกรูปหนึ่งตามต้องการ เพื่อให้สามารถทำการสื่อสารข้อมูลหรือข่าวสารระหว่างมนุษย์และคอมพิวเตอร์ ตลอดจนอุปกรณ์ไฟฟ้าและอิเล็กทรอนิกส์ต่างๆ เช่น การเปลี่ยนรหัสสวิตช์กดเป็นรหัสเลขฐานสอง เป็นต้น
ลักษณะในการเข้ารหัสวงจรเข้ารหัสจะมีจำนวนอินพุตหลายอินพุต ในการสั่งการให้วงจรเข้ารหัสทำงานต้องสั่งการครั้งละหนึ่งอินพุต เพื่อให้เกิดการสร้างรหัสชุดหนึ่งออกเอาต์พุตจำนวนบิต การเปลี่ยนแปลงการเข้ารหัสที่อินพุตทำให้การสร้างรหัสออกเอาต์พุตเกิดการเปลี่ยนแปลงไป
วงจรถอดรหัส
วงจรถอดรหัส คือวงจรที่ทำหน้าที่เป็นตัวกลางในการเปลี่ยนกลับรหัสสัญญาณ จากรหัสสัญญาณที่มนุษย์ไม่เข้าใจเป็นรหัสสัญญาณที่มนุษย์เข้าใจ เช่น เปลี่ยนรหัสเลขฐานสอง เป็นเลขฐานสิบ เป็นต้น การถอดรหัสของวงจรถอดรหัสดิจิตอลเป็นการเปลี่ยนรหัสเลขฐานสองจำนวนบิตทางอินพุต ให้เป็นจำนวนชุดทางเอาต์พุต แต่เอาต์พุตที่ได้ออกมาขึ้นอยู่กับรหัสทางอินพุตที่ป้อนเข้ามา ลักษณะไดอะแกรมของวงจรถอดรหัส
การถอดรหัสต่างๆ มาเป็นรหัสเลขฐานสิบ สิ่งสำคัญที่ทำให้เข้าใจถึงค่าที่แสดงออกมา ต้องส่งต่อรหัสดังกล่าวไปให้วงจรแสดงผล เปลี่ยนรหัสเลขฐานสอบเป็นเลขที่สามารถอ่านเข้าใจ อุปกรณ์แสดงผลที่นำมาใช้งานมีกันหลายชนิดเช่น หลอดไฟ เป็นต้น
ส่วนสำคัญของการทำให้อุปกรณ์แสดงผลสามารถทำงานได้ ต้องมีวงจรขับอุปกรณ์แสดงผลให้ทำงาน เรียกว่าวงจรขับ ทำหน้าที่รับสัญญาณจากเอาท์พุตของวงจรถอดรหัส มาขยายสัญญาณให้แรงขึ้นมากพอที่จะทำให้อุปกรณ์แสดงผลทำงาน วงจรขับที่นำมาใช้งานมีด้วยกันหลายชนิด เช่น วงจรใช้ทรานซิสเตอร์และวงจรใช้ไอซี เป็นต้น