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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013155822) METHOD, DEVICE AND SYSTEM FOR REALIZING PASS-BY DATA BREAKPOINT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/155822    International Application No.:    PCT/CN2012/083108
Publication Date: 24.10.2013 International Filing Date: 17.10.2012
IPC:
G06F 11/36 (2006.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129 (CN)
Inventors: HUANG, Jianhui; (CN)
Agent: BEIJING ZBSD PATENT & TRADEMARK AGENT LTD.; 501/B, Fortune Building No. 17 Daliushu Road, Haidian District Beijing 100081 (CN)
Priority Data:
201210112766.X 17.04.2012 CN
Title (EN) METHOD, DEVICE AND SYSTEM FOR REALIZING PASS-BY DATA BREAKPOINT
(FR) PROCÉDÉ, DISPOSITIF ET SYSTÈME DE RÉALISATION D'UN LE POINT DE RUPTURE DE DONNÉES DE PASSAGE
(ZH) 一种实现经过性数据断点的方法、装置及系统
Abstract: front page image
(EN)The embodiment of the present invention provides a method, a device and a system for realizing a pass-by data breakpoint, relates to the field of computers, and is used for realizing the pass-by data breakpoint in a Linux ARM or Unix ARM system and simultaneously using the data breakpoint repeatedly. The method comprises: canceling the data breakpoint when a source program reaches an instruction provided with the data breakpoint; decoding the instruction provided with the data breakpoint; executing the instruction after decoding; re-setting the data breakpoint at the instruction provided with the data breakpoint; and enabling a program counter PC pointer to point to the next instruction relative to the instruction provided with the data breakpoint, wherein the program counter PC pointer is used for storing the address of the next instruction to be implemented. The embodiment of the present invention is used for realizing the pass-by data breakpoint.
(FR)La présente invention, qui est liée au domaine informatique, concerne, dans son mode de réalisation, un procédé, un dispositif et un système destinés à réaliser un le point de rupture de données de passage, et est utilisée pour réaliser ledit le point de rupture de données de passage dans un système ARM Linux ou ARM Unix et pour utiliser simultanément le point de rupture de données de façon répétée. Le procédé comporte les étapes consistant à : annuler le point de rupture de données lorsqu'un programme source s'exécute jusqu'à une instruction munie du point de rupture de données ; décoder l'instruction munie du point de rupture de données ; exécuter l'instruction après décodage ; rétablir le point de rupture de données au niveau de l'instruction munie du point de rupture de données ; et permettre à un pointeur de PC d'un compteur de programme de pointer vers l'instruction suivante par rapport à l'instruction munie du point de rupture de données, le pointeur de PC du compteur de programme étant utilisé pour conserver l'adresse de l'instruction suivante à mettre en œuvre. Le mode de réalisation de la présente invention est utilisé pour réaliser le point de rupture de données de passage.
(ZH)本发明实施例提供的一种实现经过性数据断点的方法、装置及系统,涉及计算机领域,用以在Linux ARM或Unix ARM系统中实现经过性数据断点的同时,还可以重复使用该数据断点,包括:当源程序运行到设置有数据断点的指令处时,取消数据断点;对设置有数据断点的指令进行解码;执行解码后的指令;重新在设置有数据断点的指令处设定数据断点;将程序计数器PC指针指向设置有数据断点的指令的下一条指令,其中,程序计数器PC指针用于存放将要执行的下一条指令的地址。本发明实施例用于实现经过性数据断点。
Designated States: 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, IS, JP, KE, KG, KM, 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, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)