Sajnálom, például olyan kérdéseket, amelyekre úgy tűnik, hogy a válasz könnyen kereshető a Google-ban …
Valamivel ezelőtt láttam táblázatot / listát az ARMv8 utasításokról opkódokkal, és tökéletes volt, de elvesztettem a linkemet. Most megpróbálok legalább néhány olyan forrást találni, ahol az utasítások opkódjai fel vannak sorolva és nem tudnak <. / p>
Van néhány C fejléc, ahol az olvashatatlan formában definiált opkódok, sok különféle tudományos publikáció 1k + oldalas (opkód nélküli) stb., de nem találok egyszerű listát.
Tudna valaki rám mutatni?
Válasz
Ez a dokumentum érdekes lehet az Ön számára: https://github.com/CAS-Atlantic/AArch64-Encoding
Megjegyzések
- It ' határozottan jobb forrás, amelyet megadtam. Köszönöm szépen!
Válasz
Eureka!
PS Nagyon nehéz google-ozni (kulcsszavak Használtam – “b arm64 opcode”), ezért úgy döntöttem, hogy válaszként felteszem. Remélem, hasznos lesz másoknak is.
Válasz
A kanonikus forrás a ARM Architecture Reference Manual . Ha a géppel olvasható formátumot kedveli, akkor az XML fájlok is elérhetők .
Megjegyzések
- Igen, én ' megpróbáltam hivatalos dokumentumokkal dolgozni, de túl sok időbe telik a szükséges információk kinyerése (a legkevésbé számomra), ezért ' s miért kerestem valami jól felépített, minimális mennyiségű információval nem ' t a témához kapcsolódóan. De különben is köszönöm, hogy megosztotta a hivatalos dokumentumok linkjeit, ez mindenképpen hasznos lesz a jövő kutatóinak.
- @OlvinRoght Az én esetemben az elfogadott válasz nem nyújt hasznos információt az opkódokról. Nos, itt van egy közvetlen link static.docs.arm.com/ddi0596/a/… .
- @Biswapriyo Ez azt jelenti, hogy eseteink teljesen mások. ' Szükségem volt opcódokra az elhomályosított alkalmazás foltozásához, sőt a válaszomban megadott táblázat is elegendő volt.