Dùng 3 de2-4, tương ứng với mỗi 2 tín hiệu đầu vào thì nối với một de2-4, ta sẽ có 12 tín hiệu ra.. dùng 64 cổng and3 để nối với 12 tín hiệu ra này (nối sao cho đủ 64 trường hợp nhé, dùng bảng chân trị cho đỡ nhầm lẫn)
Cách xác định số mạch:
câu 1: bạn có 6 tín hiệu đầu vào, nhưng chỉ được dùng de2-4 => cần dùng 3 con de2-4 tương ứng với 6 tín hiệu đầu vào và 64 con and3 tương ứng với 64 đầu ra.
câu 2: bạn có 16 tín hiệu đầu vào, nhưng chỉ được dùng mux4-1 => cần 2 level, level1 cần 4 mux4-1 (tương ứng với 16 ngõ vào), level2 cần 1 mux4-1 (tương ứng với 4 ngõ ra của 4 mux4-1 level1) => bạn cần 5 mux4-1 để tạo mux16-1
Announcement
Collapse
No announcement yet.
hỏi bài tập kiến trúc máy tinh
Collapse
X
-
Anh giải thích rõ giùm em với!
"Nối chân In1, In0 vào 2-4 Decoder" là sao anh? mình có 2 con nối vào con nào
Leave a comment:
-
Em vẫn chưa hiểu!
Mình chưa có 3 chân In mà anh!
Hiện giờ đã có 8 chân Out, mỗi con 2-4 Decoder còn 2 chân In và 2 con này độc lập. Làm sao để ghép 2 con này lại, hix!
Nếu được anh cho em xin cái sơ đồ mạch tham khảo với
Leave a comment:
-
Originally posted by 11520207 View Postem không biết nữa. Đề cho thông tin vậy thôi ,hix. Mà chắc dùng thêm cổng Logic đó anh
goi In0,In1,In2 là 3 input vào
TH1: Decode 2-4 có chân enable :
- dùng 2 con decoder
- nối In0, In1 vào Decoder2-4
- nối In2 vào chân enble
TH2: Dùng thêm cổng logic... đơn giản nhất là xài cái Mux, nhưng nếu ko thích thì xài cổng and 2 input
- Nối In0, In1 tương tự như trên
- Nối Out0 của Decoder1 và In1 vào cổng AND... tương tự cho Out1,Out2,Out3
- Làm tương tự với Decoder0 nhưng mà thêm thêm cổng not vào In1 trước khi nối vào AND..
Tương tự em làm cho các Decoder lớn hơn ... Mình giải thích tới đây thôi, bạn tự vẽ ra rồi sẽ hiểu
Leave a comment:
-
em không biết nữa. Đề cho thông tin vậy thôi ,hix. Mà chắc dùng thêm cổng Logic đó anh
Leave a comment:
-
Originally posted by 11520207 View PostEm làm thử câu 1 rồi
6-64 Decoder thì em dùng 16 cái 2-4 Decoder thì chân ra đủ 64 chân nhưng ghép các đường đi vào của 16 cái 2-4 Decoder em không biết ghép
Leave a comment:
-
Em làm thử câu 1 rồi
6-64 Decoder thì em dùng 16 cái 2-4 Decoder thì chân ra đủ 64 chân nhưng ghép các đường đi vào của 16 cái 2-4 Decoder em không biết ghép
Leave a comment:
-
Originally posted by 11520207 View PostAnh/chị nào giúp em 2 bài này với:
1- Thiết kế mạch 6-64 decoder từ 2-4 decoder thì cần bao nhju mạch 2-4 decoder? Vẽ mạch
2- Thiết kế mạch 16-1 Multiplexer từ mạch 4-1 Multiplexer tương tự câu 1
(hướng dẫn giùm em cách xác định số mạch, cách ghép mạch còn vẽ em tự vẽ)
Leave a comment:
-
Anh/chị nào giúp em 2 bài này với:
1- Thiết kế mạch 6-64 decoder từ 2-4 decoder thì cần bao nhju mạch 2-4 decoder? Vẽ mạch
2- Thiết kế mạch 16-1 Multiplexer từ mạch 4-1 Multiplexer tương tự câu 1
(hướng dẫn giùm em cách xác định số mạch, cách ghép mạch còn vẽ em tự vẽ)
Leave a comment:
-
kiến trúc máy tính
anh giải thích rõ ràng hơn sách rất nhiều, hi cảm ơn anh nhiều nha
Leave a comment:
-
Phần này ko biết copy từ đâu hay google translate gì đó mà khó đọc quá.
Instruction bạn nhắc đến có vẻ của CPU 8086|8088 :-?
Unsigned divide.
Algorithm:
when operand is a byte:
AL = AX / operand
AH = remainder (modulus)
when operand is a word:
AX = (DX AX) / operand
DX = remainder (modulus)
Example:
MOV AX, 203 ; AX = 00CBh
MOV BL, 4
DIV BL ; AL = 50 (32h), AH = 3
RET
Muốn chia một số 16bit cho một số 8bit thì chỉ cần dùng đến thanh ghi AX: AX chứa số bị chia; AL chứa kết quả; AH chứa số dư.
Muốn chia số lớn hơn, cụ thể là 32bit chia cho 16bit thì cần dùng nhiều thanh ghi hơn: DX::AX chứa số bị chia; AX chứa kết quả phép chia; DX chứa số dư.
Bộ dịch phân biệt hai kiểu trên dựa vào toán hạng của lệnh DIV. Như trong ví dụ trên ta có lệnh DIV BL: BL là thanh ghi 8bit nên bộ dịch sẽ hiểu bạn muốn chia dạng byte (AL = 203 / 4 = 50; AH = 203 % 4 = 3; các thanh ghi khác ko đổi)
Trong đoạn lệnh này
MOV AX, 34H
MOV BX, 10H
DIV BX
Sau khi thực thi HX = HX::AX / BX; AX = HX::AX % BX.
Ko rõ HX đang chứa gì nên ko thể xác định được kết quả phép chia.Last edited by 09520243; 13-04-2012, 23:24.
Leave a comment:
-
hỏi bài tập kiến trúc máy tinh
cú pháp
DIV số chia
Dạng byte: số chia là thanh ghi hay ô nhớ 1 bye, số bị chia: 16 bit được giả định chứ trong AX thương 8 bit chứa trong AL, số dư 8 bit trong AH
Dạng work: số chia 16 bit, số bị chia giải định chứa trong DX:AX, thương 16 bit chứa trong AX, số dư 16 bít trong DX.
Có ai hiểu cái này không chỉ cho em với.
và chỉ dùm luôn kết quả AX,BX của phép toán này là gì:
MOV AX, 34 H
MOV BX, 10 H
DIV BXTags: None
Leave a comment: