debugger operation 中文意思是什麼

debugger operation 解釋
調試程序操作
  • debugger : 除錯程序
  • operation : n 1 動作,行動,活動;業務,工作;作用。2 效果,效力;有效范圍,有效期間。4 【數學】運算;【醫學...
  1. As a crucial embedded development tool, the embedded system debugger is usually used to debug and test embedded software 。 a embedded system debugger consists of a cross debugger and a debugger agent, which characteristic lies in the separation of running environments between the cross debugger and the debuggee and the dependence on the gdb agent in the debug session 。 with the development of embedded technique, various embedded debug techniques continuously advance and all kinds of embedded system debuggers are playing a more and more important role in the embedded software development 。 the gnu debugger, gdb as a tool in the gnu toolkits, is an extremely powerful source - level debugger 。 among gdb ’ s many noteworthy features, its ability to debug programs “ remote ” is fascinating 。 this capability is not only essential when porting gnu tools to a new operation system or microprocessor, but it ’ s also useful for developers who need to debug an embedded system based on a processor that gnu already supports 。 gdb is the preferred solution in embedded development because it provides portable, sophisticated debugging over a broad rang of embedded systems 。 this paper discusses the status quo of various embedded system debuggers ; deeply analyses the overall structure of gdb and the debugging mechanism of gdb based on its source codes ; introduces the gdb ’ s remote debug technique and gdb / mi, which are usually used to develop the gdb - based embedded system debugger 。 then dwells on how to use gdb / mi to develop a gui front and how to use rsp 、 stub and gdbserver to design a debug agent, in order to expatiate on the design method of the gdb - based embedded system debugger 。 in the end, provides a concrete implementation of the gdb - based embedded system debugger of “ embedded simulation development platform ”, the project of the innovation fund for technology based firms 。

    這個特性不僅在將gnu工具移植到一個新的操作系統和微處理器的時候很有用,對于想調試一個基於gnu支持的晶元的嵌入式系統的開發人員來說,也是非常有用的。由於gdb提供了在大多數嵌入式系統上的可移植的、復雜的調試功能,它已成為嵌入式開發的首選解決方案。本文討論了當前的各種嵌入式調試器的現狀,結合源代碼詳細分析了gdb的結構和調試原理,介紹了開發基於gdb的嵌入式系統調試器常用的遠程調試技術和gdb / mi介面;然後詳細闡述了如何使用gdb / mi開發gdb的圖形前端和怎樣使用rsp協議、 stub和gdbserver設計一個調試代理,從而較深入地討論了基於gdb的嵌入式調試器的設計方法;最後,結合國家中小型企業創新基金項目「嵌入式模擬開發平臺」 ,給出了一個基於gdb的嵌入式系統調試器具體實現。
  2. The second one is how can we capture the data just before they are sent out or received in. the third one is how can we inform our monitor or debugger process this event, transfer the data to the monitor or debugger, and get the results back. as far as microsoft windows operation system is concerned, which mostly has been installed on personal computers and partly server cmputers, softwares access data in internet through windows socket application program interface

    就被廣泛安裝在個人計算機和一部分服務計算機的微軟視窗操作系統而言,軟體通常通過操作系統提供的套接字網路介面訪問網路數據,在視窗操作系統上有兩套網路介面,一是由伯克勒大學設計,被稱之為bsd套接字的介面,由阻塞同步和非阻塞異步以及輪循機制控制輸入和輸出工作;另一套是微軟公司開發的窗口套接字,由網路消息事件驅動。
分享友人