Khoa Điện - Điện Tử Trường Cao Đẳng Công Thương TpHCM
chào mừng bạn đã đến với diễn đàn điện - điện tử HITC

Join the forum, it's quick and easy

Khoa Điện - Điện Tử Trường Cao Đẳng Công Thương TpHCM
chào mừng bạn đã đến với diễn đàn điện - điện tử HITC
Khoa Điện - Điện Tử Trường Cao Đẳng Công Thương TpHCM
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Latest topics
» Bán van cấp nước máy giặt tại Hà Nội
BÀI TẬP Lập trình phần cứng FPGA EmptyMon Oct 05, 2015 1:46 pm by liemhuong84

» Bán túi lọc cặn máy giặt tại Hà Nội
BÀI TẬP Lập trình phần cứng FPGA EmptySun Sep 27, 2015 5:14 am by liemhuong84

» Bán dây curoa máy giặt chính hãng tại Hà Nội
BÀI TẬP Lập trình phần cứng FPGA EmptyThu Sep 24, 2015 9:35 am by liemhuong84

» Sửa chữa tủ lạnh Darling tại Hà Nội
BÀI TẬP Lập trình phần cứng FPGA EmptySat Sep 19, 2015 6:21 am by liemhuong84

» Bơm gas tủ lạnh tại hà nội giá rẻ
BÀI TẬP Lập trình phần cứng FPGA EmptySat Sep 12, 2015 2:15 pm by liemhuong84

» Sửa chữa tủ lạnh Electrolux tại nhà
BÀI TẬP Lập trình phần cứng FPGA EmptyFri Aug 14, 2015 10:38 am by liemhuong84

» Cửa hàng sửa chữa tủ lạnh tại Hà Nội
BÀI TẬP Lập trình phần cứng FPGA EmptyFri Aug 07, 2015 4:02 pm by liemhuong84

» Sửa chữa tủ lạnh Sanyo tại nhà Hà Nội giá rẻ
BÀI TẬP Lập trình phần cứng FPGA EmptySun Aug 02, 2015 5:39 pm by liemhuong84

» điểm kts 1
BÀI TẬP Lập trình phần cứng FPGA EmptyWed Jun 24, 2015 9:26 pm by sung_hitu


BÀI TẬP Lập trình phần cứng FPGA

3 posters

Go down

BÀI TẬP Lập trình phần cứng FPGA Empty BÀI TẬP Lập trình phần cứng FPGA

Bài gửi  2110060034 Mon Nov 05, 2012 12:02 pm

thiết kế mạch chuyển đổi nhị phân 6 bit sang nhị phân 3 bit chỉ được sử dụng mệnh đề IF? có ai biết cách làm chỉ mình với

2110060034

Tổng số bài gửi : 28
Join date : 03/11/2012
Age : 32
Đến từ : Di An Binh Duong

Về Đầu Trang Go down

BÀI TẬP Lập trình phần cứng FPGA Empty Re: BÀI TẬP Lập trình phần cứng FPGA

Bài gửi  Admin Tue Nov 06, 2012 3:27 pm

2110060034 đã viết:thiết kế mạch chuyển đổi nhị phân 6 bit sang nhị phân 3 bit chỉ được sử dụng mệnh đề IF? có ai biết cách làm chỉ mình với
cái j mà binary 6bit sang binary 3bit?
có nhầm k?
Admin
Admin
Admin
Admin

Tổng số bài gửi : 46
Join date : 29/10/2012
Age : 43
Đến từ : HCM

https://dientuhitc.forumvi.com

Về Đầu Trang Go down

BÀI TẬP Lập trình phần cứng FPGA Empty Xem lại đề bài nhé!

Bài gửi  williamcuong282 Tue Nov 06, 2012 9:51 pm

Nếu dồn kênh nhị phân 8 bit sang 3 bit thì có thể viết được, còn 6 bit sang 3 bit như bạn nói thì hình như là không có, vì 2^3=8 # 6.

bạn nên dùng CASE sẽ đơn giản hơn. Có 1 cách khác như sau: Tìm ra vị trí ngõ vào tích cực(1 hoặc 0 tùy). VD: 10000000, vị trí là 7.
Sau đó chuyển số 7 thành nhị phân=111 rồi đem gán vào ngõ ra Q.
Code như sau(ngõ vào S, ngõ ra Q):

variable vitri: unsigned char;
for i IN 0 to 7 loop
if S(i)='1' then vitri:=i;
end if;
end loop;

for i IN 0 to 2 loop --lấy số dư từ dưới lên trên
Q(i) <= vitri % 2;
vitri:= vitri / 2;
end loop;


williamcuong282

Tổng số bài gửi : 19
Join date : 04/11/2012
Age : 34
Đến từ : Thanh Hóa

Về Đầu Trang Go down

BÀI TẬP Lập trình phần cứng FPGA Empty Re: BÀI TẬP Lập trình phần cứng FPGA

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết