R
reyge
Guest
Xin chào chuyên gia!
Tôi là một newbie trong lắp ráp.A và B được ghi 8-bit.Làm thế nào để bạn có hiệu quả thực hiện điều này trong lắp ráp bằng cách sử dụng tập lệnh của pic16f876a?
if (A == B)
gọi subroutine1
khác
gọi subroutine2Một cách, tôi nghĩ rằng là XOR A và B sau đó sử dụng thử nghiệm bit cho tất cả 8 bit.Nhưng đó có thể là dài.
Một cách khác là XOR A và B, sau đó thêm một đến kết quả, sau đó sử dụng DECFSZ.
Bất kỳ cách nào khác không?
cảm ơn!
Tôi là một newbie trong lắp ráp.A và B được ghi 8-bit.Làm thế nào để bạn có hiệu quả thực hiện điều này trong lắp ráp bằng cách sử dụng tập lệnh của pic16f876a?
if (A == B)
gọi subroutine1
khác
gọi subroutine2Một cách, tôi nghĩ rằng là XOR A và B sau đó sử dụng thử nghiệm bit cho tất cả 8 bit.Nhưng đó có thể là dài.
Một cách khác là XOR A và B, sau đó thêm một đến kết quả, sau đó sử dụng DECFSZ.
Bất kỳ cách nào khác không?
cảm ơn!