पॉकेट एआरएम — एआरएमव्ही७ सिम्युलेटर
एक संपूर्ण एआरएम असेंब्ली डेव्हलपमेंट एन्व्हायर्नमेंट तुमच्या खिशात बाळगा.
पॉकेट एआरएम हे एक संपूर्ण एआरएमव्ही७ यूएएल असेंब्ली सिम्युलेटर आहे, जे संगणक विज्ञान (कॉम्प्युटर सायन्स) विद्यार्थ्यांसाठी, एम्बेडेड डेव्हलपर्ससाठी आणि प्रोसेसर प्रत्यक्षात कसे काम करतात हे समजून घेऊ इच्छिणाऱ्या प्रत्येकासाठी डिझाइन केलेले आहे — तेही एका वेळी एक इन्स्ट्रक्शन.
एआरएम असेंब्ली योग्य पद्धतीने शिका
प्रोसेसरला विचार करताना पाहण्यापेक्षा त्याला समजून घेण्याचा दुसरा कोणताही उत्तम मार्ग नाही. पॉकेट एआरएम तुम्हाला एआरएम असेंब्ली लिहिण्याची, ती त्वरित असेंबल करण्याची आणि प्रत्येक इन्स्ट्रक्शनच्या अंमलबजावणीतून पुढे जाण्याची सुविधा देते — ज्यामुळे तुम्ही रजिस्टर्स बदलताना, फ्लॅग्ज फ्लिप होताना आणि मेमरी अपडेट होताना रिअल-टाइममध्ये पाहू शकता.
तुमच्या हातात एक व्यावसायिक टूलसेट
लेबल रिझोल्यूशन आणि कंडिशन कोडसह संपूर्ण ARMv7 UAL असेम्बलर
सर्व १६ जनरल-पर्पज रजिस्टर्स (R0–R15) SP, LR, आणि PC सह स्पष्टपणे लेबल केलेले
लाइव्ह N, Z, C, V, I, F, आणि T फ्लॅग डिस्प्लेसह CPSR स्टेटस रजिस्टर
टेक्स्ट, डेटा, आणि स्टॅक सेगमेंट व्ह्यूजसह हेक्स मेमरी व्ह्यूअर
ब्रेकपॉइंट्स — डिसअसेम्बलीमधील कोणत्याही इन्स्ट्रक्शनवर टॅप करून तेथे एक्झिक्युशन थांबवा
स्टेप, स्टेप N, रन, आणि स्टॉप कंट्रोल्स
SVC कॉल्ससाठी कन्सोल आउटपुट
आयपॅड आणि आयफोनसाठी तयार केलेले
आयपॅडवर, पॉकेट ARM एक क्लासिक क्वाड-पेन लेआउट सादर करते — रजिस्टर्स, सोर्स एडिटर, डिसअसेम्बली, मेमरी, आणि कन्सोल हे सर्व एकाच वेळी दिसतात.
समर्थित सूचना
MOV, ADD, SUB, MUL, AND, ORR, EOR, BIC, CMP, TST, LSL, LSR, ASR, LDR, STR, PUSH, POP, B, BL, BX, आणि ARM कंडीशन कोड सफिक्सेसचा संपूर्ण संच — EQ, NE, LT, GT, LE, GE, आणि बरेच काही.
हे कोणासाठी आहे?
प्रोसेसर आर्किटेक्चरचा अभ्यास करणारे संगणक विज्ञान आणि संगणक अभियांत्रिकीचे विद्यार्थी
ARM लॉजिकसाठी एक जलद सँडबॉक्स हवा असलेले एम्बेडेड डेव्हलपर्स
RISC प्रोसेसर कसे काम करतात याबद्दल उत्सुक असलेले हौशी आणि रेट्रो कंप्युटिंगचे शौकीन
चिपच्या आत काय घडते याबद्दल ज्यांना कधी आश्चर्य वाटले असेल अशी कोणतीही व्यक्ती.
संगणकशास्त्राचे विद्यार्थी / डेव्हलपर्स यांच्यासाठी डिझाइन केलेले ARMv7 सिम्युलेटर.
या रोजी अपडेट केले
२० मे, २०२६