WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2015103815) DISPOSITIF, PROCÉDÉ ET SUPPORT INFORMATIQUE D'INFORMATIONS DE DÉBOGAGE DE LOGICIEL À POINTS D'INTERRUPTION MULTIPLES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2015/103815    N° de la demande internationale :    PCT/CN2014/074564
Date de publication : 16.07.2015 Date de dépôt international : 01.04.2014
CIB :
G06F 11/36 (2006.01)
Déposants : ZHONGXING MICROELECTRONICS TECHNOLOGY CO., LTD [CN/CN]; Dameisha No.1 Factory Building, Yantian Shenzhen, Guangdong 518085 (CN)
Inventeurs : HAO, Yu; (CN).
AN, Kang; (CN).
WANG, Zhizhong; (CN)
Mandataire : CHINA PAT INTELLECTUAL PROPERTY OFFICE; 2nd Floor, Zhongguancun Intellectual Property Building Block B, No.21 Haidian South Road, Haidian Beijing 100080 (CN)
Données relatives à la priorité :
201410010606.3 09.01.2014 CN
Titre (EN) MULTI-BREAKPOINT SOFTWARE DEBUGGING DEVICE AND METHOD AND COMPUTER STORAGE MEDIUM
(FR) DISPOSITIF, PROCÉDÉ ET SUPPORT INFORMATIQUE D'INFORMATIONS DE DÉBOGAGE DE LOGICIEL À POINTS D'INTERRUPTION MULTIPLES
(ZH) 一种多断点的软件调试装置、方法和计算机存储介质
Abrégé : front page image
(EN)Disclosed are a multi-breakpoint software debugging device and method. The software debugging device comprises: a driver, a microprocessor, an instruction memory and a microcode integrated development environment (IDE). The software debugging device realizes multi-breakpoint software debugging by using a method of setting breakpoints in a software program, acquiring breakpoint information, replacing instructions at the breakpoints with breakpoint instructions, upon execution of a breakpoint instruction, reporting the interruption, freezing the pipeline, changing the breakpoint instruction back to the real instruction according to a command delivered by the IDE, unfreezing the pipeline, and fetching the real instruction at the breakpoint, and replacing the real instruction at the breakpoint with the breakpoint instruction again at the break of breakpoint instruction execution. Also disclosed is a computer storage medium for storing a computer program that executes the software debugging method.
(FR)La présente invention concerne un dispositif et un procédé de débogage de logiciel à points d'interruption multiples. Le dispositif de débogage de logiciel comprend : un pilote, un microprocesseur, une mémoire d'instructions et une environnement de développement intégré (IDE) de microcode. Le dispositif de débogage de logiciel met en œuvre un débogage de logiciel à points d'interruption multiples au moyen d'un procédé consistant à établir des points d'interruption dans un programme logiciel, à acquérir des informations de points d'interruption, à remplacer des instructions au niveau des points d'interruption par des instructions de points d'interruption, lors de l'exécution d'une instruction de point d'interruption, à rapporter l'interruption, à figer le pipeline, à modifier l'instruction de point d'interruption en revenant à l'instruction réelle en fonction d'une instruction fournie par l'IDE, à débloquer le pipeline, et à extraire l'instruction réelle au niveau du point d'interruption, et à remplacer l'instruction réelle au niveau du point d'interruption à nouveau par l'instruction de point d'interruption au niveau de l'interruption de l'exécution d'instruction de point d'interruption. L'invention concerne également un support informatique d'informations destiné à mémoriser un programme informatique qui exécute le procédé de débogage de logiciel.
(ZH)本发明公开了一种多断点的软件调试装置和方法,该软件调试装置包括:驱动器、微处理器、指令存储器和微码集成开发环境(IDE);上述软件调试装置通过在软件程序中设置断点,获取断点信息,将断点处的指令替换成断点指令,在执行到断点指令时,上报中断、冻结流水线,根据IDE下发的命令将所述断点指令换回真实指令,解冻流水线,对断点处的真实指令进行取指,在断点指令执行的间隙将断点处的真实指令再次替换成断点指令的方法来实现多断点的软件调试;本发明还公开了一种计算机存储介质,用于存储执行上述软件调试方法的计算机程序。
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)