stack?

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • vankhoakmt
    Thành viên tích cực
    • Mar 2008
    • 137

    #1

    stack?

    Trong đoạn chương trình này thì mục đích là trì hoãn dung vòng lặp.nhưng tại sao phải đưa 2 thanh ghi 30h và 31h vào stack rồi mới xử lý.khi đưa như thế mụ cđích gì?và nó có ảnh hưởng như thế nào đến chương trình.
    như :
  • chestnut
    Thành viên tích cực
    • Jun 2008
    • 400

    #2
    Nguyên văn bởi vankhoakmt Xem bài viết
    Trong đoạn chương trình này thì mục đích là trì hoãn dung vòng lặp.nhưng tại sao phải đưa 2 thanh ghi 30h và 31h vào stack rồi mới xử lý.khi đưa như thế mụ cđích gì?và nó có ảnh hưởng như thế nào đến chương trình.
    như :
    Đưa vào Stack là cất giá trị hiện tại vào Stack trước khi sài trong vòng lặp.Sau khi thoát ra vòng lặp thì lệnh POP sẽ trả giá trị ban đầu lại cho nó.Nó không ảnh hưởng đến chương trình
    The goal of power electronics is control the flow of energy from an electrical source to an electrical load with high efficiency, high availability, high reliability, light weight and low cost.

    Comment

    • vodangks
      Thành viên tích cực
      • May 2007
      • 458

      #3
      Nguyên văn bởi vankhoakmt Xem bài viết
      Trong đoạn chương trình này thì mục đích là trì hoãn dung vòng lặp.nhưng tại sao phải đưa 2 thanh ghi 30h và 31h vào stack rồi mới xử lý.khi đưa như thế mụ cđích gì?và nó có ảnh hưởng như thế nào đến chương trình.
      như :
      Dùng stack để lưu gt hiện tại của 30h,31h lại, sau đó mới cho nó vào vòng lặp. Dùng như vậy vì 30h, 31h đang được sử dụng ở ct khác rồi, giờ lại cho nó vô vòng lặp nữa, ko lưu lại gt của nó thì chút nữa chạy loạn cả lên!

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...