Đổ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
  • Ck33spkt Trả lời cho Xin hỏi cách đấu dây cục lọc điện bởi Ck33spkt Theo ảnh bạn gửi thì phía bên trái là đầu vào, phía bên phải là đầu ra. Mỗi bên trái, phải có 5 con ốc để bắt dây điện. Tính từ trên xuống dưới, thì ốc số 1, số 2 chung nhau. Ốc số 3, số 4 chung nhau, riêng ốc số 5 có một mình...
    • Channel: Nguồn!
    Hôm qua, 22:05
  • vi van pham Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây! bởi vi van pham Suno nó chỉ cho Creat 10 lần 1 ngày, nếu đã hết 10 lần thì qua ngày hôm sau mới creat được. Sáng nay tôi đã cho ca sĩ Suno hát được rồi, nhưng ca sĩ hát sửa giai điệu nhiều quá. Suno chơi khí cụ bản nhạc thì ok, nhưng hát thì tự sửa trường...
    • Channel: Tâm tình dân kỹ thuật
    Hôm qua, 08:56
  • dinhthuong92 Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây! bởi dinhthuong92 Bác click vào dấu 3 chấm bên phải bản nhạc upload cho nó đổ menu. Bác tìm và click vào "Cover" thì nửa màn hình bên trái hiện tên bản nhạc đã up, bác gõ lyrics vào phần lyrics, xong rồi nhấn nut "Creat" ở dưới là được....
    • Channel: Tâm tình dân kỹ thuật
    27-02-2026, 18:40
  • sidien Trả lời cho Xin hỏi cách đấu dây cục lọc điện bởi sidien
    • Channel: Nguồn!
    27-02-2026, 17:01
  • sidien Xin hỏi cách đấu dây cục lọc điện bởi sidien Tôi là thành viên mới chưa biết đăng bài đúng cách, có gì sai xin các bạn quản trị bỏ qua. Tôi có một cục lọc điện Nhật bãi mà không biết cách đấu dây. Xin hỏi anh em diễn đàn chỉ dùm tôi cách đấu dây đúng. Xin cảm ơn nhiều 1 Photo
    • Channel: Nguồn!
    27-02-2026, 17:01
  • vi van pham Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây! bởi vi van pham Sheet nhạc của tôi chơi guitar file mang tên. gpx. Up lên Suno không chịu phải đổi sang file .midi. Suno vẫn không chịu đòi chuyển sang file mp3. Chuyển sang file mp3 Uno đã đọc và chơi được bản nhạc còn ca sĩ Suno hát thì tôi không biết làm....
    • Channel: Tâm tình dân kỹ thuật
    27-02-2026, 10:20
  • vi van pham Trả lời cho Hàn chì thiếc lên nhôm. bởi vi van pham Nhà thùng bị phu nhân ta nhồi sọ, "uống riệu với lão ấy, ổng thăng thiên bay về trời lúc nào không biết." Nhà thùng sợ quá, bỏ ta cô đơn đành độc ẩm. Mà phu nhân ta lo cho sức khỏe của ta mà. Thế thì ta đành làm thợ tình...
    • Channel: Tâm tình dân kỹ thuật
    26-02-2026, 23:29
  • mèomướp Trả lời cho Kỳ lạ mạch nguồn xung 290v Dc bởi mèomướp Dạ khi muốn sáng cả thì nó nháy tốc độ cao để mắt chú hông nhận ra chớp tắt ạ. Màn hình hiển thị thường gặp đều phải quét kiểu tần số cao lừa mắt ấy ạ... ( trừ loại màn hình máy đọc sách là ko lừa mắt)
    • Channel: Điện tử dành cho người mới bắt đầu
    26-02-2026, 20:53
  • trung30000 Trả lời cho Kỳ lạ mạch nguồn xung 290v Dc bởi trung30000 Bác mèo mướp giải thích ở chế độ nháy như vậy em đã hiểu, nhưng sau khi nháy xong chuyển qua chế độ sáng cả bốn đèn , vậy ở chế độ sáng 4 đèn cùng lúc này giải thích như thế nào vậy bác!...
    • Channel: Điện tử dành cho người mới bắt đầu
    26-02-2026, 20:03
  • mèomướp Trả lời cho Kỳ lạ mạch nguồn xung 290v Dc bởi mèomướp Dạ chú đa vít đang bận mừng tuổi ạ. Led của chú chớp được là do nó mắc ngược chiều nhau, điện ra chiều của con nào thì con ấy sáng ạ...
    • Channel: Điện tử dành cho người mới bắt đầu
    26-02-2026, 12:11
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 04:08. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » Cộng Bcd