Đổi 1 Số Bất Kỳ Sang BCD, Cộng 2 Số BCD

  • Đăng ký hoặc đăng nhập
    • Logging in... Ghi Nhớ? Ðăng Nhập Forgot password or user name? hoặc Đăng ký
    • Log in with Facebook
  • Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Thông báo Collapse No announcement yet. Đổi 1 số bất kỳ sang BCD, cộng 2 số BCD Collapse X Collapse
  • Bài viết
  • Hoạt động gần đây
  • Tìm kiếm
  • Trang of 1
  • Lọc
  • Giờ All Time hôm nay Last Week Last Month
  • Show All Discussions only Photos only Videos only Links only Polls only Events only
Filtered by: Clear All new posts Trước template Next
  • autvcc autvcc Thành viên mới
    • Tham gia: Dec 2008
    • Bài viết: 5
    • Share
    • Tweet
    #1

    Đổi 1 số bất kỳ sang BCD, cộng 2 số BCD

    08-12-2008, 16:47 Đây là môn kiến trúc máy tính: Anh (Chị) nào có lòng tốt xin chỉ dùm em chương trình "đổi 1 số bất kỳ sang BCD. Công 2 số BCD". Viết bằng C hay Pascal càng tốt. Em rất cảm ơn, em không chuyên nên rất khó Tags: None
  • autvcc autvcc Thành viên mới
    • Tham gia: Dec 2008
    • Bài viết: 5
    • Share
    • Tweet
    #2 09-12-2008, 08:57 Em giải thích thêm: Thập Phân BCD 0 - 0000 1 - 0001 2 - 0010 3 - 0011 4 - 0100 5 - 0101 6 - 0110 7 - 0111 8 - 1000 9 - 1001 ví dụ: Ta nhập vào số bất kỳ là số 9 -> đổi thành 1001 (BCD) Tiếp theo nếu là cộng 2 số BCD (cái này mới phiền phức) ta lấy 25 + 5 = 0010 0101 + 0101 = 0010 1010 ( * ) kq: 2 1010 Do 1010 không trong bảng trên nên ta cộng thêm sai số vào (số đó là số 6). Nếu như ở trên là 24+5 (thì ở bước này ta cộng thêm số 6). Lấy ( * ) cộng thêm số 6 vào 0010 1010 + 0110 = 0010 0000 = 20 (Đây là kết quả đúng)

    Comment

    Gửi bài viết Huỷ bỏ
  • autvcc autvcc Thành viên mới
    • Tham gia: Dec 2008
    • Bài viết: 5
    • Share
    • Tweet
    #3 10-12-2008, 09:52 Không được sau các bạn

    Comment

    Gửi bài viết Huỷ bỏ
  • avr avr Banned
    • Tham gia: Aug 2007
    • Bài viết: 712
    • Share
    • Tweet
    #4 10-12-2008, 15:28 Nguyên văn bởi autvcc Xem bài viết Em giải thích thêm: Thập Phân BCD 0 - 0000 1 - 0001 2 - 0010 3 - 0011 4 - 0100 5 - 0101 6 - 0110 7 - 0111 8 - 1000 9 - 1001 ví dụ: Ta nhập vào số bất kỳ là số 9 -> đổi thành 1001 (BCD) Tiếp theo nếu là cộng 2 số BCD (cái này mới phiền phức) ta lấy 25 + 5 = 0010 0101 + 0101 = 0010 1010 ( * ) kq: 2 1010 Do 1010 không trong bảng trên nên ta cộng thêm sai số vào (số đó là số 6). Nếu như ở trên là 24+5 (thì ở bước này ta cộng thêm số 6). Lấy ( * ) cộng thêm số 6 vào 0010 1010 + 0110 = 0010 0000 = 20 (Đây là kết quả đúng) chưa nhớ 1 . = 0011 0000 = 30 bcd - binary coded decimal - số thập phân được mã hóa nhị phân (từng chữ số của số thập phân). mà tại sao lại + 6 khi không có trong bảng ? có nguyên gì chứ? http://www.youtube.com/watch?v=SruKb...eature=related

    Comment

    Gửi bài viết Huỷ bỏ
  • autvcc autvcc Thành viên mới
    • Tham gia: Dec 2008
    • Bài viết: 5
    • Share
    • Tweet
    #5 12-12-2008, 23:43 Bạn xem lại kỷ nội dung dùm mình nhé!

    Comment

    Gửi bài viết Huỷ bỏ
  • ngohaibac ngohaibac Moderator
    • Tham gia: Sep 2005
    • Bài viết: 600
    • Share
    • Tweet
    #6 14-12-2008, 16:46 Nguyên nhân đơn giản bởi vì khi thao tác với số BCD như là thao tác với số thập phân là cơ số 10 vậy. Nếu A+B > 10 thì nhớ sang hàng chục, do khi cộng BCD nó không tự nhớ nên phải tự cộng thêm 6 vào để cho nó nhớ sang thôi. Tại sao lại là 6: A+B = 10 + C ( A, B, C là số BCD). Giá trị 1 ở hàng chục tương đương với 16 nên cộng thêm 6 để cho nó tràn sang 4 bit trên thôi. (if A+B>10, A+B+6 = 16 + C = 1C(dạng BCD)) Chúc bạn thành công. Technical sale at WT Microelectronics S'pore Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim Liên hệ: 0915.560.511 hoặc [email protected]

    Comment

    Gửi bài viết Huỷ bỏ
  • avr avr Banned
    • Tham gia: Aug 2007
    • Bài viết: 712
    • Share
    • Tweet
    #7 17-12-2008, 14:11 Nguyên văn bởi autvcc Xem bài viết Đây là môn kiến trúc máy tính: Anh (Chị) nào có lòng tốt xin chỉ dùm em chương trình "đổi 1 số bất kỳ sang BCD. Công 2 số BCD". Viết bằng C hay Pascal càng tốt. Em rất cảm ơn, em không chuyên nên rất khó clearly? ko nên dấu dốt vì sĩ diện (sd của em chỉ vài gram thôi)

    Comment

    Gửi bài viết Huỷ bỏ
  • anhtuanbk15 anhtuanbk15 Thành viên mới
    • Tham gia: Nov 2011
    • Bài viết: 1
    • Share
    • Tweet
    #8 02-11-2011, 17:40 dùng asembly cộng 2 số BCD 4 chữ số thì sao ạ.help me!

    Comment

    Gửi bài viết Huỷ bỏ
Trước template Next Về tác giả Collapse autvcc Tìm hiểu thêm về autvcc Bài viết mới nhất Collapse
  • Hatmaunhua Chia sẻ tài liệu học tập về sử dụng máy ép nhựa, máy đùn, máy kéo sợi, máy thổi các loại nhựa tại TAICAL.VN bởi Hatmaunhua Chia Sẻ Kiến Thức Sử Dụng Máy Ép Nhựa – Máy Thổi – Máy Dệt – Máy Kéo Sợi Trong quá trình sản xuất nhựa, việc vận hành đúng kỹ thuật các loại máy móc như máy ép nhựa, máy thổi, máy dệt, máy kéo sợi đóng vai trò then chốt quyết định đến chất lượng sản phẩm, năng suất và độ ổn định sản xuất....
    • Channel: Kỹ thuật cao tần
    hôm nay, 14:23
  • mèomướp Trả lời cho Kỳ lạ mạch nguồn xung 290v Dc bởi mèomướp Dạ do đường mạch bị đứt hoặc que đo tiếp xúc ko tốt ạ...
    • Channel: Điện tử dành cho người mới bắt đầu
    hôm nay, 12:49
  • trung30000 Kỳ lạ mạch nguồn xung 290v Dc bởi trung30000 Tình hình em có bộ nguồn xung, 5v 1,5a. - em đo điốt cầu , que đo màu đỏ đưa vào chân (-), que đen đo lần lượt hai chân xoay chiều , kết quả không lên kim, em xác định con điốt cầu này đã chết, sau đó em lấy con db 107s thay vào, trước...
    • Channel: Điện tử dành cho người mới bắt đầu
    hôm nay, 08:07
  • mèomướp Trả lời cho Tư vấn. Nên mua máy mài, máy khoan cầm tay dùng loại công tắc nào ? bởi mèomướp Dạ makita dùng bền hơn ạ...
    • Channel: Điện tử gia dụng
    Hôm qua, 15:49
  • mèomướp Trả lời cho Động cơ bước(step) bởi mèomướp Dạ chú cần nguồn biến áp cơ của điện lực 400kva loại đặt riêng 22kv - 17v qua cầu đi ốt 20ka và bộ siêu tụ loại 36v 10000F mới đủ cung cấp điện cho 10 con động cơ step ngoáy phân bể phốt khủng long chuyên dụng ạ...
    • Channel: Hướng dẫn sử dụng diễn đàn
    Hôm qua, 15:45
  • mèomướp Trả lời cho Test mạch boost 200w hiệu suất đáng thất vong! bởi mèomướp Dạ thường thì mạch sẽ tối ưu hiệu suất ở 1 mức điện áp nào ấy thôi ạ. Nhìn thông số mạch của chú thì vào tầm 24v, ra 36v là mạch chạy ổn định nhất ạ. Chú chỉ boot lên có vài vôn có lẽ thử giảm vòng dây cuộn cảm xem đỡ nóng hơn ko ạ...
    • Channel: Đánh giá sản phẩm DTVN
    Hôm qua, 15:32
  • chinhnguyen9 Test mạch boost 200w hiệu suất đáng thất vong! bởi chinhnguyen9 Module boost TQ trong ành kèm gọn, mạch in trên nền nhôm nhìn bắt mắt, quảng cáo khá nổi trội, giá rẻ Nhung test sơ bộ có kết quả như sau:
    • Điên áp vào 11,6V (nguồn ATX)
    • Điện áp ra 15,6V
    • Nạp cho Set pin LFP 4s dòng 2A, tâm nhôm 3,5x7cm nóng >50°, theo thông số quảng cáo hiệu suất >90%
    ...
    • Channel: Đánh giá sản phẩm DTVN
    Hôm qua, 05:58
  • Vutong Động cơ bước(step) bởi Vutong Các anh cho em hỏi em muốn tính chọn nguồn tổ ong 24vdc cho 10 con động cơ step thì cần dùng nguồn công suất bao nhiêu ạ.
    • Channel: Hướng dẫn sử dụng diễn đàn
    02-01-2026, 09:14
  • mèomướp Trả lời cho Xin hỏi về đèn quắc dàn âm thanh bởi mèomướp Mỗi phần hiển thị thì ko dùng được đâu ạ. Nó cần mạch có vài con ic điều khiển...
    • Channel: Điện thanh
    31-12-2025, 21:33
  • bqviet Trả lời cho Tư vấn. Nên mua máy mài, máy khoan cầm tay dùng loại công tắc nào ? bởi bqviet Quan điểm cá nhân bqv, đồng thời quan niệm chung ở diễn đàn, là không so sánh các hãng với nhau. Càng không có chuyện dìm hãng này để nâng hãng kia. Các bài viết chỉ nhằm nêu thêm các lựa chọn cho người làm nghề thôi. Ai cảm thấy dùng...
    • Channel: Điện tử gia dụng
    31-12-2025, 19:07
Xem toàn bộ Copyright © 2000-2026 Dientuvietnam.net. Founded by BinhAnh. Developed by R&P. All rights reserved. Forum software powered by vBulletin® Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Múi giờ GMT+7. Trang này được tạo vào lúc 16:36. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » Cộng Bcd