Thông báo

Collapse
No announcement yet.

xung clock

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

  • #31
    Nguyên văn bởi Ck33spkt Xem bài viết
    Bác ơi số -40000 là số bù 2 của 40000, dùng máy tính đổi thì ra được số "FFFFFFFFFFFF63C0h" đây này. Số to thế này thì chứa vào đâu cho hết? Em chưa biên dịch nhưng em nghĩ viết thế thì nó khi dịch nó báo lỗi thôi.
    Giá trị -40000 ở đây có thể giải thích như sau: Ngắt Timer được nạp 1 giá trị nào đó sao cho từ giá trị này đến khi bị tràn (FFFFH - 25535D) bằng 40000.

    Bạn suy luận là tốt, nhưng suy luận chỉ dùng khi muốn tìm 1 thuật toán tốt nhất cho CT của bạn. Ngôn ngữ ASM vẫn là NN giao tiếp với con người chứ không phải NN máy, nên để dễ nhớ và viết CT người ta quy ước 1 số cú pháp để viết lệnh, bạn cần phải học để biết cách viết đúng cú pháp chứ không cần suy luận nó.
    Last edited by pctcom; 22-05-2012, 09:58.
    PCT COMPUTER
    (Để không làm ảnh hưởng đến thời gian và công việc cá nhân. Xin vui lòng không nhắn tin và điện thoại)

    Comment


    • #32
      Nguyên văn bởi Ck33spkt Xem bài viết
      Bác ơi số -40000 là số bù 2 của 40000, dùng máy tính đổi thì ra được số "FFFFFFFFFFFF63C0h" đây này. Số to thế này thì chứa vào đâu cho hết? Em chưa biên dịch nhưng em nghĩ viết thế thì nó khi dịch nó báo lỗi thôi.
      giá trị nạp vào cho timer đối với giá trị -40000 là 25536 vì 40000+25536=65536=FFFF.
      Khi chú đổi từ -40000 ra hex thì mớ chữ F phía cuối thể hiện dấu -

      Comment


      • #33
        Nguyên văn bởi vietlamdt Xem bài viết
        bác đổi thế nào ý chứ. e dùng CASIO FX 570 ES đổi thì được 9C40H chứ đâu mà số to như của bác vậy
        Em dùng phần mềm có sẵn Calculator của Windows 7 đổi ra thì được số như trên.

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X