Các đầu vào khác nhau có thể được kết nối với các dòng đầu vào của một đa, với cácPC kết nối với dòng đầu ra. Chọn dòng xác định giá trị mà được tải vào máy PC. Bởi vì các máy tính có chứa nhiều bit, nhiều multiplexers được sử dụng, mỗi chuỗi một chút. Con số 11.14 minh họa điều này cho 16-bit địa chỉ.Bộ giải mãMột bộ giải mã là một mạch luận với một số sản lượng dòng, duy nhất trong đó khẳng định bất kỳ lúc nào. Những dòng sản lượng khẳng định phụ thuộc vào các mô hình của dòng đầu vào. Nói chung, một bộ giải mã có n đầu vào và đầu ra 2n. Con số 11,15 cho thấy một bộ giải mã với ba đầu vào và đầu ra tám.Bộ giải mã tìm thấy sử dụng nhiều trong máy tính kỹ thuật số. Một ví dụ là địa chỉ giải mã. Giả sử chúng ta muốn xây dựng một bộ nhớ 1K-byte bằng cách sử dụng bốn 256 * chip RAM 8-bit. Chúng tôi muốn một không gian địa chỉ thống nhất, có thể được chia như sau:Địa chỉ Chip0000-00FF 00100-01FF 10200-02FF 20300-03FF 3Mỗi chip cần 8 dòng địa chỉ, và chúng được cung cấp bởi thấp hơn để 8 bit địa chỉ. Cao thứ tự 2 bit của 10-bit địa chỉ được sử dụng để chọn một trong bốn chip RAM. Cho mục đích này, một bộ giải mã 2-4 được sử dụng đầu ra mà cho phép một trong bốn chip, như minh hoạ trong hình 11.16.Với một dòng đầu vào bổ sung, một bộ giải mã có thể được sử dụng như một demultiplexer. Demultiplexer thực hiện các chức năng nghịch đảo của một đa; nó kết nối một đầu vào duy nhất cho một trong một số kết quả đầu ra. Điều này được thể hiện trong hình 11.17. Như trước, n đầu vào là decoded để sản xuất một một đơn của kết quả đầu ra 2n. Tất cả 2n sản lượng dòng là ANDed với một dòng đầu vào dữ liệu. Do đó, đầu vào n hoạt động như một địa chỉ để chọn một dòng sản lượng cụ thể, và giá trị trên các dữ liệu đầu vào dòng (0 hay 1) được chuyển đến dòng đầu ra.Cấu hình ở con số 11.17 có thể được xem theo cách khác. Thay đổi các nhãn trên dòng mới từ dữ liệu đầu vào cho phép. Điều này cho phép kiểm soát thời gian của các bộ giải mã. Đầu ra decoded xuất hiện chỉ khi đầu vào mã hóa là hiện tại và các dòng kích hoạt tính năng có giá trị là 1.Bộ nhớ chỉ đọcLuận mạch được thường được gọi là "memoryless" mạch, bởi vì đầu ra của họ phụ thuộc chỉ vào đầu vào hiện tại của họ và không có lịch sử trước các yếu tố đầu vào được giữ lại.Tuy nhiên, đó là một loại bộ nhớ được thực hiện với luận mạch, cụ thể là only bộ nhớ đọc (ROM).Nhớ lại rằng một ROM là một đơn vị bộ nhớ thực hiện hoạt động chỉ đọc. Điều này ngụ ý rằng các thông tin nhị phân được lưu trữ trong một ROM là vĩnh viễn và được tạo ra trong quá trình chế tạo. Do đó, là một đầu vào cho trước để ROM (địa chỉ dòng) luôn luôn sản xuất sản lượng cùng (dữ liệu dòng). Bởi vì kết quả đầu ra là một chức năng duy nhất của các đầu vào hiện tại, các ROM trong thực tế là một mạch luận.Một ROM có thể được thực hiện với một bộ giải mã và một tập hợp các OR cửa. Ví dụ, xem xét bàn 11.8. Điều này có thể được xem như là một bảng chân trị với bốn đầu vào và đầu ra bốn. Đối với mỗi giá trị đầu vào có thể 16, tập tương ứng của các giá trị của kết quả đầu ra Hiển thị. Nó cũng có thể được xem như là xác định nội dung của bản 64-bit ROM bao gồm 16 từ 4 bit. Đầu vào bốn chỉ định một địa chỉ, và kết quả đầu ra bốn chỉ định nội dung của vị trí được chỉ định theo địa chỉ. Con số 11.18 cho thấy cách bộ nhớ này có thể được thực hiện bằng cách sử dụng một bộ giải mã 4 đến 16 và bốn hoặc hệ thống cửa. Như với PLA, một tổ chức thường xuyên được sử dụng, và các interconnections được thực hiện để phản ánh kết quả mong muốn.AddersCho đến nay, chúng tôi đã thấy làm thế nào kết nối cổng có thể được sử dụng để thực hiện các chức năng như các định tuyến của tín hiệu, giải mã, và ROM. Một khu vực cần thiết chưa được giải quyết là số học. Trong tổng quan ngắn này, chúng tôi sẽ nội dung bản thân với xem xét các chức năng bổ sung.Nhị phân bổ sung khác với Boole trong đó kết quả bao gồm một thực hiệnthuật ngữ. Do đó,
đang được dịch, vui lòng đợi..