Ðề tài: debugger
View Single Post
Old 25-07-2008, 01:13 AM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi tallht View Post
mình hỏi 1 câu nha: cái mạch ICD2 dùng để debug. nhưng chữ debug nghĩa là gì vậy? mình chẳng biết nữa.nói rõ rõ giùm mình một chút. cám ơn!( hì hì câu hỏi này chắc quá củ chuối!)
ICD 2 là In-Circuit Debugger, tức là bộ gỡ rối trong mạch. Debug là gỡ rối, xuất phát từ thời xa xưa, khi người ta dùng các relay trong các máy tính điện tử đầu tiên. Các máy tính thời đó thường xuyên bị lỗi do các relay bị trục trặc, phần lớn nguyên nhân là do các con bọ (bug) bị chết kẹt giữa các tiếp điểm của relay (cái này thấy sách báo hay nói như vậy, sự thực ra sao thì không rõ), do đó khắc phục lỗi thường là việc tìm bọ (debug) trong các relay.

ICD 2 cho phép gỡ rối chương trình của một mạch ứng dụng, bằng việc cho chip chạy chương trình theo ý của người dùng, từng lệnh một (stepping) hay đến một điểm dừng (break point) đã định. Trong quá trình debug, người dùng có thể khảo sát giá trị của các thanh ghi, biến bên trong chip, cũng như thao tác các giá trị của các thanh ghi, hay biến, nhằm đặt chip đến các trạng thái mong muốn.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn