Assembler Programming Language for iPhone
| Versie | 7.4 |
|---|---|
| Uitgever | Dmitry Kovba |
| Datum van publicatie | 16 mei 2012 |
| Datum toegevoegd | 5 mei 2016 |
| OS-vereisten | iOS |
| Voorwaarden | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Totaal aantal downloads | 117 |
| Downloads per week | 1 |
| Prijs | Free |
Omschrijving
De klassieke Assembler-programmeertaal voor iPad, iPhone en iPod touch. Programmeertaal is een perfect hulpmiddel voor studeren, complexe wiskundige berekeningen, entertainment en vele andere nuttige taken. De applicatie is vooral handig voor het leren van de programmeertaal Assembler. Je moet compilaties in de applicatie kopen. Internetverbinding is vereist.- De geweldige programmeertool in de AppStore.- Uw programmeertaal voor iOS is geweldig!* FUNCTIES *- Compileer en voer uw programma uit.- Tekstinvoer voordat het programma wordt uitgevoerd en tekstuitvoer.- Verbeterde broncode-editor met syntaxis markeringen, regelnummers, kleurthema's en extra toetsenbord.- Online taalreferentie en verschillende programmavoorbeelden.* BEPERKINGEN *- Internetverbinding is vereist om een programma te compileren en uit te voeren.- Grafische weergave, netwerk, bestandssysteem en realtime invoer worden niet ondersteund .- Maximale looptijd van een programma is 15 seconden. Zoek ook naar de "Bash Programming Language" in de AppStore. Bedankt voor het gebruik van de applicatie! ====================================Een assembleertaal is een programmeertaal op laag niveau voor computers, microprocessors , microcontrollers en andere programmeerbare apparaten waarin elke instructie overeenkomt met een enkele machinetaalinstructie. Een assembleertaal is dus specifiek voor een bepaalde fysieke (of virtuele) computerarchitectuur, in tegenstelling tot de meeste programmeertalen op hoog niveau, die idealiter overdraagbaar zijn. Assemblagetaal maakt het gebruik van symbolische weergave van machinebedieningscodes (meestal geheugensteuntjes genoemd), geheugenlocaties, registers en andere delen van een instructie mogelijk. Een hulpprogramma genaamd assembler wordt gebruikt om assembler-statements te vertalen naar de machinecode van de doelcomputer. Veel geavanceerde assemblers bieden aanvullende mechanismen om de ontwikkeling van programma's te vergemakkelijken, het assemblageproces te beheersen en debuggen te vergemakkelijken. In het bijzonder bevatten de meeste moderne assemblers een macro-faciliteit en worden macro-assemblers genoemd. Typisch een moderne assembler maakt objectcode door ezelsbruggetjes voor montage-instructies te vertalen in opcodes en door symbolische namen voor geheugenlocaties en andere entiteiten op te lossen. Het gebruik van symbolische verwijzingen is een belangrijk kenmerk van assemblers, waardoor vervelende berekeningen en handmatige adresupdates na programmawijzigingen worden bespaard. De meeste assemblers bevatten ook macro-faciliteiten voor het uitvoeren van tekstvervanging, bijvoorbeeld om gemeenschappelijke korte reeksen instructies als inline te genereren, in plaats van subroutines te noemen. Assemblers zijn over het algemeen eenvoudiger te schrijven dan compilers voor talen op hoog niveau en zijn beschikbaar sinds de jaren vijftig. Moderne assemblers, vooral voor RISC-architecturen, zoals SPARC of POWER, evenals x86 en x86-64, optimaliseren de instructieplanning om de CPU-pijplijn efficiënt te benutten.