Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Welk programma kan de gebruikte geheugencodes vertalen?
Er is niet één enkel programma dat *alle* geheugensteuntjescodes vertaalt. Het type programma dat je nodig hebt, hangt volledig af van de *specifieke* geheugensteuncode waarmee je werkt. Geheugensteuntjescodes worden in veel verschillende contexten gebruikt, waaronder:

* Assemblagetaalprogrammering: Deze geheugensteuntjes vertegenwoordigen machine-instructies voor een specifieke CPU-architectuur (x86, ARM, MIPS, enz.). Assemblers zijn de programma's die deze in machinecode vertalen. Voorbeelden zijn onder meer:

* NASM (Netwide Assembler): Een zeer populaire en veelgebruikte assembler.

* GAS (GNU Assembler): Een andere veelgebruikte assembler, vaak gebruikt met GCC.

* MASM (Microsoft Macro Assembler): Hoofdzakelijk gebruikt voor x86-assemblage op Windows.

* Demontage: Disassemblers nemen machinecode en zetten deze weer om in assemblage-ezelsbruggetjes. Populaire voorbeelden zijn onder meer:

* IDA Pro: Een krachtige en veelgebruikte commerciële disassembler (en debugger).

* Ghidra: Een gratis en open source disassembler- en reverse engineering-pakket.

* objdump (onderdeel van het Binutils-pakket): Een opdrachtregeldisassembler die in veel Linux-distributies wordt meegeleverd.

* Andere gespecialiseerde geheugensteuntjes: Sommige velden hebben hun eigen geheugensteuncodes. Op medisch gebied bestaan ​​er bijvoorbeeld geheugencodes voor verschillende diagnoses of procedures. Voor de vertaling hiervan zou gespecialiseerde software of opzoektabellen nodig zijn die op dat gebied zijn afgestemd. Hiervoor bestaat geen enkele ‘universele vertaler’.

Om het juiste programma te krijgen, moet u ons het volgende vertellen:

1. Wat voor soort geheugensteuntjes gebruik je? (bijvoorbeeld x86-assemblage, ARM-assemblage, medische codes, enz.)

2. Wat is je doel? (bijvoorbeeld code samenstellen, code demonteren, de betekenis van een code opzoeken)

Zodra u deze informatie verstrekt, kan ik u een specifieker antwoord geven.

Previous: Next:
  Computer Programming Languages
·Hoe te Setup.exe Bewerken 
·Wat is Foutopsporing in script…
·IDL Programming Techniques 
·Hoe maak je een FLV Preloader …
·Hoe maak je een script naar ee…
·Welke CPU-taal gebruikt binair…
·Hoe te Exec gebruiken in Bash …
·Hoe de waarde Waveform data in…
·Hoe je BASIC Stamp Split I /O …
  Related Articles
Welke rol speelt een tolk bij het progra…
Wat is de tijdscomplexiteit van priorite…
Wat is de tijdscomplexiteit van een if-i…
Wat is de syntaxis voor het weergeven va…
Wat is de betekenis van het gebruik van …
Wat is de betekenis van reguliere en nie…
Wat is de betekenis van intersectieconte…
Wat is de betekenis van het hash-symbool…
Wat is de betekenis van een uitroepteken…
  Programmering Articles
·Hoe te downloaden van Java- problemen op…
·Hoe JavaScript in Chrome uit te schakele…
·Hoe om iets te verdienen op zijn eigen t…
·Wat is een coderingssysteem? 
·Hoe te Points uit een array in Java 
·Hoe maak je een PHP script naar een stri…
·Hoe je MySQL installeren op Cygwin 
·Wat zijn de oorzaken MySQL Overhead ? 
·Wat is Microsoft Visual C + + ? 
Copyright © Computer Kennis https://www.nldit.com