Thông báo

Collapse
No announcement yet.

kiểm tra cờ OV củA 8951

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • kiểm tra cờ OV củA 8951

    có cách nào để kiểm tra nhanh cờ tràn OV, ví dụ như phép cộng này chẳng hạn: 0F8H + 2CH, cách kiểm tra cờ OV của em là phải đổi ra số nhị phân rồi lại phải cộng lại xem có số tràn từ bit 6 hay bit 7 kg! làm như vậy em thấy lau quá.

    ai có cách nhanh chỉ cho em với

    em cảm ơn

  • #2
    Trong thanh ghi PSW có cờ OV. Cũng như các cờ trạng thái khác (Zero, Half Carry, Carry...), cờ OV được cập nhật sau từng lệnh được CPU thực hiện. Em có thể check thanh ghi PSW ngay sau khi dùng lệnh ADD.

    Comment


    • #3
      Kiểm tra cờ tràn Ov như thế nào ạ?

      Nguyên văn bởi blackmoon Xem bài viết
      Trong thanh ghi PSW có cờ OV. Cũng như các cờ trạng thái khác (Zero, Half Carry, Carry...), cờ OV được cập nhật sau từng lệnh được CPU thực hiện. Em có thể check thanh ghi PSW ngay sau khi dùng lệnh ADD.
      em mới được học mấy buổi vầ VĐK. các bác cho em hỏi với. trong khi có thể kiểm tra cờ Cy bằng lệnh jnc và jn , vậy để kiểm tra cờ tràn OV thì dùng lệnh nào và làm như thế nào ạ? mong các bác chỉ giúp với ạ.

      Comment


      • #4
        Nguyên văn bởi binhktk7 Xem bài viết
        em mới được học mấy buổi vầ VĐK. các bác cho em hỏi với. trong khi có thể kiểm tra cờ Cy bằng lệnh jnc và jn , vậy để kiểm tra cờ tràn OV thì dùng lệnh nào và làm như thế nào ạ? mong các bác chỉ giúp với ạ.
        Mình cũng đang đọc về 8051, theo mình thì có thể dùng lệnh JB hoặc JNB để kiểm tra cờ tràn OV vì thanh ghi PSW được đánh địa chỉ bit.
        tiện thể các bạn cho mình hỏi về vấn đề này cái: mình đọc trong quyển này của tống văn On thấy có phần này : , vậy ý mình muốn hỏi là "phụ thuộc vào vị trí " tức là như thế nào nhỉ ?

        Comment

        Về tác giả

        Collapse

        thanhnguyen0 Tìm hiểu thêm về thanhnguyen0

        Bài viết mới nhất

        Collapse

        Đang tải...
        X