TAILIEUCHUNG - HandBooks Professional Java-C-Scrip-SQL part 188

Tham khảo tài liệu 'handbooks professional java-c-scrip-sql part 188', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | own embedded software. As a result in-circuit emulators are usually pretty expensive often more expensive than the target hardware. But they are a powerful tool and in a tight debugging spot nothing else will help you get the job done better. Like a debug monitor an emulator uses a remote debugger for its human interface. In some cases it is even possible to use the same debugger frontend for both. But because the emulator has its own copy of the target processor it is possible to monitor and control the state of the processor in real time. This allows the emulator to support such powerful debugging features as hardware breakpoints and real-time tracing in addition to the features provided by any debug monitor. With a debug monitor you can set breakpoints in your program. However these software breakpoints are restricted to instruction fetches the equivalent of the command stop execution if this instruction is about to be fetched. Emulators by contrast also support hardware breakpoints. Hardware breakpoints allow you to stop execution in response to a wide variety of events. These events include not only instruction fetches but also memory and I O reads and writes and interrupts. For example you might set a hardware breakpoint on the event variable foo contains 15 and register AX becomes 0. Another useful feature of an in-circuit emulator is real-time tracing. Typically an emulator incorporates a large block of special-purpose RAM that is dedicated to storing information about each of the processor cycles that are executed. This feature allows you to see in exactly what order things happened so it can help you answer questions such as did the timer interrupt occur before or after the variable bar became 94 In addition it is usually possible to either restrict the information that is stored or post-process the data prior to viewing it in order to cut down on the amount of trace data to be examined. ROM Emulators One other type of emulator is worth mentioning .

TÀI LIỆU LIÊN QUAN
10    127    1
6    150    1
7    127    1
5    125    1
6    127    1
6    115    1
6    122    1
6    174    1
7    122    1
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.